Advanced Networks

Module summary

Module code: COMP1665
Level: 6
Credits: 15
School: Liberal Arts and Sciences
Department: Computing and Mathematical Sci.
Module Coordinator(s): Georgia Sakellari


Pre and co requisites

COMP1560 Computer Networks, COMP1664 Network Technology


Networks are a vital part of systems infrastructure. Both businesses and society in general is increasingly reliant on high performance networks. This course aims to provide students with the knowledge and critical understanding of the operation of current networks, their limitations and the characteristics that future networks should have. It will enable students to critically discuss the key principles and practices related to the effective professional practice of a network administrator, engineer or manager.

Learning outcomes

Learning Outcomes: on successful completion of this course a student will be able to:
Comprehend the principles, limitations and applications of current and future networks
Critically design, analyse and evaluate different network configurations
Analyse and critically evaluate the different techniques that shape the emergence of new network technologies
Autonomously perform research on current networking technologies

Indicative content

• TCP/IP Reference Model: Concepts and Protocols
• Routing Algorithms and Protocols
• Network Performance and Quality of Service (QoS)
• Modern network performance parameters including energy consumption in networks
• Software Defined Networks

Personal and Employability Skills
By the end of this course students will acquire the following skills:
• Demonstrate the knowledge and critical understanding of the essential features, theory and operation Internet and future protocols
• Critically understand the principles and operation of a set of protocols in the TCP/IP suite
• Critically explain the use of network monitoring and performance tools
Cognitive skills
• Critically analyse the operation and principles of wired communications
• Critically discuss the key principles and practices related to the effective professional practice as a network administrator or engineer or manager.
Technical Ability
• Critically analyse a range of network protocols
• Design and configure networks using network simulation tools such as Riverbed Modeler (OPNET)
Generic Competencies (Skills for life and work)
• Perform analysis and critically draw conclusions on specified network design and implementation scenarios on the performance of networks

Teaching and learning activity

Concepts will be introduced in lectures. Practical work will be through supervised laboratory sessions. Unsupervised, guided self-study will extend the amount of time students spend doing practical laboratory activities.

Lectures 24;
Labs 12;
Guided independent study:
Independent Coursework 50;
Independent laboratory work 26;
Other non-scheduled time 38;
Total hours (Should be equal to credit x 10) 150.


Coursework 1: 50% weighting, 40% pass mark.
Learning Outcomes: 2 & 3.
Outline Details: Individual work involving designing a network and conducting experiments using a network simulation tool.

Coursework 2: 50% weighting, 40% pass mark.
Learning Outcomes: 1 & 4.
Outline Details: Individual work involving conducting research and critically comparing the results of coursework 1 to scientific publications.

Maximum Wordcount: 3000 words (1500 per coursework).