CS5222 - Computer Networks and Internets

Offering Academic Unit
Department of Computer Science
Credit Units
3
Course Duration
One Semester
Course Offering Term*:
Semester A 2024/25

* The offering term is subject to change without prior notice
 
Course Aims

The aims of this course is to (i) introduce the fundamental concepts of computer networks using the TCP/IP Model as a framework; (ii) develop understanding in the structure, operation, and application protocols of the Internet. Specifically this course:
(i) introduces the concept of layered architecture in computer networks and the structure of the TCP/IP model;
(ii) covers the design issues in providing reliable transport of data in the lower protocol layers and the services provided in the higher layers;
(iii) examines the characteristics, technologies and current standards in local area networks;
(iv) covers the main protocol elements of the TCP/IP protocol suit;
(v) examines the structure, naming and routing aspects of the Internet;
(vi) examines some of the main Internet application protocols.


Assessment (Indicative only, please check the detailed course information)

Continuous Assessment: 30%
Examination: 70%

For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.

Examination Duration: 2 hours
 
Detailed Course Information

CS5222.pdf