|
CS 140 Course Schedule |
This is the intended schedule for the quarter. Actual lecture topics may vary depending on how the lectures proceed.
All readings listed as "Ch. n" refer to chapters in Silberschatz and Galvin, 7th Edition. Papers and notes listed will either be hyperlinked on this page, available here, or handed out in class. Additional papers and notes may be added as the quarter progresses. To get the most out of lecture, you should do readings before that topic's lectures.
Please note that assignments are due at 10:00 PM on the day before the one listed in the schedule below.
|
Week of |
Monday |
Wednesday |
Friday |
|
June 23rd - June 27th |
|
Introduction |
Project #1 Help Session: 10 AM, Skilling 193 Lecture: Processes Project #1 out |
|
June 30th - July 4th |
Synchronization |
Deadlock |
Holiday - No Class |
|
July 7th - July 11th |
Scheduling |
Scheduling Project #1 Due Project #2 Out |
Linking |
|
July 14th - July 18th |
Virtual Memory |
Virtual Memory |
Midterm (in-class) scheduled |
|
July 21st - July 25th |
User-level Memory Allocation Project #2 Due Project #3 Out |
I/O Devices |
File Systems |
|
July 28th - August 1st |
File Systems |
Disks and Files |
Protection & Security Project #3 Due Project #4 Out |
|
August 4th - August 8th |
Protection & Security |
Networking |
Networking |
|
August 11th - August 15th |
Virtual Machines |
Advanced Topics/Review Project #4 Due |
Friday: No class - dead day. Final: Saturday, August 16th, 12:15-3:15 PM |
|
cs140-sum0708-staff@lists.stanford.edu
|