Data Communications & Networking
Module Description:
This module is designed to introduce the current technologies in data communications and networking. This module exposes the concepts and applications of communications technologies and networks in the context of the OSI reference model. The various communications protocols, standards and architectures in computer networks will also be covered as well as basic network design and security. Practical sessions will include hands-on labs, where students will use network analyzer and simulation tools. They should also be able to implement and configure clients and servers in a networking environment.
Learning Outcomes:
Upon completion of this module, students will acquire sufficient knowledge & experience via lectures and practicals to:
- Understand the technical literature, fundamental concepts and issues
involved in data communications and computer networks. - Understand the requirements for effective and reliable data
transmission. - Understand the layered structure of computer networks and distinguish
the different protocols and type of services provided at each layer. - Understand the techniques and algorithms that have been devised to
effect proper communication across networks. - Understand the difference between data moving along the network layer
and the data link layer. - Understand how simulation software and protocol analysers can be used
to assess network performance. - Understand the types and functions of network interconnect devices.