Home
Tentative Schedule
Assignments
Policies
Course News
Demo Scheduler
Monday Discussion Sessions
Wednesday
Friday
Jan 11 Read: Ch. 1
[pdf handouts]
13 Reading: pp. 889-894
Form groups
16
HOLIDAY
Martin Luther King, Jr. DAY
No Meetings
18 No Lecture -- Discussion
Nachos Introduction
20 Reading: Ch. 2.1-2.3
Nachos questions Problems
25
L3. Concurrency
27 Reading: Ch.2.4
Problems
Feb 1 Lab 1 due 11:59 pm.
3 Reading: Ch. 2.5, 7.4 & Ch.10.3
Nachos questions
Problems Practice1.pdf
8 Reading: Ch. 8.1-8.2.4 & 11.4
L5. Message Passing and UNIX
accept bind connect listen recv socket
10 Reading: rest of Ch. 8
L5. Message Passing and UNIX [pdf]
Exam review Practice2.pdf
15 Lab 2 due 11:59pm
17 Reading: Ch 3
L6. Scheduling (EventBarrier) [pdf]
Practice3.pdf
22 Midterm Exam over
Chap.1-2, Lects 1-5, Labs 1+2
24 Reading Ch. 4
Mar 1 Lab 3 due 11:59 pm
L6. Scheduling
3
Reading: Ch. 5
L8. Memory Management [pdf]
User Programs in Nachos [pdf]
Nachos - the rest of the story Problems
8 Reading: Ch. 12.1-12.4
L8. Memory Management
10 Reading: Ch 6
L7. Deadlock [pdf]
13
SPRING
15
RECESS: NO
17
MEETINGS
22
L9. Advanced Scheduling [pdf]
24 Lab 4 due 11:59 pm
L10. File Storage Devices [pdf]
L11. File system intro [pdf]
Exam review
29 Reading: Ch. 9
L9. Advanced Scheduling
31
Midterm Exam over
Chap.1-5, Labs 1-4, Lectures 1-9
Apr 5
L11. File system intro
7 Lab 5 due 11:59 pm
L12. Page Replacement Policies [pdf]
12 Reading: Rest of Ch. 7
L12. Page Replacement Policies
14 L13. Access Control [pdf]
No formal discussions Problems Exam review will be offered
19 L13. Access Control
21 L14. Adv. Memory Mgt [pdf]
26
Lab 6 due 11:59 pm
L15. Summary [pdf]
SATURDAY MAY 6
FINAL EXAM
9AM-12Noon