0% found this document useful (0 votes)
12 views

Computer Networks Syllabus

The document outlines a Computer Networks course worth 4 credits, covering fundamental concepts such as OSI and TCP/IP models, LAN technologies, and networking principles. It includes five units focused on topics like network topologies, error detection, switching and multiplexing, routing algorithms, and transport layer responsibilities. The course aims to equip students with essential knowledge and skills in computer networking, supported by various textbooks and reference materials.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Computer Networks Syllabus

The document outlines a Computer Networks course worth 4 credits, covering fundamental concepts such as OSI and TCP/IP models, LAN technologies, and networking principles. It includes five units focused on topics like network topologies, error detection, switching and multiplexing, routing algorithms, and transport layer responsibilities. The course aims to equip students with essential knowledge and skills in computer networking, supported by various textbooks and reference materials.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Course No.

Title of the Course Credits Course Pre-Requisite


Structure
Computer Networks 4 L-T-P EAEPC06
3-0-2
COURSE OUTCOMES (CO)
After completing the course, the students shall be able to:
CO1: To understand the fundamental concepts of OSI, TCP/IP models and network architecture.
CO2: To internetworking principles and LAN technologies.
CO3: To Internet and Transport Protocols, and gain knowledge on internetworking.
CO4: Understand multistage switching structures involving time and space switching stages,
different routing, and congestion control algorithms.

Unit 1 Introduction to Computer Networking, Network Topologies, Types of area networks-


LAN, MAN and WAN, Transmission Modes in Computer Networks (Simplex, Half
Duplex and Full-Duplex), Layers of OSI Model, TCP/IP Model, Network Devices
(Hub, Repeater, Bridge, Switch, Router), IEEE 802.3; ETHERNET, Fast ETHERNET,
Gigabit ETHERNET
Unit 2 Framing, error control, error detection, parity checks, Internet Checksum and Cyclic
Redundancy Codes for error detection, Flow control, ARQ strategies, Sliding Window
Protocol and their performance analysis; HDLC protocol. Media Access Control
(MAC): Pure and Slotted ALOHA, CSMA, CSMA/CD Introduction to queuing
theory, Birth and Death Process, Analysis of M/M/1. M/M/m, M/M/I/K, M/M/m/K
queuing system, M/G/1 Queue, queues with blocking vacation systems

Unit 3 Switching & Multiplexing: Circuit, message, packet switching, Comparison of


Stitched Communication Techniques. Switching Fabrics, Multiplexing Techniques, TI,
E1 Standards, Space division switching. Multiple-stage switching. Design examples
Switching matrix control. Time division switching Multiple-stage time and space
switching
Unit 4 Routing algorithms, shortest path, flooding, Link State and Distance Vector routing,
Internet routing, RIP, OSPF, BGP: IPv4 protocol, packet format, addressing,
subnetting, CIDR, ARP, RARP, fragmentation and reassembly, Internet Control
Message Protocol (ICMP), DHCP, IPv6 summary
Unit 5 Transport Layer responsibilities, Congestion Control, Leaky Bucket Algorithm,
Transmission Control Protocol (TCP), TCP Congestion Control, Error Control in TCP,
User Datagram Protocol (UDP), Differences between TCP and UDP
Text Books
[T1] Andrew S. Tanenbaum, David Wetherall. "Computer Networks", Pearson
Education
[T2] Alberto Leon Garcia and Indra Widjaja, Communication Networks Fundamental
Concepts and Key Architectures", Tata McGraw Hill
[T3] James Kurose, Keith Ross, "Computer Networks. A Top-Down Approach",
Pearson Education
Reference Books
1. [R1] Larry L. Peterson, Bruce S Davis, "Computer Networks", Elsevier

You might also like