530215 Theory Major Course

Computer Networking

3.0 Credits 45 class hours 80 Marks Third Year · Semester VI
Course outline

What you’ll study

Network architectures — layered architectures; the ISO reference model — data-link protocols, error control, HDLC, X.25, flow and congestion control, the virtual terminal protocol, data security and MAC addressing; local area networks, satellite networks and packet-radio networks; introduction to ARPANET, SNA and DECNET; networking devices — hub, switch, bridge and router; LAN, wireless LAN, WAN and MAN; the IEEE 802 standards; FDDI; routing algorithms; congestion control; internetworking; firewalls; IPv4, IPv6, ARP, RARP and mobile IP; IP addressing; the network layer of ATM; transport protocols — the transmission control protocol, connection management, transmission policy, congestion control, timer management, TCP and UDP; cellular networks; network security — cryptography, DES, IDEA, public-key algorithms, authentication and digital signatures; gigabit Ethernet; the domain name system and name servers; email and its privacy; SNMP; HTTP; the World Wide Web; FTP; proxy servers.

Reference Books
Computer Networking: A Top-Down Approach — Kurose & Ross
Computer Networks — Tanenbaum & Wetherall
Course Code
530215
Credit Hours
3.0 Credits · 80 marks
Class Hours
45 class hours
Course Type
Major Theory
Semester
Third Year · Semester VI
Back to Semester VI
Learn it free & get certified

Free certificate courses for this subject

Hand-picked online courses to master Computer Networking. Each link opens an exact course page on a platform that issues a real certificate at zero cost — no financial-aid condition, no hidden fee.