This module is offered in 2016-17.

Aims

The aims of this module are:

  • To study new developments and topics in computer networking.
  • To review established key abstractions, concepts and technologies.
  • To use network monitoring and reporting tools.

Learning Outcomes

On successful completion of this module, the student should:

  • Have an in-depth understanding of at least one advanced topic in computer networking.
  • Be familiar with key networking abstractions and concepts.
  • Have a working knowledge of common network tools and monitoring software.
  • Be able to analyse traffic traces.
  • Be familiar with current networking technologies.

Syllabus

  • Networking concepts: layered models, protocols, messages, patterns of communication, architectures, naming and addressing, quality of service, routing.
  • Networking technologies and protocols: 802.3, 802.11, 802.15, 802.16, IPv4, IPv6, TCP, UDP, DVRP, OSPF, NAT, DNS.
  • Networking concerns: reliability, resource utilisation, performance, quality of service.
  • Advanced topics such as: information-centric networking, Internet of Things, alternate Internet architectures, software-defined networking, 3D immersive web.

Compulsory Elements

This module has no compulsory elements beyond those common to all modules (mark of 4 in each assessment component).

Module Delivery

  • [Saleem Bhatti][5]

Back to top

Last Published: 02 Apr 2024.