Singapore University of Social Sciences

Computer Communication - Data Communications (ICT209)

Synopsis

This course provides an overview of the data communications fundamentals. ITopics include basic communication concepts, TCP/IP and OSI reference models, data transmission concepts, channel capacity, data encoding and interfacing techniques, error detection, data link control and multiplexing techniques.

Level: 2
Credit Units: 5
Presentation Pattern: Every semester

Topics

  • Data Communications concepts and protocol architecture
  • Data transmission
  • Signal encoding technique
  • Digital data communication techniques
  • Data link control protocols
  • Multiplexing

Learning Outcome

  • Describe the general concepts of data communications, networks, Internet, TCP/IP protocols
  • Differentiate between analog and digital transmissions, transmission impairment and channel capacity
  • Compare various line encoding and modulation techniques
  • Distinguish asynchronous and synchronous transmissions
  • Distinguish flow control and error control techniques in communications
  • Describe the popular high-level data link control (HDLC) protocols
  • Compare various multiplexing techniques, ADSL and cable modem
  • Apply error detection techniques to communications
  • Apply channel capacity theories and flow/error control techniques to practical problems
Back to top
Back to top