F01, CS 110 Calendar

The Current Week is always correct as of the previous friday, future weeks are estimates.

September
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
























1



2 3 4
1st Day of Classes
5
Course Intro
OS History
S&G 1,2,3,24
T 1, 12
6 7 Abstract 1 8



9 10
OS Intro
S&G 1,2,3,24
T 1, 12
11 12
Abstract 2
Processes, Fork,
S&G 4, T 2
13 14 Homework 1 15



16 17
Process Table,
Async Processes
S&G 6, T 2
18 19
Abstract 3
Async Processes
Test & Set
Semaphores, S&G 6, T 2
20 21
Project 1, Fork
Project 2, Date
22



23 24
Semaphore Implem
25 26
Abstract 4
Solaris Semaphores, man
Solaris Shared Memory, man
Dining Phils, T 2
27 28
Project 3, Semaphores
29



30
























October

Sunday Monday Tuesday Wednesday Thursday Friday Saturday

1
Producer/Consumer
Monitors, S&G 6, T 2
Readers & Writers, S&G 6
2 3
Abstract 5
Scheduling, S&G 5, T 2
DeadLock, S&G 7, T 3
Process Summary
4 5
Project 4, Dining Phils
6



7 8
Computer Arch
Paul 1&2, S&G 1
MOS 1
9 10
Abstract 6
Phils Demos
Assembly Lang Pgms
SPARC Inst
Paul 2 & 5
11
Phils Demos
12
Phils Demos
Homework 2
13



14 15
SPARC Branching
Paul 2
16 17
SPARC Stack,
Sliding Wins
Paul 5 & 7
Abstract 7
18 19
Homework 3
After Class
Fall Break Begins!!!
20



21 22 23
Midnight
Fall Break Ends
24
SPARC Processes,
Traps & Wins
Paul 9 & 12
25 26 27



28 29
Number Systems,
P 3 & 4
30 31
Abstract 8
Memory Intro
S&G 8, 9
MOS2, 4.0-4.2













November

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
















1 2
Project 5, Fib
3



4 5
VM, Intro & Pages
S&G 8, 9
MOS2, 4.3
6 7
Abstract 9
Midterm:
Processes & SPARC
8 9 10



11 12
VM, Pages & Segments
S&G 8, 9
MOS2, 4
13 14
Abstract 10
VM, Strategies
Working Sets
S&G 8, 9
MOS2, 4
15 16
Project 6, Barbershop
17



18 19
Review Test
20 21
Abstract 11
SPARC VM
P 11
After Class
TG break begins
22 23 24



25 26
8am TG break ends
Caches
S&G 9, MOS2, 4
I/O,
S&G 12, MOS 5
27
Homework 4
28
Abstract 12
Finish Caches
I/O,
S&G 12, MOS 5
I/O, Real Device
S&G 12, MOS 5
29 30
Student Grading
Barbershop





December

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
























1
Project 7, Priority
2 3
Finish Real Device
Device Independent I/O
Device Dependent I/O
4
Student Grading
Priority
5
Abstract 13
Disks,
Disk Scheduling
MOS 5.4
OS Installs
6 7 Homework 5
MOS 10
8



9 10
File Systems
MOS 6
11 12
File Systems
MOS 6
13 14
Last Class
Project 8, Threads
15



16
CS 110 Final Available
17 18 19 20
CS 110 Final Due
21 22



23 24 25 26 27
Grades Due
28 29



Last modified Dec 2, 01 by mike@cs.hmc.edu