ELEC3222 Computer Networks
Module Overview
Aims and Objectives
Module Aims
- To provide an introduction to modern computer networks and the Internet - To describe network architectures and principles - To describe the components and layers of the TCP/IP network model used on the Internet - To describe emerging network technologies and security issues - To give experience in designing and building embedded network devices - To expose students to networking standards.
Learning Outcomes
Knowledge and Understanding
Having successfully completed this module, you will be able to demonstrate knowledge and understanding of:
- Understand the architecture and components of computer networks
- Understand issues regarding the security of modern computer networks
Transferable and Generic Skills
Having successfully completed this module you will be able to:
- Interpret standardisation documents
Subject Specific Practical Skills
Having successfully completed this module you will be able to:
- Design and analyse embedded networked devices and systems
Syllabus
- Network architectures and principles Layered networking models (e.g. TCP/IP) - Physical networks and their design Wireless networks - Data link layer (e.g. Ethernet, Wi-Fi) - Network layer (e.g. IP networking, addressing, routing, QoS, multicast) Transport layer (e.g. TCP and UDP) - Application layer - Standardisation of communication protocols - Principles of network security - Emerging network technologies - Networking for constrained embedded devices - Development environments for constrained embedded devices and networks
Learning and Teaching
Type | Hours |
---|---|
Preparation for scheduled sessions | 12 |
Tutorial | 12 |
Lecture | 24 |
Wider reading or practice | 59 |
Revision | 10 |
Follow-up work | 12 |
Completion of assessment task | 21 |
Total study time | 150 |
Resources & Reading list
Andrew S. Tanenbaum, David J. Wetherall. (2011). Computer Networks.
Assessment
Assessment Strategy
Laboratory sessions are scheduled in the labs on level 2 of the Zepler building. Length of each session: 3 hours Number of sessions completed by each student: 3 Max number of students per session: unlimited Demonstrator:student ratio: 1:12 Preferred teaching weeks: 3 to 5
Summative
Method | Percentage contribution |
---|---|
Coursework | 40% |
Examination | 60% |
Referral
Method | Percentage contribution |
---|---|
Examination | 100% |
Repeat Information
Repeat type: Internal & External
Linked modules
Pre-requisites: ELEC1201