Singapore University of Social Sciences

Computer Networking

CET Course | SkillsFuture Claimable Course

Computer Networking (ICT259)

Applications Open: 01 May 2024

Applications Close: 15 June 2024

Next Available Intake: July 2024

Course Types: Modular Undergraduate Course, SkillsFuture Series

Language: English

Duration: 6 months

Fees: $1529.14 View More Details on Fees

Area of Interest: Science and Technology

Schemes: Alumni Continuing Education (ACE)

Funding: SkillsFuture

School/Department: School of Science and Technology


ICT259 Computer Networking introduces the concepts of networking in the protocol stack to design and implement a local area network. It explores the architecture, components, functions, protocols, and applications of the Internet and computer networks. Students learn how various network protocols run concurrently and interoperate together in the protocol stack to enable the transfer of data in the Internet. The Internet protocol stack comprises 5 layers, namely: Physical, Data Link, Network, Transport, and Application. An application in a computer system uses Application protocols such as Hypertext Transfer Protocol (HTTP) and File Transfer Protocol (FTP) to send data to another computer system in the network as the destination. The data is then transmitted using Transport protocols that include Transmission Control Protocol (TCP) and User Datagram Protocol (UDP), followed by a Network protocol which is Internet Protocol (IP) and a Data Link Protocol such as Ethernet.

Level: 2
Credit Units: 5
Presentation Pattern: EVERY REGULAR SEMESTER


  • Network components and trends
  • Network protocols and communications
  • Physical layer
  • Data Link layer
  • Ethernet
  • Network layer
  • IP addressing
  • Subnetting
  • Transport layer
  • Application layer
  • Network design
  • Network testing

Learning Outcome

  • Discuss how network protocols and standards facilitate the transfer of data
  • Explain the functions and protocols of the Physical layer and Data Link layer
  • Apply effective IP addressing and subnetting
  • Illustrate the functions of the Transport Layer using TCP and UDP protocols
  • Summarise the features and operations of common Application layer protocols
  • Analyse the behaviour of network protocols
  • Test a local area network
Back to top
Back to top