Computer Laboratory > Teaching > Course material 2009–10 > Computer Science Tripos Syllabus and Booklist 2009-2010 > Advanced Systems Topics

next up previous contents
Next: Artificial Intelligence II Up: Lent Term 2010: Part Previous: Advanced Graphics   Contents


Advanced Systems Topics

Lecturers: Dr C. Mascolo, Dr S.M. Hand and Dr T.G. Griffin

No. of lectures: 16

Prerequisite courses: Concurrent Systems and Applications, Operating Systems, Digital Communication II

Aims

This course will cover a selection of topics in the general area of systems including networking, operating systems, database systems, mobility and sensor systems. It aims to help students develop and understand complex systems and interactions, and to prepare them for emerging systems architectures.

Lectures

Objectives

On completing the course, students should be able to

Recommended reading

Singhal, M. & Shivaratri, N. (1994). Advanced concepts in operating systems: distributed, database, and multiprocessor operating systems. McGraw-Hill.
Stonebraker, M. & Shivaratri, N. (1998). Readings in database systems. Morgan Kaufmann (3rd ed.). ISBN 1-55860-523-1
Hennessy, J. & Patterson, D. (2006). Computer architecture: a quantitative approach (Chapter 4 in particular). Morgan Kaufmann (4th ed.).
Hedrick, C. (1988). RFC 1058 -- Routing information protocol. http://www.ietf.org/rfc/rfc1058.txt.
Basu, A. & Riecke, J.G. (2001). Stability issues in OSPF routing. http://www.sigcomm.org/sigcomm2001/p18-basu.pdf.
Huston, G. (2007). Damping BGP. The ISP Column, June 2007. http://www.potaroo.net/ispcol/2007-06/dampbgp.html
Schiller, J. (2003). Mobile communications. Pearson (2nd ed.).
Karl, H. (2005). Protocols and architectures for wireless sensor networks by Andreas Willig. Wiley.



next up previous contents
Next: Artificial Intelligence II Up: Lent Term 2010: Part Previous: Advanced Graphics   Contents