Course Modules

Layer 2 Technologies

This module provides students with the theoretical knowledge and practical skills needed to determine appropriate design choices for layer 2 network solutions, implement them and verify their operation. Technologies covered include MAC address tables, VLAN management, Spanning Tree Protocol variants, trunking and link aggregation techniques and campus network design.

Layer 3 Technologies 1

This module provides the theoretical knowledge and practical skills needed to determine appropriate design choices for layer 3 network solutions, implement them and verify their operation. This module covers IPv4 addressing issues, interior routing protocols e.g. static, RIP, EIGRP, OSPF and policy routing;   Layer 3 design issues e.g. address summarization and filtering.  

Layer 3 Technologies 2

This module provides the theoretical knowledge and practical skills needed to determine appropriate design choices for layer 3 network solutions, implement them and verify their operation. This module focuses on exterior routing (BGP); IPv6 routing and large scale Layer 3 design issues e.g. address aggregation, filtering and traffic engineering through the implementation of routing policies in a multi Autonomous System environment. 

Multicast and WAN Technologies

This module examines IP multicast technologies including multicast addressing, IP multicast routing using PIM(sparse mode, dense mode, static and dynamic RP assignments etc), the relationship between unicast and multicast routing, the importance of RPF checks, Anycast RP, Source Specific Multicast.  The provision of multicast services to end hosts (IGMP v1/2/3).  WAN technologies are covered with a focus on PPP and HDLC.

Security and VPN Technologies

This module provides the knowledge, skills and main technologies needed to design and implement secure network solutions. This module examines VPN tunneling technologies designed to enhance connectivity (e.g. MPLS, GRE) and security (IPsec). Perimeter security(firewalls), methods of securing infrastructure devices and data networks are also examined. 

Infrastructure Services

This module covers essential network/security services (DNS, DHCP, NAT, NTP etc) with a wide range of system management and security monitoring techniques (e.g. SNMP, RMON, logging, event monitoring, intrusion detection/prevention, alarm monitoring).  Performance optimization (quality of service) technologies which depend upon a solid core network for their operation. 

Integrating Network Technologies

This module draws scenarios from the other technology modules, accordingly you will develop the ability to integrate and troubleshoot progressively more complex internetworks as the year progresses. Students undertake activities which help them develop the kind of customer facing skills and commercial awareness needed for a high level career in the networking industry. 

Research and Project Methods

This module provides the background knowledge and skills that, in combination with the technical skills acquired in other taught modules will enable you to carry out a successful MSc Dissertation. By the end of the module you will have produced a viable proposal for a dissertation project. 

MSc Project

This module acts as a vehicle for extending the knowledge and understanding of the student and the technical community in a chosen specialist area. It serves, through its length, complexity and rigour, as a suitable vehicle for extending a range of personal, interpersonal and communication skills.