Programmes

BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING

SENG 34612

DATA COMMUNICATION

Status : Elective Pre-requisite : SENG 12533 Co-requisite : None

 

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

  • Compare analogue and digital transmissions
  • Describe different transmission media and their properties
  • Recognize the importance of security in data transmission
  • Explain the use of data compression techniques.

Dedicated, switched and virtual circuits, two-wire vs. four-wire circuits, bandwidth, analogue vs. digital, digital bit stream - ones and zeros, analogue vs. digital transmissions, loading coils, amplifiers, and repeaters, conversion process: modem and codecs, multiplexers, switches and switching basics: circuit switching, packet switching, frame switching, cell switching, soft switches, photonic switches.

Electromagnetic spectrum, transmission media selection criteria, transmission characteristics: propagation delay, security, mechanical strength, physical dimensions, speed of deployment, cost, twisted pair, shielded copper, coaxial cables, microwave radio, satellite radio, fibre optics, voice communication systems: KTS, PBX, CENTREX , and ACD, automatic call distributors, computer telephony, IP systems, messaging systems: fax, voice processing systems, email, instant messaging, SMS, MMS.

Data terminal equipment, data communication equipment, communications software, networks, switches, DCE: modems, codecs, terminal adaptors, channel service unit and digital service unit, front-end processors, Protocol basics: line set up (connectivity), transmission mode, code sets, data format, error control, data compression, Asynchronous data link control protocol, bit vs. byte oriented synchronous protocol, network architectures, security.

Lectures, practical sessions, case discussions and assignments.

End of course unit examination, case study presentations and group assignments.

  1. Hoark, R (2007).Telecommunications and Data communications Handbook. John Wiley & Sons
  2. Stallings, W (2009). Data and Computer Communication. 9th Ed. Prentice Hall
  3. Forouzan, F (2012). Data Communication and Networking. McGraw Hill.

Back