Computer Networks

Slides and reading guide for lectures given by Peter Kenny

General Advice

Lecture slides

Copies of all my slides are available in PDF format.  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.  If you miss a lecture, you should copy notes taken by someone who attended it.  Alternatively, the reading guide provided here covers everything you need to know.

Lecture notes will become available online as the module is delivered.  If a link for a future week appears to be broken it probably means that material isn't ready yet.

Reading guides

The core text for this module is:

The book covers many topics in greater detail than necessary for the module.  The reading guide 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.

As a general rule, exam questions will be based mainly on material covered in lectures.


Introduction

Slides

Reading

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:

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


Physical Layer

Slides

Reading

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:


Data Link Layer

Slides

Reading


Medium Access Sublayer

Slides

Reading