Computer Laboratory > Teaching > Course material 2007–08 > Computer Science Tripos Syllabus and Booklist 2007-2008 > Operating Systems

next up previous contents
Next: Lent Term 2008: Part Up: Michaelmas Term 2007: Part Previous: How to Study Computer   Contents


Operating Systems

This course is taken by all Part IA students.

Lecturer: Dr S.M. Hand

No. of lectures: 16 (Continued into Lent Term)

This course is a prerequisite for Concurrent Systems and Applications (Part IB) and Security (Part IB and Part II).

Aims

The overall aim of this course is to provide a general understanding of how a computer works. This includes aspects of the underlying hardware as well as the structure and key functions of the operating system. Case studies will be used to illustrate and reinforce fundamental concepts.

Lectures

Objectives

At the end of the course students should be able to

Recommended reading

Tanenbaum, A.S. (1990). Structured computer organisation. Prentice Hall (3rd ed).
Patterson, D. & Hennessy, J. (1998). Computer organisation and design. Morgan Kaufmann (2nd ed.).
* Bacon, J. & Harris, T. (2003). Operating systems. Addison-Wesley (3rd ed.).
Silberschatz, A., Peterson, J.L. & Galvin, P.C. (1998). Operating systems concepts. Addison-Wesley (5th or 6th ed.).
Leffler, S. (1989). The design and implementation of the 4.3BSD Unix operating system. Addison-Wesley.
Solomon, D. & Russinovich, M. (2000). Inside Windows 2000. Microsoft Press (3rd ed.).


next up previous contents
Next: Lent Term 2008: Part Up: Michaelmas Term 2007: Part Previous: How to Study Computer   Contents