Digital Communications II

University of Cambridge Computer Laboratory

Principal lecturer: Dr Ian Pratt (
Taken by: Part II

Digital Communication II

Lecturers: Ian Pratt, Jon Crowcroft

No. of lectures : 16

Prerequisite course: Digital Communication I

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


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.



At the end of the course students should be able to

Recommended books

Srinivsan Keshav. (1997). An Engineering Approach to Computer Networking. Addison-Wesley Pub Co; (1st ed.); ISBN: 0201634422

Alternative to Keshav: Bruce S. Davie & Larry L. Peterson & David Clark (1999). Computer Networks: A Systems Approach. Morgan Kaufmann Publishers (2nd ed.); ISBN: 1558605142

W. Richard Stevenes (1994) TCP/IP Illustrated, Volume 1: The Protocols. Addison-Wesley Pub Co, (1st ed.); ISBN: 0201633469

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

Backround: Balachander Krishnamurthy & Jennifer Rexford (2001) Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement. Addison-Wesley Pub Co (1st ed.); ISBN: 0201710889


Useful Links

The past exam questions are also on-line.


Generated at 18:01.29 on 18/9/2000