CS19541_Computer_Networks_Syllabus.docx
CS19541_Computer_Networks_Syllabus.docx
Objectives:
🙗 Learn the Transport Layer, flow control and congestion control algorithms
●
To configure different devices and trace the flow of information between nodes in the network using various tools
Building a network – Requirements – Layering and protocols – Internet Architecture – Network software – Application
Programming Interface (sockets) - Performance - Link layer Services - Framing – Error Detection and Correction -
Reliable transmission
Media Access Protocols – ALOHA - CSMA/CA/CD –Ethernet – Wireless LANs - 802.11- Bluetooth - Switching and
Forwarding - Bridges and LAN Switches – Basic Internetworking- IP Service Model – IP fragmentation - Global
Addresses – ARP - DHCP – ICMP- Virtual Networks and Tunnels.
UNIT-III ROUTING 9
Routing – Network as Graph - Distance Vector – Link State – Global Internet –Subnetting - Classless Routing (CIDR) -
BGP- IPv6 – Multicast routing - DVMRP- PIM.
Overview of Transport layer – UDP – TCP - Segment Format – Connection Management – Adaptive Retransmission -
TCP Congestion control - Congestion avoidance (DECbit, RED) – QoS – Application requirements.
E-Mail (SMTP, MIME, POP3, IMAP), HTTP – DNS - FTP - Telnet – web services - SNMP - MIB – RMON.
Contact Hours : 45
Revised Curriculum and Syllabus | B.E Computer Science and Engineering | R2019 | 2021 Batch Onwards
Course Outcomes:
On completion of the course, the students will be able to
🙗 Trace the flow of information from one node to another node in the network
🙗 Apply the knowledge of addressing scheme and various routing protocols in data communication to select optimal
path.
🙗 Monitor the traffic within the network and analyse the transfer of packets.
Text Books(s):
1 Larry L. Peterson, Bruce S. Davie, “Computer Networks: A Systems Approach”, Fifth Edition, Morgan Kaufmann
Publishers Inc., 2011.
2 Behrouz A. Forouzan, “Data Communications and Networking”, Fifth Edition, McGrawHill, 2017.
1 William Stallings, “SNMP, SNMPv2, SNMPv3 and RMON 1 and 2”, Third Edition, Pearson Edition, 2009.
2 James F. Kurose, Keith W. Ross,” Computer Networking - A Top-Down Approach Featuring the Internet”, Seventh
Edition, Pearson Education, 2017.
3 Andrew S. Tanenbaum, David J. Wetherall, “Computer Networks”, 5th Edition, Prentice Hall publisher, 2010.
4 William Stallings, “Data and Computer Communications”, Eighth Edition, Pearson Education, 2011.
CO
CS19541.01 3 2 1 0 3 1 1 1 1 0 1 1 2 1 1
CS19541.02 2 2 1 0 2 1 1 0 0 0 2 2 1 1 1
CS19541.03 3 3 1 0 3 0 1 0 0 0 2 1 2 3 2
CS19541.04 2 3 0 0 3 1 1 1 0 0 2 2 1 2 3
CS19541.05 3 2 2 2 3 0 1 1 0 0 3 3 3 3 3
Average 2.6 2.4 1.3 2.0 2.8 1.0 1.0 1.0 1.0 0.0 2.0 1.8 1.8 2.0 2.0
Mapping
Note: Enter correlation levels 1, 2 or 3 as defined below:
1: Slight (Low) 2: Moderate (Medium) 3: Substantial (High)
If there is no correlation, put “-“
Revised Curriculum and Syllabus | B.E Computer Science and Engineering | R2019 | 2021 Batch Onwards