Course Details in 2026/27 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title LH Advanced Networking
SchoolComputer Science
Department Computer Science
Module Code 06 30436
Module Lead Abdul Wahid & M. Usman Ilyas
Level Honours Level
Credits 20
Semester Semester 1
Pre-requisites
Co-requisites
Restrictions None
Contact Hours Lecture-33 hours
Supervised time in studio/workshop-22 hours
Guided independent study-145 hours
Total: 200 hours
Exclusions
Description One of the defining characteristics of today’s computer systems is their ability to exchange information. Whether we are talking about the smallest home network or the Internet as a whole, computer networks play a key role in many computer applications. An enormous number of applications, from general services such as the World Wide Web to specialised messaging or video streaming apps rely on networks and the common standards and protocols which make them work. This module introduces the basic concepts, technologies, architectures and standards involved in computer networks, together with methods for their design and implementation. This will include discussion of data transmission protocols, TCP/IP, LANs and WANs, communication mechanisms and synchronization issues. The module will be based on the discussion of real-world case studies, research papers and standardisation documents.
Learning Outcomes By the end of the module students should be able to:
  • Demonstrate an understanding of the fundamental concepts and issues involved in computer networking and protocol design
  • Demonstrate an understanding of the layered organization and structuring of computer networks and their specific problems and algorithms
  • Explain the main types of architectures and mechanisms of communication, such as client-server, mobile or cloud, including social networks
  • Apply state-of-the-art techniques and technologies, including those recently presented in research papers and standardisation documents, in the development of networked and cloud systems
Assessment 30436-01 : Continuous Assessment : Coursework (20%)
30436-02 : Examination : Exam (Centrally Timetabled) - Written Unseen (80%)
Assessment Methods & Exceptions Assessment:
2hr Examination (80%),
Continuous Assessment (20%)

Reassessment:
2hr Examination (100%)
Other Duplicate of Birmingham-based module 30209
Reading List