CSE 258: Operating Systems
Spring 2008


Class Master Schedule

NOTE: The dates below represent an ideal schedule not the actual schedule. 



 
Class # Date Topic
1 1/22  Class overview, mechanics, goals.
2 1/24  OS & computer architecture.
3 1/29  Processes I
4 1/31  Processes II
5 2/5  Linux, C/C++ intro I
6  2/7  Linux, C/C++ intro II
7 2/12  Linux, C/C++ intro III
8 2/14  Threads
9 2/19  Scheduling
10 2/21  Exam 1
11 2/26  Synchronization I
12 2/28  Synchronization II
13 3/4  Synchronization III
14  3/6  Deadlock
15 3/11  Spring break
16 3/13  Spring break
17 3/18  Deadlock
18 3/20  Memory management
19 3/25  Explicit memory management
20 3/27  Virtual memory in practice
21 4/1  File system I
22 4/3  Exam 2
23 4/8  File system II
24 4/10  I/O systems
25 4/15  Storage systems
26 4/17  RAIDS
27 4/22  Networking
28 4/24  Protection
29 4/29  Security
30  5/1  Class review