Skip to content
Haibin ZhuPhD
Teaching

COSC 2667

Operating System

Course outline

Read the official course outline online or keep a local copy.

  1. Course Outline

    PDF document · PDF

Lecture notes & resources

Original presentations, code examples, and supplementary course files.

  1. Lecture 1

    PowerPoint presentation · PPT

  2. Lecture 2

    PowerPoint presentation · PPT

  3. Lecture 3

    PowerPoint presentation · PPT

  4. Lecture 4

    PowerPoint presentation · PPT

  5. Lecture 5

    PowerPoint presentation · PPT

  6. Lecture 6

    PowerPoint presentation · PPT

  7. Lecture 7

    PowerPoint presentation · PPT

  8. Lecture 8

    PowerPoint presentation · PPT

  9. Lecture 9

    PowerPoint presentation · PPT

  10. Lecture 10

    PowerPoint presentation · PPT

  11. Lecture 11

    PowerPoint presentation · PPT

  12. Lecture 12

    PowerPoint presentation · PPT

  13. Fork Example in C

    Text file · TXT

  14. Java Process Example

    Text file · TXT

  15. Java System Call Example

    Text file · TXT

  16. Java Priority Scheduling Example

    Text file · TXT

  17. Java Round-Robin Scheduling Example

    Text file · TXT

  18. C Spinlock Example

    Text file · TXT

  19. Factory Example

    Text file · TXT

  20. Java Bounded-Buffer Example

    Text file · TXT

  21. Java Dining Philosophers Example

    Text file · TXT

  22. Java Readers-Writers Example

    Text file · TXT

  23. Java Semaphore Example

    Text file · TXT

  24. Java Synchronization Example

    Text file · TXT

  25. Thread Example

    Text file · TXT

  26. Thread Exercise

    Text file · TXT

  27. Windows Process Example in C++

    Text file · TXT