| Tuesday | Friday |
|
1/27
Introduction 1234
|
1/30
Classic Processes 1234
|
| Tuesday | Friday |
|
2/3
Multi-Threaded Processes 1234
|
2/6
OS Structure 1234
|
|
2/10
Hardware Support 1234
|
2/13
Device Management 1234
|
|
2/17
Device Abstraction 1234
|
2/20
Process Management 1234
|
|
2/24
Scheduling Mechanisms 1234
|
2/27
Scheduling Strategies 1234
|
| Tuesday | Friday |
|
3/2
Synchronization Mechanisms 1 1234
|
3/5
Midterm Exam #1 1234
|
|
3/9
Synchronization Mechanisms 2 1234
|
3/12
Project #3 Discussion 1234
|
|
3/16
Spring Break 1234
|
3/19
Spring Break 1234
|
|
3/23
Classic Synchronization Problems 1234
|
3/26
Classic Synchronization Problems 1234
|
|
3/30
Memory Management 1234
|
1234 |
| Tuesday | Friday |
| 1234 |
4/2
Virtual Memory 1 1234
|
|
4/6
Virtual Memory 2 1234
|
4/9
Review/Catch-up 1234 |
|
4/13
Midterm Exam #2 1234
|
4/16
No Class 1234 |
|
4/20
File Systems Concepts 1234
|
4/23
File Systems Implementation 1234
|
|
4/27
Student Presentations 1234
|
4/30
Student Presentations 1234
|
| Tuesday | Friday |
|
5/4
Student Presentations 1234
|
5/7
Student Presentations 1234
|
Final Exam - Monday 5/17 - 2:00 pm
|
|