Copies of lecture slides are available in advance. Note that slides are
**not** complete lecture notes. Exams may ask about things
discussed verbally in lectures even if they don't appear on slides.

The lectures aren't recorded live so as not to inhibit students from asking questions or taking part in discussion. Instead, the lecturer will create a video review for each lecture afterwards, talking through the material covered and addressing any important issues that were raised. Video reviews will usually become available within a week of the lecture.

A reading guide is provided below for the benefit of students who want to deepen their knowledge. As a general rule, exam questions will be based mainly on material covered in lectures but sometimes a question may include a small part that probes deeper.

The recommended book is Data and Computer Communications by William Stallings (Pearson Education). Either the 9th or 10th edition is suitable. Copies are available in the library. No purchase is necessary. The book covers many topics in greater detail than necessary for the module. The reading guides below will help you focus on the parts that matter most. Exercise common sense about minor/incidental details mentioned in the book. In particular, don't worry about the mathematical formulae, graphs and analysis it presents. All the mathematics you need for this module is covered in the lectures.

This modules assumes some basic knowledge of computer networks. If you have studied networks before the introductory lecture should not contain anything new for you and no further reading is required. However, if you have no prior knowledge of the subject it would be a good idea to take a brief look at the following:

- 9th or 10th edition
- chapter 1 - especially 1.4 and 1.5
- chapter 2 - especially 2.2 and 2.3

Note that all key topics will be revisited later in the module.

- Lecture 1 - theory
- Lecture 2 - transmission media
- Lectures 3 and 4 - digital communication via telephone networks

The book covers this topic in much more detail than necessary. Don't worry about the large amounts of mathematics and electronic theory it provides. All key material is covered in the lectures. However, the following may be useful if you wish to find out more:

- 9th edition
- chapter 3 - especially 3.2, 3.3 and 3.4
- chapter 4 - especially 4.1 and 4.2
- chapter 8 - especially 8.2 and 8.4
- chapter 14 - especially 14.1, 14.4 and 14.5

- 10th edition
- chapter 3 - especially 3.2, 3.3 and 3.4
- chapter 4 - especially 4.1 and 4.2
- chapter 8 - especially 8.2 and 8.4
- chapter 10 - especially 10.1 and 10.2

*Please disregard the slide on parity checks that
appeared in an earlier version of the PDFs for lectures 1 and 2. This topic is
no longer on the syllabus.*

- Lectures 1 and 2 - data communication techniques
- Lectures 3 and 4 - data link control protocols

- 9th edition
- chapter 6 - especially 6.2, 6.3 and 6.4
- chapter 7 - especially 7.1, 7.2 and 7.3

- 10th edition
- chapter 6 - especially 6.1, 6.2, 6.5 and 6.6
- chapter 7 - especially 7.1, 7.2 and 7.3

- Lectures 1 and 2 - guided LAN protocols (Ethernet)
- Lecture 3 - wireless LAN protocols (Wi-Fi)

- 9th edition
- chapter 15 - especially 15.1 and 15.2
- chapter 16 - especially 16.1 and 16.2
- chapter 17 - especially 17.4

- 10th edition
- chapter 11 - especially 11.1 and 11.2
- chapter 12 - especially 12.1 and 12.2
- chapter 13 - especially 13.1 and 13.3