IFFS1203 - Computer Networks
Overview
This course introduces fundamental concepts of computer networks, network hardware, communication protocols, IP addressing, routing, wireless technology, network management, and troubleshooting techniques. Students will develop practical networking skills through hands on laboratories, network simulations (Cisco Packet Tracer, Wireshark), and semester based networking projects. The curriculum covers network types (LAN, MAN, WAN), topologies, client server vs peer to peer, network hardware (routers, switches, hubs, access points, NICs), wireless technology (Wi Fi 802.11 standards, security, access point configuration), network media (twisted pair, coaxial, fiber optic), IPv4 addressing and subnetting (classes, CIDR, subnet masks), TCP/IP architecture (TCP, UDP, DNS), IPv6, application layer protocols (HTTP, HTTPS, FTP, SMTP, DHCP, ARP, ICMP), OSI reference model, IEEE standards, routing (static, dynamic), network management and monitoring, troubleshooting methodologies (ping, traceroute, cable testing). Through hands on labs and a project based approach, students will gain practical skills to design, configure, analyze, and troubleshoot computer networks.
Pre-requisites:
Learning Hours Composition:
- 42 hours face to face, consisting of 14 sessions of lecturing, tutorial or workshop.
- 28 hours of Structured Learning and Guided Group Discussions
- 65 hours of Independent, Project-Based Learning
Managing Faculty:
Credit Point:
3 Credit(s)
Learning Hours:
45 hours x 3 CPs = 135 hours

