Computer Network Syllabus

Table of Contents

    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