This course aims to provide a detailed understanding of how (wide
area) computer networks operate, and to present the issues which are
involved in building such systems. It also hopes to cover a selection
of topics which relate to recent trends in digital communications
systems.