Courses Catalogue

Computer Networks And Data Communication

COURSE CODE: ITE 2104
COURSE CREDIT UNIT: 4
ACADEMIC PROGRAMME: Information Technology, B.Sc
COLLEGE/SCHOOL/FACULTY: School of Mathematics and Computing
STATUS: Core
PROGRAMME TYPE: Undergraduate

Course Description

Course Description:

This course will cover Introduction to Computer Networks: definition, advantages, types, configurations; The OSI/ISO and TCP/IP reference models; Transmission media: magnetic media, twisted pair, coaxial, fiber-optics; satellite; Network Access Protocols; static versus dynamic channel allocation; LAN standards: 802.3 (Ethernet), 802.4 (token bus), 802.5 (token ring); Computer Network security, Active and Passive Attacks; Network layers, standards and protocols. Furthermore, the course ensures that students practically appreciate the use of computer (wired and wireless) networks.

Course Objective:

The Objectives of the course are:

  1. To provide a solid foundation on the theoretical and practical understand of computer networks.
  2. To introduce students to standards and guidelines in computer networks.
  3. To impact knowledge and skill relevant to the design, implementation, and maintenance of modern computer networks.
  4. To introduce students to emerging computer networks technologies.

Course Learning Outcomes:

On completion of this course unit, the students will be able to:

  1. Identify the terminologies and concepts of the OSI and the TCP/IP reference model;
  2. Appreciate the concepts of protocols, network interfaces, and design/performance issues in local area networks and wide area networks;
  3. Demonstrate knowledge of wireless networking concepts and  tools;
  4. Practically setup a network and troubleshoot it;
  5. Demonstrate knowledge of network tools.