Courses Catalogue

Computer Networks & Data Communications

ACADEMIC PROGRAMME: Computer Science, B.Sc
COLLEGE/SCHOOL/FACULTY: School of Mathematics and Computing
PROGRAMME TYPE: Undergraduate

Course Description

Course Description

Computer Networks and Data Communication has been used for building local and wide area networks. It provides students with skills to build networks using network devices such as repeaters, bridges, switches, routers, and gateways and enable communication using network protocols. This course provides students with the opportunity to acquire skills to build and manage hardware and software component of Network.


Course Objectives:

This course aims at: 

  • Providing a solid basis on the theoretical and practical understanding of data communication networks;
  • Introducing students to standards and guidelines in computer and data communication networks;
  • Impacting knowledge and skills relevant for the design, implementation and maintenance of modern computer communication networks.


Learning Outcomes:

By the end of the course, students should be able to:

  • Identify some contributors to networks and relate their achievements to the knowledge area;
  • Identify some components of a network;
  • Name some network devices and describe their purpose;
  • Describe advantages of a star topology over a ring topology;
  • Describe advantages of a ring topology over a star topology;
  • Describe how computer engineering uses or benefits from networks;
  • Explain Data Communications concepts.