Computer Network Syllabus

Computer Network Syllabus

Prerequisite:

  • Understanding of computer systems and familiarity with networking fundamentals.

Course Objectives:

  • This course provides foundational knowledge of computer networks, network devices, communication protocols, and emerging networking technologies. It aims to develop the ability to analyse and implement networking solutions.

Unit-01 Introduction to Networking & Network Models (19%)

  • Basics of networking, Network types (LAN, MAN, WAN)
  • Network topologies
  • OSI and TCP/IP models
  • Overview of networking devices (Hubs, Switches, Routers)
  • Network protocols and standards

Unit-02 Data Communication & Transmission Techniques (19%)

  • Analog vs. Digital signals
  • Data encoding techniques
  • Transmission impairments
  • Multiplexing methods(FDM, TDM,WDM)
  • Switching techniques(Circuit Switching, Packet Switching)
  • Transmission media types
  • Error detection and correction techniques
  • Flow control mechanisms
  • MAC addressing and ARQ protocols (Stop- and-Wait, Go-Back-N, Selective Repeat)
  • Ethernet standards, Wireless LAN protocols (Wi-Fi, Bluetooth)

Unit-04 Routing, IP Networking & Security (39%)

  • IP addressing and sub netting
  • IPv4 vs. IPv6
  • Routing algorithms (Distance Vector, Link State)
  • Protocols (ICMP, ARP, RARP, OSPF, BGP)
  • Introduction to NAT, VPNs, Firewalls, Network security threats, and encryption techniques

Made By SOU Student for SOU Students