Module Overview

Advanced Computer Networking

Part-time / Level 7 / Online / 10 ECTS

This module builds upon the student’s knowledge of computer networks. In particular it focuses on issues relating to network access from a hardware and software perspective. It examines network access technologies and the impact of networked applications on network performance. Essentially the module provides a deeper understanding of networking issues that need to be addressed in today’s changing communications environment as well as providing a theoretical and practical understanding of how applications use networks. The aim of this module is to provide the student with a broader understanding of both lower-level and higher-level computer communication technologies and concepts as well as providing a grounding in networked application development and monitoring.

 

 

  • Network access technologies and concepts
  • Network performance issues
  • The Client-server model
    • Concepts
    • Concurrent server-class machines/programs
  • The Transport Layer
    • Services and protocols
    • Transport addresses
    • Transport connections
    • Transport layer operational concepts
  • The Application Layer
    • Address resolution
    • Common networked applications
  • The Berkeley Sockets API
    • The Socket Abstraction
    • The Socket interface/primitivesAddressing
    • Remote and local process-to-process communications
  • Networked application development

This module can be delivered either through standard delivery or blended delivery. In standard delivery this module is delivered through a series of lectures with associated practical assignments. In blended delivery this module is delivered through a series of live and recorded lectures with associated laboratory work and practical assignments. Both blended and standard delivery have the same overall number of teaching and self-directed learning hours.

Module Content & Assessment

Assessment Breakdown %
Formal Examination 70.00%
Other Assessment 30.00%

Contact school.cs@tudublin.ie for further information

EU students: €470

Non-EU students: Contact international.city@tudublin.ie for more details.