Computer Systems Organization II

Monday and Wednesday, 12:30-1:45
Room 109, Warren Weaver Hall
Professor Ernest Davis

Reaching Me



Modern Operating Systems 2nd edition, by Andrew S. Tanenbaum


Computer Systems Design I (V22.0201)


This course covers the principles and techniques of operating systems design. Topics to be discussed include: Time permitting, we may also discuss

Instructions for class email list

Link to the class email web page and follow the instructions there for subscribing.


The course requirements will be


The grader for this section is Jack Fan. His email address is

Jack has made the following request regarding the form of email submissions:

I'd like to make a brief request regarding homework and project submissions. Please make sure that you put the words "SYS ORG HW" or "SYS ORG PROJECT" in the subject of your emails to me, so that I can be sure to process them ASAP. Be sure you include your student ID in the attachment(s) (since it seems that word document is the preferred format for everyone). I would prefer that you write as little in the email text as possible, and attach the problem set as a document or just a text file.

Jack S. Fan


There will be three programming assignments.


Problem Set 1. Assigned Jan. 27. Due Feb. 3.
Solution Set 1
Problem Set 2. Assigned Feb. 5. Due Feb. 12.
Solution Set 2
Problem Set 3. Assigned Feb. 12. Due Feb. 19.
Problem Set 4. Assigned Feb. 24. Due Mar. 3.
Solution Set 4
Problem Set 5. Assigned Mar. 3. Due Mar. 24.
Solution Set 5
Problem Set 6. Assigned Mar. 31. Due Apr. 7.

Lecture Notes

Lecture 1 (Jan. 22)
Lecture 2 (Jan. 27)
Lecture 3 (Jan. 29)
Project 1 was discussed on Feb. 3.
Lecture 4 (Feb. 5)
Lecture 5 (Feb. 10)
Lecture 6 (Feb. 12)
Lecture 7 (Feb. 19)
Lecture 8 (Feb. 24)
Lecture 9 (Feb. 26)
Lecture 10 (Mar. 3)
Lecture 11 (Mar. 24)
Lecture 12 (Mar. 26)
Lecture 13 (Mar. 31)
Lecture 14 (Apr. 2)
Project 3 was discussed in April 7.
Lecture 15 (Apr. 9)
Lecture 16 (Apr. 14)
Lecture 17 (Apr. 16)
Lecture 18 (Apr. 21)
Lecture 19 (Apr. 23)


Following a class vote, the midterm has been scheduled for Wednesday, March 12.
Midterm Study Sheet
Sample Mid-term
Solution to Sample Mid-term
Solutions to Mid-Term

Last year's course

You may find it useful to look at the web site for last year's course.

Final Exam

The final exam is scheduled for Friday May 9, from 8:00 to 9:50 AM, in the Silver building, room 713. I apologize for the horrible time of day.

Final Exam Study Sheet
Sample Questions for Final Exam
Solutions to Sample Questions
Solutions to Final Exam