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

CS19541_Computer_Networks_Syllabus.docx

Uploaded by

madhimullai
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

CS19541_Computer_Networks_Syllabus.docx

Uploaded by

madhimullai
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Subject Code Subject Name (Lab Oriented Theory Course) Category L T P C

CS19541 COMPUTER NETWORKS PC 3 0 4 5

Objectives:

🙗 Understand the concepts of computer networks and error detection-correction of data.

🙗 Be exposed to various addressing schemes and routing protocols.

🙗 Learn the Transport Layer, flow control and congestion control algorithms

🙗 Be familiar with real time applications of networking devices and tools.


To configure different devices and trace the flow of information between nodes in the network using various tools

UNIT-I FUNDAMENTALS AND DATA LINK LAYER 9

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

UNIT-II MEDIA ACCESS AND INTERNETWORKING 9

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.

UNIT-IV TRANSPORT LAYER 9

Overview of Transport layer – UDP – TCP - Segment Format – Connection Management – Adaptive Retransmission -
TCP Congestion control - Congestion avoidance (DECbit, RED) – QoS – Application requirements.

UNIT-V APPLICATION LAYER 9

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

🙗 Choose the required functionality at each layer for given application

🙗 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.

🙗 Develop real time applications of networks using different tools

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.

Reference Book(s) / Web links:

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.

5 Website reference: https://realpython.com/python-sockets/

CO - PO – PSO matrices of course


PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO PSO PSO PSO
12 1 2 3
PO/PSO

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

You might also like