next up previous contents
Next: Introduction to Algorithms Up: Michaelmas Term 1999: Part Previous: Introduction to Computer Science

Operating System Foundations

Lecturer: Dr J.M. Bacon (jmb@cl.cam.ac.uk)

No. of lectures: 16

This course is a prerequisite for Distributed Systems, Further Java, Operating System Functions, Introduction to Security and Computer Design.


Aims


The aims of this course are

Lectures

Objectives


At the end of the course students should

Recommended books


Dowsing, R.D. & Woodhams, F.W.D. (1990). Computers from Logic to Architecture. London: Van Nostrand Reinhold.
Bacon, J. (1997). Concurrent Systems. Addison-Wesley (2nd ed.).
Tanenbaum, A.S. (1992). Modern Operating Systems. Prentice-Hall.
Silberschatz, A. & Galvin, P.B. (1998). Operating System Concepts. Addison-Wesley (5th ed.).
Bach, M.J. (1986). Design of the Unix Operating System. Prentice-Hall.
Leffler, S.J. et al. (1988). The Design of the 4.3BSD Unix Operating System. Addison-Wesley.
Custer, H. (1993). Inside Windows NT. Microsoft Press.
Soloman D A (1998). Inside Windows NT. Microsoft Press. (2nd ed.)
Pham, T.Q. & Garg, P.K. (1996). Multithreaded Programming with Windows NT. Prentice-Hall.



next up previous contents
Next: Introduction to Algorithms Up: Michaelmas Term 1999: Part Previous: Introduction to Computer Science
Christine Northeast
Mon Sep 20 10:28:43 BST 1999