COMPSCI 110, Fall 2004

Introduction to Operating Systems

 

Home

Tentative Schedule

Assignments

Policies

Course News

Demo Scheduler

 

Tentative Schedule

Tuesday

Thursday

Discussion Sessions

Aug 24
Read: Ch. 1

L1. Introduction,

[pdf handouts]

26
Reading: pp. 889-894

Form groups

L2. 104 Review [pdf]

 

Nachos Introduction

31
Reading: Ch. 2.1-2.3

L2. 104 Review

L3. Concurrency [pdf]  

Sep 2

L3. Concurrency

Nachos questions
Problems

7
Reading: Ch.2.4

L3. Concurrency

9
Lab 1
due 11:59 pm.

L3. Concurrency

Anatomy of a Monitor


Problems

14
Reading: Ch. 2.5, 7.4 & Ch.10.3

L4. Message Passing  [pdf]

16
Reading: Ch. 8.1-8.2.4 & 11.4

L5. Message Passing and UNIX

accept bind connect listen recv socket

Nachos questions

Problems

21
Reading: rest of Ch. 8

L5. Message Passing and UNIX [pdf]

23
Lab 2
due 11:59pm

L6. Scheduling [pdf]

Exam review


28
Reading: Ch 3

L6. Scheduling (EventBarrier) [pdf]

30
Midterm Exam over

Chap.1-2, Lects 1-5, Labs 1+2

Nachos questions
Problems

Oct 5
Reading Ch. 4

L7. Deadlock [pdf]

7
Lab 3
due 11:59 pm

L8. Memory Management [pdf]


Problems

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

L8. Memory Management

21
Reading: Ch 6

L9. Advanced Scheduling [pdf]

Nachos questions
Problems

26
L9. Advanced Scheduling

28
Lab 4 due 11:59 pm

L9. Advanced Scheduling

Problems

Exam review

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

Nachos questions
Problems

9
L11. File system intro

 

11
Lab 5 due 11:59 pm

L12. Page Replacement Policies [pdf]

Nachos questions
Problems

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

THANKSGIVING

No meetings

30

L14. Adv. Memory Mgt [pdf]

Dec 2

Lab 6 due 11:59 pm

L15.  Summary [pdf]

No meetings

FINAL EXAM:

Fri Dec 10 9AM-Noon