S-72.1120 Data Communications and Protocols

Literature:

There are several good books on the subject matter of this course (see below), but they tend to be much thicker than is required for this short course. It is enough to understand the main ideas of each protocol layer, e.g. by reading a few pages from the start of each chapter. The exercise problems should give you some understanding of what is expected at the exam. The emphasis is on solving (simple) real life problems instead of memorizing facts.

Halsall: Multimedia Communications

Kurose-Ross: Computer Networking

Stallings: Data and Computer Communications

Tanenbaum: Computer Networks