Note: Slides are marked as "tentative"
before a lecture, and are not authoritative.
Slides are marked "final" after the lecture,
and are authoritative and correct.
| Week | Lecture | Date | Topic | Slides | Reading | Announcements |
|
|
||||||
|
1 |
1 | Aug 24, 2005 | Introduction |
Sections 1.0-1.3 |
|
|
| 2 | Aug 26 2005 | Overview |
Sections 1.4-1.6 |
|
||
|
2
|
3 | Aug 29, 2005 | Processes |
Sections 2.0-2.1 |
HW1 out. Slide 13 changed after lecture. |
|
| 4 | Aug 31, 2005 | Threads |
Section 2.2 (except 2.2.6) |
|||
| 5 | Sep 2, 2005 | Scheduling |
Sections 2.5.0-2.5.2 |
|
||
|
3 |
||||||
| - | Sep 5, 2005 |
NO LECTURE - LABOR DAY |
||||
| 6 | Sep 7, 2005 | Scheduling | [ppt] [pdf] (final) | Section 2.5.3 | Slide 24 changed after lecture | |
| 7 |
Sep 9, 2005 |
Scheduling |
Rest of Section 2.5 |
|||
|
4
|
8 | Sep 12, 2005 | Synchronization |
Sections 2.3.0-2.3.4 |
|
|
| 9 | Sep 14, 2005 | Synchronization |
Rest of Section 2.3 |
Slide 7 changed after lecture |
||
| 10 | Sep 16, 2005 | Synchronization |
Section 2.4 |
|
||
|
5
|
11 | Sep 19, 2005 | Deadlocks |
Sections 3.1-3.3, 3.6, 3.7 |
MP1 due |
|
| 12 | Sep 21, 2005 | Deadlocks |
Rest of Chapter 3 (except Section 3.8) |
Slides 6,17 changed after lecture | ||
| 13 | Sep 23, 2005 | Memory Mgt. |
Sections 4.1-4.2 |
HW2 due at 6 pm, HW3 out |
||
|
6 |
14 | Sep 26, 2005 | Memory Mgt. |
Section 4.2 |
||
| 15 | Sep 28, 2005 | Memory Mgt. |
Section 4.3 |
Some typos fixed after lecture |
||
| 16 | Sep 30, 2005 | Memory Mgt. |
Section 4.4 |
HW3 due. Slides 11, 22 changed after lecture. |
||
|
7 |
||||||
| 17 | Oct 3, 2005 | Memory Mgt. | [ppt] [pdf] (final) | Section 4.8. Relevant parts of Sections 4.5, 4.6, 4.7. |
|
|
| 18 |
Oct 5, 2005 |
IO |
Sections 5.1, 5.2 |
|
||
| 19 |
Oct 7, 2005 |
IO |
Sections 5.2, 5.3 |
Slide 18 onwards moved to next lecture |
||
|
8 |
- |
Oct 10, 2005 |
MIDTERM EXAM (In-class): Closed Book, Closed Notes. |
|||
| 20 |
Oct 12, 2005 |
IO |
Section 5.5 |
Midterm Solutions. Slides 26+ moved to next lecture. |
||
| 21 |
Oct 14, 2005 |
IO |
Section 5.4 |
|
||
|
9 |
22 |
Oct 17, 2005 |
File Systems |
Section 6.1 |
MP2 due, HW4 out. Slide 17+ onwards moved to next lecture. |
|
| 23 |
Oct 19, 2005 |
File Systems |
Section 6.3.0-6.3.5 |
|||
| 24 |
Oct 21, 2005 |
File Systems |
Section 6.2 |
|||
|
10 |
25 |
Oct 24, 2005 |
guest lecture (Ramses Morales): File Systems |
Section 6.3.0-6.3.5 |
|
|
| 26 |
Oct 26, 2005 |
!In-class Quiz! |
(none) |
Rest of Section 6.3 |
|
|
| 27 |
Oct 28, 2005 |
File Systems |
Rest of Section 6.3 |
|||
|
11 |
28 |
Oct 30, 2005 |
Multiprocessors |
Sections 8.2.1, 8.3.1 |
Slides 10, 13 changed after lecture |
|
| 29 |
Nov 2, 2005 |
Real-time Systems |
Section 7.4 |
HW4 due, HW5 out |
||
| 30 |
Nov 4, 2005 |
Multimedia Systems |
Sections 7.1-7.3 |
|
||
|
12 |
||||||
| 31 |
Nov 7, 2005 |
Distributed Systems | [ppt] [pdf] (final) | Section 8.3 (parts of) |
|
|
| 32 |
Nov 9, 2005 |
guest lecture (Romit Roy Choudhury): Networking |
Section 8.3 (parts of) |
MP3 due, MP4 out |
||
| 33 |
Nov 11, 2005 |
P2P Systems |
Slide 24 added (please see) |
|||
|
13 |
34 |
Nov 14, 2005 |
guest lecture (Jay Patel): Distributed File Systems |
Sections 8.3.4, 10.6.4 |
HW 5 due |
|
| 35 |
Nov 16, 2005 |
The Grid |
|
|||
| 36 |
Nov 18, 2005 |
Sensor Systems |
|
|||
|
14
|
- |
Nov 21-Nov 25, 2005 |
NO LECTURES - THANKSGIVING BREAK |
|||
|
15 |
37 |
Nov 28, 2005 |
Security |
Sections 9.1, 9.2 |
||
| 38 |
Nov 30, 2005 |
Security |
Sections 9.2, 9.3 |
|
||
| 39 |
Dec 2, 2005 |
Security |
Sections 9,4, 9.5 |
|
||
|
16 |
40 | Dec 5. 2005 | Security | [ppt] [pdf] (final) | Sections 9.6, 9.7 (part of) |
MP4 due |
| 41 | Dec 7, 2005 | Unix vs. Linux | [ppt] [pdf] (final) | Chapter 10 (parts of) |
HW 6 due |
|
| 42 |
Dec 9, 2005 |
Wrap-Up |
None |
- |
||
Updated: Nov. 28, 2005. (c) Indranil Gupta.