Programmes

BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING

SENG 21562

BASIC COMPUTER NETWORKS

Status : Core Pre-requisite : SENG 11512 Co-requisite : None

 

On completion of this course, the student should be able to:

  • Describe the evolution of computer networks
  • Explain the general principles of network design
  • Differentiate between circuit switching and packet switching
  • Describe telecommunication networks
  • Describe transmission link characteristics
  • Compare different transmission media.

Routes of computer networks, first computer networks, convergence of networks, problems of resource sharing, problems of physical data transmission, problems of interaction among several computers, switching problems, circuit switching, packet switching, packet switching in shared medium network.

Network node interaction, network standardization, OSI model, information and transport services, generalized structure of telecommunication networks, telecommunication carrier networks, corporate networks, Internet, network performance, reliability of networks, network security, QOS, transmission link characteristics, cable types.

Wireless media, wireless systems, Ethernet, Fast Ethernet, wireless LAN, PAN and Bluetooth, switching basics, TCP/IP protocols, IP addresses, DNS, DHCP.

Lectures, self-study assignments and group work.

End of course unit examination and continuous assessment.

  1. Olifer,Nand Olifer,V (2006). Computer Networks: Principles, Technologies and Protocols for Network Design. John Wiley and Sons
  2. Shay, W A (1999).Understanding Data Communications and Networks. Brooks/Cole Publishing Company
  3. Comer, D E (2005). Internetworking with TCP/IP.Tata McGraw Hill Education.

Back