Operating Systems

New: Final Exam on 21 Jan 2006.

MCCS253 OS
Main
Notes & Handout
Progress
General concepts
Process
Memory
File and I/O
Modified: 16 Dec

MCCS352 Internet
Main

MCCS390/1 Projects
Main

MCCS170
Data Structure
Main

 

MCCS253 Progress
day evening Lecture
5 Sept 7 Sept First lecture. Overview of this course
8 Sept 9 Sept Chap 1. Execution cycle, interrupt, memory
12 Sept 14 Sept Chap 1. I/O methods,
15 Sept 16 Sept Chap 2. OS Overview
19 Sept 21 Sept Chap 3. Process states. 5 state model.
22 Sept 23 Sept Chap 3. Round-robin scheduling
26 Sept 28 Sept Chap 3. Priority scheduling
29 Sept 30 Sept Chap 3. Suspend states, Process image
3 Oct 5 Oct Chap 3. Process switching
6 Oct 7 Oct Chap 4. Threads
10 Oct 12 Oct Chap 4. Threads
13 Oct 14 Oct Chap 5. Mutual Exclusion
17 Oct 19 Oct Chap 5. Software appr, Hardware appr (Assignment 1 due)
24 Oct 21 Oct Test 1 (chap 1,2,3)
20 Oct 26 Oct Chap 5. Semaphore. Synchronization
27 Oct 28 Oct Chap 5. Producer/Consumer
31 Oct 2 Nov Chap 5. Barbershop, Readers/Writers
3 Nov 4 Nov Chap 5. Dining Philosopher
7 Nov 9 Nov Chap 7. Memory management
10 Nov 11 Nov Chap 7. Memory management
14 Nov 16 Nov Chap 8. Virtual memory
17 Nov 18 Nov Chap 8. Virtual memory: CPU support
21 Nov 23 Nov Chap 8. Virtual memory: OS support
24 Nov 25 Nov Chap 8. Virtual memory: OS support
28 Nov 2 Dec Chap 8. Virtual memory: OS support
1 Dec 30 Nov Assignment 2 correction (Assignment 2 due)
5 Dec 7 Dec Chap 11. I/O management and disk scheduling
8 Dec     
12 Dec 9 Dec Test 2 (chap 4, 5)
  14 Dec Chap 11. I/O management and disk scheduling
15 Dec 16 Dec Chap 12. File system
     
21 Jan 21 Jan Final Exam

Valid HTML 4.0!