CS 3733 Operating Systems Daily Topics Spring 2004

Listed here are the topics covered in each class.


1. Week 1, Tuesday, January 13, 2004
      First Class

2. Week 1, Thursday, January 15, 2004
      USP Chapter 2

3. Week 2, Tuesday, January 20, 2004
      SGG Chapter 4: Processes
      SGG Chapter 6: CPU Scheduling up to performance criteria

4. Week 2, Thursday, January 22, 2004
      SGG Chapter 6: CPU Scheduling - through round robin

5. Week 3, Tuesday, January 27, 2004
      Assignment 0
      Process Scheduling Simulator
      SGG Chapter 6: CPU Scheduling - up to VAX VMS

6. Week 3, Thursday, January 29, 2004
      SGG Chapter 6: CPU Scheduling - done
      USP - Chapter 3 through process chain

7. Week 4, Tuesday, February 3, 2004
      USP - Chapter 3
      USP - Chapter 4 - upto select

8. Week 4, Thursday, February 5, 2004
      USP - Chapter 4 - upto filters and redirection

9. Week 5, Tuesday, February 10, 2004
      Go over Assignment 1
      USP - Chapter 4
      USP - Chapter 5 - upto Directory Access

10. Week 5, Thursday, February 12, 2004
      USP - Chapter 5
      Threads introduction

11. Week 6, Tuesday, February 17, 2004
      Threads
      USP - Chapter 6 - upto FIFOs

12. Week 6, Thursday, February 19, 2004
      Class Cancelled

13. Week 7, Tuesday, February 24, 2004
      USP - Chapter 6
      USP - Chapter 7 - finished

14. Week 7, Thursday, February 26, 2004
      Process Synchronization - SGG Chapter 7 - Producer-Consumer Problem

15. Week 8, Tuesday, March 2, 2004
      Process Synchronization - continued

16. Week 8, Thursday, March 4, 2004
      Midterm Exam

17. Week 9, Tuesday, March 9, 2004
      Semaphores

18. Week 9, Thursday, March 11, 2004
      Thread synchronization with mutexes and monitors

19. Week 10, Tuesday, March 23, 2004
      Signals: upto sigsuspend

20. Week 10, Thursday, March 25, 2004
      Signals: done
      Network Communication: upto UICI

21. Week 11, Tuesday, March 30, 2004
      Network Communication

22. Week 11, Thursday, April 1, 2004
      Memory: SGG Chapters 9 and 10 - upto paging

23. Week 12, Tuesday, April 6, 2004
      Disk Head Scheduling
      Memory - up to virtual memory

24. Week 12, Thursday, April 8, 2004
      Memory - Page replacement upto second chance

25. Week 13, Tuesday, April 13, 2004
      Evaluations
      Memory - Address translation examples (notes on web)

26. Week 13, Thursday, April 15, 2004
      Memory - Page replacement examples (notes on web)

27. Week 14, Tuesday, April 20, 2004
      Final exam review
      Recitation review
      Virtual memory review

28. Week 14, Thursday, April 22, 2004
      Page Replacement Review
      Process Scheduling Review

29. Week 15, Tuesday, April 27, 2004
      Check off Assignment 5 - meet in Sun Lab