This is the web page for CS 422/522: Operating Systems for the Spring 2007 semester. Here you can find pointers to various resources for students taking the course. You should check this page periodically for new announcements.
- Final exam grades and semester grades are available in grade-o-matic. Graded final exams can be picked up outside AKW 401 starting Monday. Thanks to everybody for participating in the course.
- HW5 grades are available (on grade-o-matic). Let me know if you have questions. --Rodrigo
- Write (i.e. commit) access to the Subversion repository will be turned off in a couple of days. We will leave it up for read access for a while, but eventually the entire repository will be retired. Please let us know if this is a problem for you.
2. Final exam info
The final exam was given 2007-05-11 14:00-17:00 in SCL 18.
Sample solutions are available: final-2007-solutions.pdf.
Teaching Fellow: Rodrigo Ferreira (<firstname.lastname@example.org>, RodrigoFerreira). Phone: 432-2349. Office: AKW 312. Office hours: MF 2-4pm.
4. Course materials
/Schedule: list of lectures and events. Includes reading assignments and pointers to lecture notes.
/Assignments: list of homeworks and exams.
/Notes: notes on various topics relevant to the course.
Birrell, Andrew D. An Introduction to Programming with Threads. DEC-SRC TR 35, January 1989: thread.pdf
Resources for x86 interrupt architecture and PIC programming: http://www.acm.uiuc.edu/sigops/roll_your_own/i386/irq.html, http://www.beyondlogic.org/interrupts/interupt.htm.
Keyboard interface: http://www.computer-engineering.org/ps2keyboard/
5.4. Other OS courses
6. Questions and comments
Please feel free to send questions or comments on the class or anything connected to it to <email@example.com>.