CS370 Information

Instructor:
Russ Wakefield
Office: CSB Room 240
Office Hours: T/Th 1-3
Email: waker@cs.colostate.edu

GTAs:
Maoxiang Liu
Office: CSB Room 120
Office Hours: T 1-3 W 8-10
Email: lium@cs.colostate.edu
Pavithra Raghavan
Office: CSB Room 120
Office Hours: Friday 8-9, 12-1
Email: paviragh@cs.colostate.edu

Lecture: Wagar 231
T/R 9:30 - 10:45

Labs: Done on state capital machines

Semester Schedule

Week Tuesday Lecture Thursday Lecture Lab / Homework
1 Intro to CS370 Introduction to Operating Systems PA1A due
2 Operating System Structures Operating System Structures CQ1, HW1 due
3 Processes Processes CQ2, HW2, PA1B due
4 Threads Threads CQ3, HW3, CP1A due
5 Process Synch Process Synch CQ4, HW4, PA1C due
6 Process Synch Process Synch CQ5, HW5, LR1 due
7 Midterm Semaphores PA2A, CP1B due
8 Scheduling Scheduling PA2B due
9 Deadlocks Deadlocks CQ6, HW6 due
10 Main Memory Main memory CQ7, HW7, PA2C, LR2 due
11 Virtual Memory Virtual Memory CQ8, HW8, CP1C due
12 Virtual Memory Midterm 2 CQ9, HW9 due
13 Mass Storage File System Interface CP1D, CP1E due
14 File Systems Implementation File Systems Implementation CQ10, HW10, PA3 due
15 I/O Systems I/O Systems CQ11, HW11, PA4 due