CSci 4830-007
Operating Systems for Small Computers
Home Page
Fall, 2006


LATE BREAKING NEWS


General Information


Course Plan


    Week of August 28
  1. Tue: (Lost day due to room change)
  2. Thur: OS and Abstractions; Hardware [1]
    Week of September 4
  3. Tue: Networks [1] and Distributed applications [2]
  4. Thur: Distributed applications [2]
    Lecture notes for Distributed Application Software
    Week of September 11
  5. Tue: Coroutines, Threads & Processes [2]
    Assignment No. 1 (Parts A and B) is due today. No late homework, please. Send email to Gary.Nutt@colorado.edu with a zip/tar file containing your solution, README file, and test cases attached.
  6. Thur: AUCs, the Client-Server model [2]
    Week of September 18
  7. Tue: RPC/RMI [2]
  8. Thur: ST Systems Organization [3]
    Week of September 25
  9. Tue: ST Systems Organization [3]
  10. Thur: Devices and Device Management [4]
    Assignment No. 2 is due today. No late homework, please. Send email to Gary.Nutt@colorado.edu with a zip/tar file containing your solution, README file, and test cases attached.
    Week of October 2
  11. Tue: File management [5]
  12. Thur: File management [5]
    Week of October 9
  13. Tue: File management [5]
  14. Thur: Memory management [6]
    Assignment No. 3 is due today. No late homework, please. Send email to Gary.Nutt@colorado.edu with a zip/tar file containing your solution, README file, and test cases attached. Here are some supplementary notes on DOS FAT organization that will help you to format your dump output.
    Week of October 16
  15. Tue: Midterm Oral Exam
  16. Thur: Memory management [6]; Coroutine management [7]
    Week of October 23
  17. Tue: Coroutine management [7]
  18. Thur: Coroutine management [7]
    Assignment No. 4 is due today. No late homework, please. Please keep up with reading the chapters we have covered in lecture. Send email to Gary.Nutt@colorado.edu with a zip/tar file containing your solution, README file, and test cases attached.
    Week of October 30
  19. Tue: Intro to MT Systems [9]
  20. Thur: Multiprogramming; Signals
    Week of November 6
  21. Tue: Interrupt-driven I/O [10]
  22. Thur: Memory Management [11]
    Assignment No. 5 is due today. No late homework, please. Please keep up with reading the chapters we have covered in lecture. Send email to Gary.Nutt@colorado.edu with a zip/tar file containing your solution, README file or report, and test cases attached.
    Week of November 13
  23. Tue: Memory Management [11]
  24. Thur: Synchronization [14]
    Week of November 20
    Fall break & Thanksgiving holiday
    Week of November 27
  25. Tue: Thread Management [12]
  26. Thur: No class today
    Assignment No. 6 is due today. No late homework, please. Please keep up with reading the chapters we have covered in lecture. Send email to Gary.Nutt@colorado.edu with a zip/tar file containing your solution, README file or report, and test cases attached.
    Week of December 4
  27. Tue: Scheduling; Using TCP/IP; [8]; FCQs
  28. Thur: MP Systems [15]
    Week of December 11
  29. Tue: Protection [16]
  30. Thur: Paging [17]
    Assignment No. 7 is due today. No late homework, please. Please keep up with reading the chapters we have covered in lecture. Send email to Gary.Nutt@colorado.edu with a zip/tar file containing your solution, README file or report, and test cases attached.
    Dec 16 ( 10:30 am - 1:00 pm): Final Exam

Archived News Items