Skip to content

Latest commit

 

History

History
50 lines (49 loc) · 5.54 KB

lectureplan.md

File metadata and controls

50 lines (49 loc) · 5.54 KB

##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 1 Handin
37 8/9 3 The Programming Interface Hein Morten@CP
9/9 4 Concurrency and Threads Hein "
9/9 Lab 2 Introduction to Go programming Hein
14/9 Lab 2 Handin
38 15/9 4 Concurrency and Threads Hein
16/9 5 Synchronizing Access to Shared Objects Hein
16/9 Lab 3 Network Programming with Go Hein
21/9 Lab 3 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 4 Programming Tools Hein
28/9 Lab 4 Handin
40 29/9 6 Advanced Synchronization Hein
30/9 6 Advanced Synchronization Hein Morten@Oslo
30/9 Lab 5 Threads and Protection Hein
41 6/10 No lectures Morten Hein@OSDI
7/10 No lectures Morten "
7/10 Lab 5 Threads and Protection Morten "
12/10 Lab 5 Handin
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
44 27/10 8 Address Translation Hein
28/10 8 Address Translation Hein
28/10 Lab 6 Linux Kernel IO Driver Morten
4/11 Lab 6 Handin
45 3/11 9 Caching and Virtual Memory Hein
4/11 9 Caching and Virtual Memory Hein
4/11 Lab 7 ZapLab: TV channel statistics Hein
46 10/11 9 Caching and Virtual Memory (catch up lecture) Hein
11/11 9 Caching and Virtual Memory (catch up lecture) Hein
11/11 Lab 7 ZapLab: TV channel statistics Hein
18/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