COMP3210 Advanced Computer Networks
Module Overview
This module is designed to be a follow-up module to the computer Science or ITO second year introductory networking module.The wireless networking part reviews wireless technologies and their application in areas such as IoT and sensor networks. The module reviews emerging networking technologies, which might include topics such as future routing protocols, IPv6 transition, and software-defined networking. Students should consider taking this module if they are interested in learning about networking systems and their architectures in more detail than covered in the introductory module, and exploring emerging topics which are delivered as part of ECS' research-led teaching philosophy. The coursework gives students the opportunity to get hands-on experience with advanced networking, optionally with small embedded devices.
Aims and Objectives
Learning Outcomes
Knowledge and Understanding
Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:
- Operation of wireless networks
- Emerging topics in computer networks
- A range of network architectures and protocols
Subject Specific Intellectual and Research Skills
Having successfully completed this module you will be able to:
- Design and critically analyse networking protocols for a range of technologies and scenarios
Subject Specific Practical Skills
Having successfully completed this module you will be able to:
- Build a wireless networking demonstrator for an embedded system
Syllabus
Wireless networking: - Bluetooth, 802.11 standards - Information theory, bandwidth, multiple access - Wireless sensor networks - IoT networks - Wireless roaming; eduroam Emerging networking technologies: - Host configuration and service discovery principles - Future routing architectures - IPv6 deployment scenarios and challenges, IPv6 transition/integration - Advanced IP multicast, including IPv6 multicast and SSM - Software-defined networking - Delay-tolerant networking - Future home network architectures - IP network management and monitoring - Network security; intrusion detection and prevention
Learning and Teaching
Teaching and learning methods
.
Type | Hours |
---|---|
Preparation for scheduled sessions | 10.5 |
Wider reading or practice | 63 |
Follow-up work | 10.5 |
Completion of assessment task | 24 |
Revision | 10 |
Tutorial | 11 |
Lecture | 21 |
Total study time | 150 |
Resources & Reading list
Hagen S, (2006). IPv6 Essentials.
Tanenbaum A S and Wetherall D J (2010). Computer Networks.
Assessment
Summative
Method | Percentage contribution |
---|---|
Continuous Assessment | 30% |
Final Assessment | 70% |
Repeat
Method | Percentage contribution |
---|---|
Set Task | 100% |
Referral
Method | Percentage contribution |
---|---|
Set Task | 100% |
Repeat Information
Repeat type: Internal & External