Computer Networking
About This Course
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.
What You'll Learn
2 Network protocols and communications
3 Physical layer
4 Data Link layer
5 Ethernet
6 Network layer
7 IP addressing
8 Subnetting
9 Transport layer
10 Application layer
11 Network design
12 Network testing
Entry Requirements
Diploma or an equivalent qualification from a recognised institution