CSE 3201 : Introduction to Computer Networks

CSE 3201 : Introduction to Computer Networks

Course Overview

CSE 3201: Introduction to Computer Networks covers the fundamental principles of computer networking, including network architectures, protocols, and practical skills for designing and managing networks.

Sessions Conducted:

  • Spring 2024 (CSE 3201 & CSE 3202 Sessional)

Syllabus Highlights

  1. Introduction to Computer Networks

    • Network models and architectures (OSI, TCP/IP)
    • Types of networks: LAN, WAN, MAN, PAN
  2. Physical Layer

    • Transmission media and switching
    • Data encoding and modulation
  3. Data Link Layer

    • Framing, error detection, and correction
    • MAC protocols and Ethernet
  4. Network Layer

    • IP addressing and subnetting
    • Routing algorithms and protocols
  5. Transport Layer

    • TCP, UDP, and port management
    • Flow and congestion control
  6. Application Layer

    • Common protocols (HTTP, FTP, DNS, SMTP)
    • Network applications and services
  7. Network Security Basics

    • Encryption, authentication, and firewalls
  8. Laboratory/Sessional (CSE 3202)

    • Hands-on configuration of network devices
    • Packet analysis and network troubleshooting
    • Simulation tools (e.g., Cisco Packet Tracer, Wireshark)