Contact Sven for any organizational issues concerning the lab.
Each assignment will be graded on a scale from 1 to 10. The average of these grades will make up 50% of your total grade for the Operating Systems course. Both the average of your assignments and your grade for the final exam have to be at least 5.5.
Lectures take place on Wednesdays from 11:15 to 13:00 in room 412. Lab sessions take place on Wednesdays from 13:45 to 15:30 in room 302/304 (and later on in room 411).
| Week | Date | Lecture topic | Lab assignment |
|---|---|---|---|
| 1 | 4 February | Chapter 1 | No lab |
| 2 | 11 February | Ch. 1 | Assignment 1: Interactive Shell |
| 3 | 18 February | Ch. 2 | Assignment 2: Kernel State |
| 4 | 25 February | Ch. 2 | |
| 5 | 4 March | Ch. 5 | Assignment 3: Timers and Signals |
| 6 | 11 March | Ch. 6 | |
| 7 | 18 March | Ch. 3 | Assignment 4: Linux Threads and Race Conditions |
| 8 | 25 March | Ch. 3,4 | |
| 9 | 1 April | Ch. 4 | Assignment 5: Linux System Calls |
| 10 | 8 April | Ch. 10 | |
| 11 | 15 April | Ch. 11 | Assignment 6: Kernel Modules |
| 12 | 22 April | Ch. 9 | No lab (see News announcement) |
| 13 | 29 April | Ch. 7,8,13 | |
| 14 | 6 May | Practice exam | - |
| 15 | 13 May | - | |
| 16 | 20 May | - | |
| 17 | 27 May | Exam | - |
Due to copyright issues, the lecture slides can not be made available online. Printouts of the slides will be distributed only during the lectures. It is therefore strongly advised that you attend the lectures!
The grades for the practical assignments can be found here.
Last modified: Wed 17 Feb 2010, 01:40:53