Computer network
Computer network
COURSE OUTCOMES: After successful completion of this course, the students will be able to:
Program Specific
Course Program Outcomes
Outcomes
Outcomes
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3 PSO4
CO1 3 2 3 2 3 - - - - - - - 3 3 3 2
CO2 3 3 3 2 2 - - - - - - - 3 3 3 2
CO3 3 3 3 3 3 - - - - - - - 3 3 3 2
CO4 3 2 2 2 2 - - - - - - - 3 3 3 2
CO5 3 2 2 - - - - - - - - - 3 3 - -
CO6 - - - - - - - - 3 3 - - - - - -
Course
Correlation 3 3 - 3 - - - - 3 3 - - 3 3 3 2
Mapping
Correlation Levels: 3: High; 2: Medium; 1: Low
B.Tech.ComputerScienceandEngineering(AIandML) 151
COURSE CONTENT:
MODULE 2: DATA LINK LAYER AND MEDIUM ACCESS CONTROL SUBLAYER (09 Periods)
Data Link Layer: Data link layer design issues, Error detection and correction - CRC,
Hamming codes; Elementary data link protocols, Sliding window protocols.
Medium Access Control Sub layer: ALOHA, Carrier sense multiple access protocols, Collision
free protocols, Ethernet, Data link layer switching - Repeaters, Hubs, Bridges, Switches,
Routers, Gateways.
Total Periods: 45
EXPERIENTIAL LEARNING:
LIST OF EXERCISES:
8
4 2
1
2 4 5
5
3 4
1
3
B.Tech.ComputerScienceandEngineering(AIandML) 152
5. Develop a program to obtain routing table for each node using Distance Vector Routing
Algorithm by considering the given subnet with weights indicating delay between Nodes.
REFERENCE BOOKS:
1. Andrew S. Tanenbaum and David J. Wetherall, Computer Networks, Pearson, 5th Edition,
2015.
2. A. Jesin, Packet Tracer Network Simulator,Packt Publishing, 2014.
SOFTWARE/TOOLS USED:
1. C/Python/Java
2. Network simulator tool - Packet Tracer
3. Virtual Labs (Computer Networks Lab – http://vlabs.iitb.ac.in/vlabs-dev/labs_local/ computer-
networks/ labs/explist.php)
VIDEO LECTURES:
1. https://onlinecourses.nptel.ac.in/noc21_cs18/preview
2. https://www.coursera.org/learn/tcpip
WEB RESOURCES:
https://www.cisco.com/c/en/us/solutions/small-
business/resourcecenter/networking/networking-basics.html
https://memberfiles.freewebs.com/00/88/103568800/documents/Data.And.Computer.Commu
nications.8e.WilliamStallings.pdf
B.Tech.ComputerScienceandEngineering(AIandML) 153