CS 61C
Machine Structures
CS61C Summer 2004
MTWTh 11-12:30pm, 100 Lewis

Kurt Meinz | Ben Huang | Carolen Maganito | Pooya Pakzad | Navtej Sadhal

News and Calendar | Course Info | Staff | Resources | Newsgroup | WebNews | WebGrades | Face-To-Face Signup | GradeStats
 
Announcements
8-16-2004 Final Survey
  • Please fill out the final survey. Your opinions are important to us!
  • Final exam scores have been entered. Some stats.
  • Final grades will be submitted as soon as a few straggling proj4s are graded.
8-15-2004 HW7, Proj4, and Totally Non-Administrivia oh my!
  • I posted something on my page (http://www-inst.eecs.berkeley.edu/~cs61c-te/) (and newsgroup). Please read it. --Pooya
  • Michael has now finished grading HW7 and Proj4 for logins aa-dz.
8-13-2004 Administrivia
  • Everyone who missed 0.5 or more on q4 of mt3 has received +.5 points back. This is to fix a grading error.
  • Final grades will be entered in glookup around Monday.
  • Quiz grades have been entered.
[Old News]
 
Assignment and Lecture Calendar
Notes:
  • The reading for a given lecture should be done before the lecture.
  • Both homeworks for a given week are generally due at 8:00PM on the Sunday evening after they are assigned.
  • Labs are generally to be completed during your labratory section.
  • Reading quizzes must be submitted before the start of the lecture for which they are assigned.
Week Lecture Topic (and Notes) Lab Homework Reading Project
 6/21 Mon: Intro and Number Representation ppt pdf 6pdf 1.1 1.1 Mon: PH Ch 1, 4.1, 4.2 1: lispc
Tue: Intro to C ppt pdf 6pdf Tue: KR Ch 1-4
Wed: C Pointers, Arrays, etc. ppt pdf 6pdf 1.2 1.2 Wed: KR Ch 5 quiz
Thu: C Structs etc. ppt pdf 6pdf Thu: KR Ch 6 quiz
 6/28 Mon: Memory Management ppt pdf 6pdf 2.1 2.1 Mon: KR 7.8.5, 8.7, PH Notes quiz
Tue: MIPS Intro ppt pdf 6pdf Tue: PH 3.1-3 quiz
Wed: MIPS Mem and Decisions ppt pdf 6pdf 2.2 2.2 Wed: PH 3.5 quiz
Thu: MIPS Procedures ppt pdf 6pdf Thu: PH 3.6, A.6, 4.3, 4.4 quiz
 7/5 Mon: no lecture 3.1 3.1 Mon: 2: sprintf
Tue: MIPS Instruction Format I ppt pdf 6pdf Tue: PH 3.4, 3.8 quiz
Wed: Floating Point ppt pdf 6pdf 3.2 3.2 Wed: PH 4.6, 4.7, 4.8, 4.10, 4.12, 4.13
(skip hardware stuff) quiz
Thu: Compilation, Assembly, Linkage ppt pdf 6pdf Thu: PH 3.9, A.2-A.4 quiz
Fri: Midterm 1 12:00-3:00 in 100 Lewis (Covers weeks 1 and 2)
 7/12 Mon: Digital Design and Combinational Logic ppt pdf 6pdf 4.1 4.1 Mon: PH B.1-B.3 handout1, handout2 quiz
Tue: State and FSMs ppt pdf 6pdf Tue: B.4-B.9, handout quiz
Wed: Verilog I ppt 6pdf 4.2 4.2 Wed: tutorial quiz
Thu: Verilog II ppt pdf 6pdf Thu: no quiz
 7/19 Mon: CPU Design I ppt pdf 6pdf 5.1 5.1 Mon: PH 5.1, 5.2, 4.5 quiz 3: proc
Tue: CPU Design II ppt pdf 6pdf Tue: 5.3 quiz
Wed: CPU Design III ppt pdf 5.2 5.2 Wed: no quiz
Thu: Pipelining I ppt pdf 6pdf Thu: 6.1 6.2 quiz
Fri: Midterm 2 12:00-3:00 in 100 Lewis (Covers weeks 3 and 4)
 7/26 Mon: Pipelining II ppt 6pdf 6.1 6.1 Mon: 6.3, 6.4, 6.5 quiz
Tue: Cache I ppt pdf Tue: PH 7.1, 7.2 quiz
Wed: Cache II ppt pdf 6pdf 6.2 6.2 Wed: PH 7.3 quiz
Thu: Interrupts ppt 6pdf Thu: 5.6, 6.7, 8.1, 8.5, A.7-8 quiz
 8/2 Mon: VM I ppt pdf 7.1 7.1 Mon: PH 7.8, 7.4 (up to TLB) ppt quiz 4: ints
Tue: VM II ppt pdf Tue: PH 7.4-7.7 (finish) quiz
Wed: Disks and Networks ppt pdf 7.2 7.2 Wed: PH Finish Ch. 8 no quiz
Thu: Performance and x86 ppt 6pdf Thu: PH 2.1-5 no quiz
Fri: Midterm 3 12:00-3:00 in 100 Lewis (Covers weeks 5 and 6)
 8/9 Mon: Review I: C/Structs/Mem/MIPS ppt 6pdf     Mon: no quiz
Tue: Review II: VM 6pdf Tue: no quiz
Wed: Review III: Pipelining et al. 6pdf     Wed: no quiz
Thu: Review IV: Cache et al. ppt Thu: no quiz
Fri: Final Exam 12:00-3:00 in 100 Lewis (Cumulative; Emphasizes weeks 7 and 8)
 
© 2004 UC Regents - CS61C - http://www-inst.eecs.berkeley.edu/~cs61c/ - Last Updated: today - Webmaster: kurtm AT cory.eecs