next up previous contents
Next: Human-Computer Interaction Up: Michaelmas Term 2002: Part Previous: Denotational Semantics   Contents


Digital Communication II

Lecturers: Dr I.A. Pratt, Prof. J.A. Crowcroft and guests
(ian.pratt@cl.cam.ac.uk, jon.crowcroft@cl.cam.ac.uk)

No. of lectures and examples classes: 20 + 4

Prerequisite course: Digital Communication I

This course is a prerequisite for Security (Part II).

Aims

This course aims to provide a detailed understanding of how computer networks operate, through the examples of the Internet, and presents ways to build such systems. It also covers a selection of topics which relate to recent trends in digital communications systems. The material falls roughly into two halves: Protocols, and Technologies.

Lectures

Objectives

At the end of the course students should be able to

Recommended books

Keshav, S. (1997). An Engineering Approach to Computer Networking. Addison-Wesley (1st ed.). ISBN: 0201634422

Alternative to Keshav:
Davie, B.S., Peterson, L.L. & Clark, D. (1999). Computer Networks: A Systems Approach. Morgan Kaufmann (2nd ed.). ISBN: 1558605142

Stevens, W.R. (1994). TCP/IP Illustrated, Volume 1: The Protocols. Addison-Wesley (1st ed.). ISBN: 0201633469

Alternative to Stevens:
Comer, D. (2000). Internetworking with TCP/IP Vol. I: Principles, Protocols, and Architecture. Prentice Hall (4th ed.). ISBN: 0130183806

Background:
Krishnamurthy, B. & Rexford, J. (2001). Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement. Addison-Wesley (1st ed.). ISBN: 0201710889


next up previous contents
Next: Human-Computer Interaction Up: Michaelmas Term 2002: Part Previous: Denotational Semantics   Contents
Christine Northeast
Wed Sep 4 14:43:05 BST 2002