CS 3733 Operating Systems Daily Topics Spring 2003
Listed here are the topics covered in each class.
1. Week 1, Tuesday, January 14, 2003
Introductory Lecture, Early Systems
2. Week 1, Thursday, January 16, 2003
Early Systems (finished)
Command Line Arguments
3. Week 2, Tuesday, January 21, 2003
Storage an Linkage Classes
SG Chapter 4: Processes (completed)
SG Chapter 6: Process Scheduling (started)
4. Week 2, Thursday, January 23, 2003
SG Chapter 6: Process Scheduling (up to SJF)
5. Week 3, Tuesday, January 28, 2003
SG Chapter 6: Process Scheduling (through Multi-Level Queues)
6. Week 3, Thursday, January 30, 2003
Finished SG Chapter 6: 4 Examples
7. Week 4, Tuesday, February 4, 2003
Notes from Web: Fork, Wait, Exec
Notes from Web: Files (up to inodes)
8. Week 4, Thursday, February 6, 2003
Process Scheduling Simulator and Demo
9. Week 5, Tuesday, February 11, 2003
Files (up to File Descriptor Table)
10. Week 5, Thursday, February 13, 2003
11. Week 6, Tuesday, February 18, 2003
Files (finished)
Ring of Processes (up to simulator)
12. Week 6, Thursday, February 20, 2003
13. Week 7, Tuesday, February 25, 2003
UTSA closed due to weather
14. Week 7, Thursday, February 27, 2003
Synchronization: SGG Chapter 7 (through Critical Section Problem)
15. Week 8, Tuesday, March 4, 2003
"algorithm 3", semaphores
16. Week 8, Thursday, March 6, 2003
17. Week 9, Tuesday, March 11, 2003
Returned Midterm Exam
Semaphores (completed)
Monitors (up to queues)
18. Week 9, Thursday, March 13, 2003
Last Class Before Drop Date
Monitors (completed)
Signals (through sigprocmask)
19. Week 10, Tuesday, March 25, 2003
20. Week 10, Thursday, March 27, 2003
Signals (finished)
Network Communication (upto UICI implementation)
21. Week 11, Tuesday, April 1, 2003
Network Communication (finished)
Memory (up to paging - TLB)
22. Week 11, Thursday, April 3, 2003
23. Week 12, Tuesday, April 8, 2003
Memory - Page Replacement
24. Week 12, Thursday, April 10, 2003
PDP 11 Paging example
Memory - Page Replacement (continued)
25. Week 13, Tuesday, April 15, 2003
Memory - Page Replacement (continued)
26. Week 13, Thursday, April 17, 2003
Memory - Page Replacement (continued)
27. Week 14, Tuesday, April 22, 2003
28. Week 14, Thursday, April 24, 2003
29. Week 15, Tuesday, April 29, 2003