( 4 Jan 2012 )
Skim chapter 1 in the Computer Systems
Skim chapter 1 in System Programming with C and
Unix
Skim this C reference: An online
introduction to C
For next class: Read 2.1.1 - 2.1.5 in Computer Systems
For next class: Do practice problems 2.1 - 2.5 in CSAPP (not turned
in)
For next class:
Read Tutorial 1 in Tutorials
Lecture Notes
Practice
Problems
For Next class: Get Lab 1 (data lab)
files and edit the team structure in bits.c. Compile and run btest.
For next class: Read rest of 2.1 and 2.2 - 2.3 in Computer
Systems
(11 Jan 2012)
Due Sunday (midnight) Jan 15 Exercise 1
Wednesday Jan 18 Complete 2 functions in the
datalab and submit your bits file
Lecture Notes
(16 Jan 2012)
For next class: Read 2.2 - 2.3 again
(especially practice problems in 2.2) and read 2.4 in
Computer Systems
Lecture Notes
(18 Jan 2012)
Due Sunday (midnight) Jan 22
Exercise 2
(25 Jan 2012)
For next class Read 3.1 through
3.4.1 in the text.
For next class Do practice
problem 3.1 (not turned in)
Lecture Notes
(30 Jan 2012)
For next class Send email to
request your lab 2 bomb (one or two person groups)
For next class Do practice
problems 3.4 and 3.5 (not turned in)
Lecture Notes
(1 Feb 2012)
Lecture Notes
( 6 Feb 2012)
Due Sunday, midnight Online Midterm
Lecture Notes
( 8 Feb 2012)
Lecture Notes
(15 Feb 2012)
Due Monday (midnight) Feb 20
Exercise 3 (Answers)
Due Wednesday Feb 22 Finish at
least 3 phases for lab2
Lectures Notes
(27 Feb 2012)
Reading: Section 6.2, 6.3 and 6.4 (6.4.1 -
6.4.2)
Due Monday, Mar 5: Lab2 (as many phases as
you can complete)
Lecture Notes
(29 Feb 2012)
Due Monday Mar 5: Exercise 4
(7 Mar 2012)
Sample Exam problems
Due Friday, Mar 16: Lab3 (as many of the 4
levels as you can complete)
Due Thursday, Mar 15: Final Exam (Online Part)