Title Computer Communications and Networks
CodeSCPS231
PrerequisitesSCPS111Co-requisitesNone
Aim To provide the student with the fundamental principles and techniques of data communication, LANs and WANs, TCP/IP protocol architecture and wireless network architectures. 
Content

Data Communication: Signals, Digital and analogue transmission, Multiplexing, Error
control; Networks: Switching principles, LAN, MAN, WAN; TCP/IP: Network layer
addressing and routing, Network layer protocols, Transport layer protocols,
Application layer services; Wireless communication: Principles, Wireless LAN
systems, Cellular telephony, Microwave and Satellite networks.

Outcomes

At the end of the module, the learners should be able to:

  • Explain the organization of the classical von Neumann machine and its major functional units.
  • Describe the internal representation of data.
  • Represent Boolean logic problems as: truth tables and logic circuits.
  • Design, implement, test, and debug programs that use fundamental programming constructs such as: basic computation, simple I/O, standard conditional and iterative structures, methods, and parameter passing.
Assessment 40% Continuous Assessment (comprising 20% practical assessment plus 20% theory
assessments)
60% Summative Assessment (comprising 4 hour practical and theory exam)
DP Requirements40% Continuous Assessment Mark, 80% Attendance at practical’s