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


Digital Communication II

Lecturers: Prof. J.A. Crowcroft and Dr I.A. Pratt

No. of lectures and examples classes: 20 + 4

Prerequisite course: Digital Communication I

This course is a prerequisite for Security (Part II), Advanced Systems Topics (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 2003: Part Previous: Denotational Semantics   Contents
Christine Northeast
Thu Sep 4 15:29:01 BST 2003