| Date |
Topic |
Reading
material |
Notes/comments |
| 8/28 |
Introduction
to CSE421: Policies and protocols |
First day
handout |
|
| 8/30 |
Introduction
to Operating System |
(.ppt) (.pdf) |
Chapter
1 |
| 9/5 |
Review of
Chapter 1 |
(.ppt)(.pdf) |
Chapter
1 and more |
| 9/7 |
Process
description and Control |
(.ppt)(.pdf) |
Chapter
2 (part 1) |
| 9/11 |
Unix Process
Descriotion and Control |
(.ppt)(.pdf) |
Notes (part1) |
| 9/13 |
Unix systems
programming : more details; system calls |
||
| 9/15 |
Posix thread programming |
(.ppt)(.pdf) |
demo program |
| 9/17 |
Thread Model of work unit |
(.ppt)(.pdf) |
Thread link below |
| 9/20 |
Process synchronization and inter-process communication |
(.ppt) |
|
| MIDTERM EXAM
Oct 20th 10/20/2006 |
|||
| 9/25 |
IPC (continued) ; Project 2 discussion
|
prj2.pdf |
|
| 9/27 |
Pthread
mutex and condition variables |
demos programs |
|
| 9/29 |
More IPC:
Dining phil; Sleeping barb; |
(.ppt)(.pdf) |
|
| 10/4 |
Process Scheduling |
(.ppt) |
|
| 10/9 |
Deadlock Handling |
(.ppt)(.pdf) |
|
| 10/20 |
Review for the upcoming midterm |
(.pdf) |
Review (.ppt) |
| 10/24 |
Memory Management |
(.ppt) |
|
| 11/1 |
Project 3 Discussion |
(.pdf) |
Jan
Newmarch's Socket Tutorial |
| Use only unix domain sockets: Here are sample client and server. |
|||
| 11/10 |
Disk Scheduling |
(.ppt)(.pdf) |
|
| 11/13 |
File System: Design and Implementation |
(.ppt)(.pdf) |
|
| 11/20 |
Multiprocessor and multicomputers:
precursor for distributed systems |
(.ppt) |
|
| 11/27 |
Security and protection |
(.ppt) |
|
| 12/4 |
Final
exam review |
(.ppt) |
|
| Preperation questions |
| Name |
Office Hours |
Location |
| Bina Ramamurthy |
Mon: 10.00-11.30 AM Wed: 10.00-11.30 AM |
127 Bell |
| Geethapriya (gt7) |
Mon: 3.30-5.00PM Wed: 3.30-5.00PM |
Trailer E10 |
| Tim Burns (tjburns) |
Tue: 9.30-11.00AM Thu: 9.30-11.00AM |
Trailer E11 |
| Peng Xujun (xpeng) |
Thu: 4.00-5.30PM Fri: 4.00-5.30PM |
Trailer E24 |