##Lecture and Lab Plan
W | Date | Chap. | Topic | Teacher | Travels |
---|---|---|---|---|---|
35 | 25/8 | 1 | Introduction to Operating Systems | Morten | |
26/8 | Introduction to C programming | Morten | |||
26/8 | Lab 1 | Unix, programming tools and C | Morten | ||
36 | 1/9 | Variables, pointers, and memory | Morten | ||
2/9 | 2 | The Kernel Abstraction | Hein | ||
2/9 | Lab 1 | Unix, programming tools and C | Morten | ||
2/9 | Lab 2 | Introduction to Go programming | Hein | ||
2/9 | Lab 1 Handin | ||||
37 | 8/9 | 3 | The Programming Interface | Hein | Morten@CP |
9/9 | 4 | Concurrency and Threads | Hein | " | |
9/9 | Lab 2 Handin | ||||
9/9 | Lab 3 | Network Programming with Go | Hein | ||
14/9 | Lab 3 Handin | ||||
38 | 15/9 | 4 | Concurrency and Threads | Hein | |
16/9 | 5 | Synchronizing Access to Shared Objects | Hein | ||
16/9 | Lab 4 | Threads and Protection | Morten | ||
21/9 | Lab 4 Handin | ||||
39 | 22/9 | 5 | Synchronizing Access to Shared Objects | Hein | Morten@ICTSS |
23/9 | 5 | Synchronizing Access to Shared Objects | Hein | " | |
23/9 | Lab 5 | Programming Tools | Hein | " | |
40 | 29/9 | 6 | Advanced Synchronization | Hein | |
30/9 | 6 | Advanced Synchronization | Hein | Morten@Oslo | |
30/9 | Lab 5 | Programming Tools | Hein | ||
5/10 | Lab 5 Handin | ||||
41 | 6/10 | No lectures | Morten | Hein@OSDI | |
7/10 | No lectures | Morten | " | ||
7/10 | Lab 6 | Linux Kernel IO Driver | Morten | " | |
42 | 13/10 | No lectures | Morten | Hein@DISC | |
14/10 | No lectures | Morten | " | ||
14/10 | Lab 6 | Linux Kernel IO Driver | Morten | " | |
43 | 20/10 | 7 | Scheduling | Hein | |
21/10 | 7 | Scheduling | Hein | ||
21/10 | Lab 6 | Linux Kernel IO Driver | Morten | ||
26/10 | Lab 6 Handin | ||||
44 | 27/10 | 8 | Address Translation | Hein | |
28/10 | 8 | Address Translation | Hein | ||
28/10 | Lab 7 | ChanStat: TV channel statistics | Hein | ||
45 | 3/11 | 9 | Caching and Virtual Memory | Hein | |
4/11 | 9 | Caching and Virtual Memory | Hein | ||
4/11 | Lab 7 | ChanStat: TV channel statistics | Hein | ||
46 | 10/11 | No lectures | Hein | ||
11/11 | No lectures | Hein | |||
11/11 | Lab 7 | ChanStat: TV channel statistics | Hein | ||
16/11 | Lab 7 Handin | ||||
47 | 21/11 | Lab Handin (w/5 slip days) | |||
48 | 24/11 | Final Handin Date (w/reduced grade) | |||
50 | 13/12 | Exam |