Mark Humphrys - Teaching - CA321


Search:   Help on Search


Operating Systems - Design and Implementation



Course Descriptor


Notes

  1. Combined 2nd and 3rd year Syllabus


  2. OS Theory
    1. Memory v. Disk (Corresponds roughly to Chapters 1,2)
    2. Computer and OS Structure (Ch. 2,3)
    3. Processes and Scheduling (Ch. 4,5)
    4. Process Synchronisation and Deadlocks (Ch. 6,7)

    5. Memory Implementation (Ch. 8,9)
    6. Files Implementation (Ch. 10,11)

    7. Security (Ch. 20)


  3. C++
    1. Writing short utilities in other languages
    2. C++ Reference

Practical

C++ and Shell CGI scripts.


Recommended Reading

Operating System Concepts, Silberschatz and Galvin, 5th edn, 1998. - Bookshop.

UNIX in a Nutshell, O'Reilly Books, 1998. - Library, 005.43.GIL, and Bookshop.


Library categories