Jon's CS61C Page

Contact

Jonathan Murata
jmurata@berkeley.edu

Sections

Discussion 101B:
Wednesday, 2:00-3:00pm
Location: 3 Evans

Discussion 112B:
Tuesday, 11:00am-12:00pm
Location: 106 Moffit
Lab 101C:
Friday, 1:00-3:00pm
Location: 330 Soda

Lab 112C:
Thursday, 11:00am-1:00pm
Location: 277 Soda


Office Hours:
Tuesday/Thursday, 4:00-5:00pm
Location: 283E Soda

Discussion Materials:

Although each annotation is similar, sometimes they differ between section to section. I also believe it's a little comforting to see exactly what was shown in discussion. Hopefully there aren't any "I swear Jon wrote this in discussion, am I going crazy?" moments.

A Big Warm Welcome (presentation)

Discussion 01: Number Representation (annotated): prep 112 101

Discussion 02: C Basics (annotated): prep 112 101

Discussion 03: RISC-V Intro (annotated): prep 112 101

Discussion 04: RISC-V Control Flow, ISA (annotated): prep 112 101

Discussion 05: RISC-V Addressing and Caches (annotated): prep 112 101 *very important discussion

Discussion 06: Caches, Floating Point (annotated): prep 112 101

Discussion 07: CALL, WSC, MapReduce, Spark (annotated): prep 112 101

Discussion 08: SIMD, Midterm Review: Review Presention here

Discussion 09: Parallelism, SDS (annotated): prep 112 101

Discussion 10: Logic and State (annotated): prep 112 101

Discussion 11: Single-Cycle Datapath (annotated): prep 112 101

Discussion 12: Pipelining (annotated): prep 112 101

Discussion 13: Virtual Memory (annotated): prep 112 101


<1123 <1013

Important Links:

Section 101
Section 101 Bio: (click here)
Section 112
Section 112 Bio: (click here)