Lecture, Reading, and Quiz Calendar
Week |
Date |
Lecture Topic |
Reading |
Lab / Project |
Homework, Exam |
1 |
08-25 M |
Course Introducton (w)
[.ppt,
.pdf, .6up-pdf]
|
P&H Ch1 |
[Lab1: "Hello World"] |
[HW0: Turn In Photo by 2nd discussion] |
08-27 W |
Number Representation (w) [.ppt, .pdf, .6up-pdf] |
P&H Sec4.1, 4.2 (exclude Fig.
4.2)
|
08-29 F |
Introduction to C (w) [.ppt, .pdf, .6up-pdf] |
K&R Ch1-4 |
2 |
09-01 M |
Holiday :)
|
|
[Lab2: Ptrs & Strings (Read up GDB)] |
[HW1: Elementary C] |
09-03 W |
C pointers, arrays, strings(h) [.ppt, .pdf, .6up-pdf] |
K&R Chapter 5 |
09-05 F |
C structures, scanf (h) [.ppt, .pdf, .6up-pdf] |
K&R Chapter 6 |
Homeworks (HW) and projects are due by 4pm on Mondays.
Labs are to be completed during the lab sessions
Links in (italics) point to past semesters' materials.
(w) - lecture by John Wawrzynek
(h) - lecture by Brian Harvey
|
Weekly Schedule (OLD)
Mondays |
Lectures |
Discussions |
Labs |
Office Hours |
8:00-9:00am |
9:00-10:00am |
|
6 Evans (Chema) |
10:00-11:00am |
|
6 Evans (Alex) |
|
Chema (523 Soda) |
11:00-12:00pm |
12:00-1:00pm |
|
|
|
Sam (415 Soda) |
1:00-2:00pm |
|
75 Evans (Jan) |
|
Alex (551 Soda) |
Prof. Clancy (779 Soda) |
2:00-3:00pm |
3:00-4:00pm |
4:00-5:00pm |
Lecture - 155 Dwinelle |
 
Tuesdays |
Lectures |
Discussions |
Labs |
Office Hours |
8:00-9:00am |
9:00-10:00am |
10:00-11:00am |
11:00-12:00pm |
|
|
|
Feng (511 Soda) |
12:00-1:00pm |
1:00-2:00pm |
2:00-3:00pm |
3:00-4:00pm |
4:00-5:00pm |
5:30-6:30pm |
|
|
|
Prof. Clancy (779 Soda) |
 
Wednesdays |
Lectures |
Discussions |
Labs |
Office Hours |
8:00-9:00am |
9:00-10:00am |
|
3 Evans (Feng) |
10:00-11:00am |
|
182 Dwinelle (Feng) |
11:00-12:00pm |
|
4 Evans (Sam) |
12:00-1:00pm |
|
5 Evans (Sam) |
1:00-2:00pm |
2:00-3:00pm |
|
|
|
Jan (204A Cory) |
Sam (415 Soda) |
3:00-4:00pm |
|
|
|
4:00-5:00pm |
Lecture - 155 Dwinelle |
 
Thursdays |
Lectures |
Discussions |
Labs |
Office Hours |
8:00-9:00am |
|
|
271 Soda (Chema) |
9:00-10:00am |
10:00-11:00am |
|
|
271 Soda (Jan) |
11:00-12:00pm |
12:00-1:00pm |
|
|
271 Soda (Sam) |
1:00-2:00pm |
2:00-3:00pm |
|
|
271 Soda (Alex) |
Sam (415 Soda) |
3:00-4:00pm |
 
Fridays |
Lectures |
Discussions |
Labs |
Office Hours |
8:00-9:00am |
|
|
271 Soda (Feng) |
9:00-10:00am |
10:00-11:00am |
|
|
271 Soda (Feng) |
Jan (290 Cory) |
11:00-12:00pm |
12:00-1:00pm |
|
|
271 Soda (Sam) |
1:00-2:00pm |
|
|
Prof. Clancy (779 Soda) |
2:00-3:00pm |
3:00-4:00pm |
4:00-5:00pm |
Lecture - 155 Dwinelle |
|
|
Staff
Instructors
TAs (OLD)
Readers (OLD)
Name |
E-mail |
Office Hr |
Location |
Webpage |
reader name |
cs61c-rb@cory.eecs.berkeley.edu |
M 5-7:30 |
345 Davis |
cs61c-rb |
reader name |
cs61c-rc@cory.eecs.berkeley.edu |
M Noon-1 |
2nd floor Soda |
cs61c-rc |
reader name |
cs61c-rd@cory.eecs.berkeley.edu |
Apt. only |
--- |
cs61c-rd |
reader name |
cs61c-re@cory.eecs.berkeley.edu |
Apt. only |
--- |
cs61c-re |
|
|
Resources and Handouts
We
will be using the second edition of Patterson and Hennessy's Computer
Organization and Design book ("COD"). Try to find the third printing.
(Don't get "Computer Architecture: A Quantitative Approach" by the
same authors; it is intended for a graduate course!).
We are also requiring
The C Programming Language, Second Edition by Kernighan
and Ritchie ("K&R"), and will make references its sections in the reading
assignments. Other books are also suitable if you are already comfortable
with them, but our pre-lecture quizzes will be based on K&R.
Finally, we have bundled several longer documents into a set of readings
available at Copy Central on Hearst.
The subjects covered in this course include C and assembly language programming,
how higher level programs are translated into machine language, the general
structure of computers, interrupts, caches, address translation, CPU design,
and related
topics. The only prerequisite is that you have taken Computer Science
61B, or at least have solid experience with a C-based programming language.
|
|
CS61C, http://inst.eecs.berkeley.edu/~cs61c/
(Last Updated: today)
|