Computer Systems Organization II
Monday and Wednesday, 12:30-1:45
Room 109, Warren Weaver Hall
Professor Ernest Davis
- phone: (212) 998-3123
- office: 429 Warren Weaver Hall
- office hours: 9:30 - 11:00 Monday and Wednesday
Modern Operating Systems 2nd edition,
by Andrew S. Tanenbaum
Instructions for class email list
the class email web page and follow the instructions there for
E-tutors and TA's
The e-tutors for this course are
David Kandathil (email@example.com) is a teaching assistant for the course.
- Michael Hom: firstname.lastname@example.org
- Jason Y. Lee: email@example.com
- Noel F. Villegas: firstname.lastname@example.org
Students are assigned to tutors as follows:
Hom: Achalla -- Eon
Lee: Faynberg -- Levian
Villegas: Liao -- Rentas
Kandathil: Rivera -- Zhang
Labs and homeworks should be emailed to your assigned tutor.
If you have any questions, you can email them to either
Also, Mr Kandathil will be holding office hours in Warren Weaver room 801
from 10:00 to 12:00 on Thursdays. These are open to any student.
- the class mailing list: V22_0202_002_sp02@cs.nyu.edu, if
you think they are of general interest
- me (E. Davis): email@example.com
- your assigned tutor or TA.
Midterm Study Sheet
Solutions to Sample Mid-Term
Solutions to Mid-Term
The final exam will take place on Thursday, May 9, 2:00-3:50 PM in room
703, Main Building.
Sample Questions for Final Exam
Solustions to Sample Questions
Final Exam Study Sheet
Solutions to Final Exam
Solutions to Make-Up Final Exam
is due Feb. 13.
Lab 2 is due on Mar. 25. It is available here in
in PDF, , and
Some sample inputs and outputs
The random number file
Lab 3 is due April 24.
Sample inputs and outputs
Homework 1: Assigned 1/29 due 1/31. Chap 1, problems 14,18, 23
Homework 2 Assigned 2/4 due 2/11
Homework 3 Assigned 2/11 due 2/20
Homework 4: Assigned 2/20 due 2/27. Chap 3, problems 16, 20.
Note: This assignment will be due at the start of class on
the 27th, so that I can go over the solutions before the mid-term
on the 4th.
Homework 5 Assigned 3/18 due 3/25
Homework 6 Assigned 3/25 due 4/1
Homework 7 Assigned 4/3 due 4/10
Entire class notes as one big web page.
Transfer of Control
The WSClock PRA
Operations on Files
Notes by Michael Hom on using C, Visual C++ etc.
(from course number EE4253 "Digital Communications"
by Prof. Richard Tervo, at the University of New Brunswick)