CS3102: Data Communications and Networks
This module is offered in 2019-20.
The aims of this module are:
- To introduce the basics of data communications and computer networks.
- To examine and understand network protocols and architectures.
- To educate the student in modern networking technologies.
On successful completion of this module, the student should:
- Understand the rudiments of how computers communicate.
- Be familiar with the architecture of a number of different networks.
- Understand the principles of protocol layering.
- Be familiar with modern telecommunications.
- Data communications:
- Transmission media, data encoding, transmission modes, error detection and correction, flow control, multiplexing, switching techniques, routing.
- Network topologies, protocols, layering, standardisation, LANs, WANs & MANs, internetworking, management, multicast, continuous media.
- Study of particular networks and protocols:
- e.g. FDDI, Ethernet, ISDN, SNMP, TCP/IP, X25, ATM.
This module has the following compulsory elements in addition to those common to all modules (mark of 4 in each assessment component):
- Attendance at presentations.