Home
Tentative Schedule
Assignments
Policies
Course News
Demo Scheduler
Tuesday
Thursday
Discussion Sessions
Aug 24 Read: Ch. 1
26 Reading: pp. 889-894
Form groups
L2. 104 Review [pdf]
Nachos Introduction
31 Reading: Ch. 2.1-2.3
Sep 2
L3. Concurrency
Nachos questions Problems
7 Reading: Ch.2.4
9 Lab 1 due 11:59 pm.
Problems
14 Reading: Ch. 2.5, 7.4 & Ch.10.3
16 Reading: Ch. 8.1-8.2.4 & 11.4
L5. Message Passing and UNIX
accept bind connect listen recv socket
Nachos questions
21 Reading: rest of Ch. 8
L5. Message Passing and UNIX [pdf]
23 Lab 2 due 11:59pm
Exam review
28 Reading: Ch 3
L6. Scheduling (EventBarrier) [pdf]
30 Midterm Exam over
Chap.1-2, Lects 1-5, Labs 1+2
Oct 5 Reading Ch. 4
7 Lab 3 due 11:59 pm
L8. Memory Management [pdf]
12
FALL BREAK
14 Reading: Ch. 5
L8. Memory Management
User Programs in Nachos [pdf]
Nachos - the rest of the story Problems
19 Reading: Ch. 12.1-12.4
21 Reading: Ch 6
L9. Advanced Scheduling [pdf]
26 L9. Advanced Scheduling
28 Lab 4 due 11:59 pm
L9. Advanced Scheduling
Nov 2 Reading: Ch. 9
L10. File Storage Devices [pdf]
L11. File system intro [pdf]
4
Midterm Exam over
Chap.1-5, Labs 1-4, Lectures 1-9
9 L11. File system intro
11 Lab 5 due 11:59 pm
L12. Page Replacement Policies [pdf]
16 Reading: Rest of Ch. 7
L12. Page Replacement Policies
18 L13. Access Control [pdf]
No formal discussions Problems Exam review will be offered
23 L13. Access Control
25
No meetings
30
L14. Adv. Memory Mgt [pdf]
Dec 2
Lab 6 due 11:59 pm
L15. Summary [pdf]
FINAL EXAM:
Fri Dec 10 9AM-Noon