0% found this document useful (0 votes)
34 views6 pages

Course Information Sheet (CN) - AI&DS

The document outlines the course information for 'Computer Networks' under the Department of Artificial Intelligence and Data Science for the academic year 2024-2025. It includes details on the syllabus, course objectives, outcomes, practical exercises, and assessment methodologies. The course aims to provide a comprehensive understanding of network layers, protocols, and their applications in computer networking.

Uploaded by

mekalar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views6 pages

Course Information Sheet (CN) - AI&DS

The document outlines the course information for 'Computer Networks' under the Department of Artificial Intelligence and Data Science for the academic year 2024-2025. It includes details on the syllabus, course objectives, outcomes, practical exercises, and assessment methodologies. The course aims to provide a comprehensive understanding of network layers, protocols, and their applications in computer networking.

Uploaded by

mekalar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND DATA SCIENCE

COURSE INFORMATION SHEET

Academic Year 2024-2025 Degree B.Tech


Course Code & Reg CS3591 & R2021 Year/Semester II/IV

Course Title Computer Networks Course Type PCC

Course Area/Domain CSE Credits 4

Faculty Name Dr.R.Mekala Contact Hours/ Week 5 hours/Week


Corresponding Lab Lab Course Code (If
- -
Course Name (If any) any)

SYLLABUS
Unit I INTRODUCTION AND APPLICATION LAYER 10 Hrs
Data Communication – Networks – Network Types – Protocol Layering – TCP/IP Protocol suite – OSI
Model – Introduction to Sockets – Application Layer protocols: HTTP – FTP – Email protocols
(SMTP – POP3 – IMAP – MIME) – DNS – SNMP

Unit II TRANSPORT LAYER 9 Hrs


Introduction – Transport-Layer Protocols: UDP – TCP: Connection Management – Flow control –
Congestion Control – Congestion avoidance (DECbit, RED) – SCTP – Quality of Service
Unit III NETWORK LAYER 7 Hrs
Switching : Packet Switching – Internet protocol – IPV4 – IP Addressing – Subnetting – IPV6, ARP,
RARP, ICMP, DHCP
Unit IV ROUTING 7 Hrs
Routing and protocols: Unicast routing – Distance Vector Routing – RIP – Link State Routing – OSPF
– Path-vector routing – BGP – Multicast Routing: DVMRP – PIM.

Unit V DATA LINK AND PHYSICAL LAYERS 12 Hrs


Data Link Layer – Framing – Flow control – Error control – Data-Link Layer Protocols – HDLC – PPP
– Media Access Control – Ethernet Basics – CSMA/CD – Virtual LAN – Wireless LAN (802.11) –
Physical Layer: Data and Signals – Performance – Transmission media- Switching – Circuit Switching.

45 Hrs
PRACTICAL EXERCISES

1. Learn to use commands like tcpdump, netstat, ifconfig, nslookup and traceroute. Capture ping and
trace route PDUs using a network protocol analyzer and examine.
2. Write a HTTP web client program to download a web page using TCP sockets.
3. Applications using TCP sockets like: a) Echo client and echo server b) Chat
4. Simulation of DNS using UDP sockets.
5. Use a tool like Wireshark to capture packets and examine the packets
6. Write a code simulating ARP /RARP protocols.
7. Study of Network simulator (NS) and Simulation of Congestion Control Algorithms using NS.
8. Study of TCP/UDP performance using Simulation tool.
9. Simulation of Distance Vector/ Link State Routing algorithm.
10. Simulation of an error correction code (like CRC)

30 Hrs
75 Hrs

TEXT/REFERENCE BOOKS

T/R Book Title / Authors / Publication

James F. Kurose, Keith W. Ross, Computer Networking, A Top-Down Approach Featuring


T1 the Internet, Eighth Edition, Pearson Education, 2021.
Behrouz A. Forouzan, Data Communications and Networking with TCP/IP Protocol Suite,
T2
Sixth Edition TMH, 2022
Larry L. Peterson, Bruce S. Davie, Computer Networks: A Systems Approach, Fifth Edition,
R1
Morgan Kaufmann Publishers Inc., 2012.
William Stallings, Data and Computer Communications, Tenth Edition, Pearson Education,
R2
2013
R3 Nader F. Mir, Computer and Communication Networks, Second Edition, Prentice Hall, 2014
Ying-Dar Lin, Ren-Hung Hwang, Fred Baker, “Computer Networks: An Open Source
R4 Approach”, McGraw Hill, 2012.

COURSE PRE-REQUISITES

Course Code Course Name Description Sem

CS3351 Digital Principles and Understand the basic structure, operation, III
Computer Organization memories and I/O interfacing of a digital
computer
COURSE OBJECTIVES
No. Course Objective
1 To understand the concept of layering in networks
2 To know the functions of protocols of each layer of TCP/IP protocol suite
3 To visualize the end-to-end flow of information
4 To learn the functions of network layer and the various routing protocols
5 To familiarize the functions and protocols of the Transport layer

COURSE OUTCOMES (COs)

CO Description POs & PSOs MAPPING

At the end of the course, the student will be able to:


C214.1 Describe the foundational layers of computer PO1, PO2 , PSO1
networks and their associated functions
C214.2 Analyze the principles governing the flow of data PO1, PO2 , PO3, PO4, PO5,
between individual network nodes. PSO1, PSO2
C214.3 Evaluate the performance and efficiency of PO1, PO2 , PO3, PO4, PO5,
routing algorithms in computer networks through PSO1, PSO2
C214.4 critical
Explainanalysis
the specific protocols utilized for PO1, PO2 , PO3, PO4, PO5,
diverse network functions, emphasizing their PSO1, PSO2
C214.5 roles and implementations
Evaluate the operational mechanisms of diverse PO1, PO2 , PO3, PO4, PO5,
application layer protocols through in-depth PSO1, PSO2
analysis.

COURSE OUTCOMES (COs) vs PROGRAMME OUTCOMES (POs) MAPPING


Programme
Programme Outcomes Specific
CO Outcomes

PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2

C214.1 3 2 - - - - - - - 2 -
C214.2 3 3 2 2 2 - - - - - - - 2 2
C214.3 3 3 3 3 2 - - - - - - - 2 2
C214.4 3 3 3 3 3 - - - - - - - 2 2
C214.5 3 3 3 3 3 - - - - - - - 2 2
Avg 3 2.8 2.8 2.8 2.5 - - - - - - - 2 2
Note: High Correlation: 3; Medium Correlation: 2; Low Correlation: 1; No Correlation:
JUSTIFICATION FOR MAPPING

PO/ PSO
CO Justification
Mapping
PO1 Gain knowledge on the basics layers of computer networks and their
associated functions.
C214.1 PO2 Analyze the associated functions of OSI layers.
PSO1 Understanding on the basics layers provide a strong foundation for
building and deploying robust and efficient applications.
PO1 Understand and explain the mechanics of transport-layer protocols like
TCP and UDP, including their role in managing network traffic and
ensuring data integrity.
PO2 Assess network congestion scenarios and apply techniques like flow
control and congestion avoidance (DECbit, RED)
PO3 Design network solutions that enhance quality of service and manage
complex transport layer challenges (e.g., SCTP, congestion control).

C214.2 PO4 Investigate transport-layer issues using modern networking tools to


optimize network performance.
PO5 Utilize modern network monitoring and analysis tools for diagnosing
and resolving transport layer issues.
PSO1 Apply transport-layer concepts in optimizing data flow for AI and
machine learning applications over networks.
PSO2 Develop analytics skills by visualizing network performance metrics and
understanding the impact of various transport protocols.
PO1 Comprehend the mechanisms of packet switching, IP addressing
(IPv4/IPv6), and related protocols (ARP, RARP, ICMP, DHCP).
PO2 Analyze network designs for effective IP addressing and routing to
ensure efficient data delivery.
PO3 Design subnetting and switching strategies to enhance network
efficiency and security.
PO4 Investigate complex IP networking scenarios using protocol analyzers
C214.3 and simulations.
PO5 Apply network configuration and monitoring tools to implement and
troubleshoot IP networks.
PSO1 Integrate IP networking principles in the deployment of distributed AI
systems and cloud-based data science platforms.
PSO2 Analyze and visualize network traffic patterns to inform the design of
robust network infrastructures.
C214.4 PO1 Understand various unicast and multicast routing protocols (RIP, OSPF,
BGP, DVMRP) and their applications.
PO2 Evaluate network routing strategies to optimize data flow and reduce
latency.
PO3 Develop solutions that incorporate efficient routing protocols to meet
specific network demands.
PO4 Investigate routing protocol behaviors under different network
conditions and optimize configurations.
PO5 Use routing simulation tools to model and enhance network
PSO1 performance.
Utilize routing protocols to support large-scale data processing in AI
applications across distributed networks.
PSO2 Develop skills in analyzing routing efficiency and optimizing paths for
data-intensive applications.
PO1 Grasp concepts of framing, flow control, error control, and data-link
protocols (HDLC, PPP).
PO2 Diagnose issues related to media access control (Ethernet, CSMA/CD,
VLAN) and wireless networking (802.11).
PO3 Design robust data link layer solutions for reliable data transmission
over wired and wireless media.
PO4 Investigate physical layer performance issues and explore switching
C214.5 technologies to enhance network reliability.
PO5 Employ tools for analyzing physical layer characteristics, transmission
media, and switching techniques.
PSO1 Apply understanding of data link and physical layers in optimizing
network performance for AI-driven data collection and processing.
PSO2 Develop insights into network layer performance through data analytics,
supporting optimization efforts in networking infrastructures.

GAPS IN THE SYLLABUS - TO MEET INDUSTRY/ PROFESSIONAL REQ., POs

No. Description Proposed Actions


In-depth analysis of network monitoring and Guest Lecture
1.
troubleshooting tools
Proposed Actions: Topics beyond Syllabus / Assignment / Industrial Visit / Guest Lecture / NPTEL etc.,

TOPICS BEYOND SYLLABUS/ADVANCED TOPICS/DESIGN


No. Description
1. Emerging network technologies (like 5G, Li-Fi)

WEB SOURCE REFERENCES


1 https://www.javatpoint.com/computer-network-tutorial
https://www.computernetworkingnotes.com/networking-tutorials/basic-networking-
2 commands-explained-with-examples.html
3 https://manytools.org/network/
4 https://archive.nptel.ac.in/courses/106/105/106105183/
DELIVERY / INSTRUCTIONAL METHODOLOGIES
✔☐ Chalk & Talk ✔☐ Stud. Assignment ✔☐ Web Resources ✔☐ NPTEL / Others

✔☐ LCD / Smart Boards ✔☐ Stud. Seminars ☐ Add-On Courses ☐ Webinars

ASSESSMENT METHODOLOGIES

✔☐ Assignments ✔☐ Stud. Seminars ✔☐ Tests/Model Exams ✔☐ Univ. Examination

☐ Stud. Lab Practices ☐ Stud. Viva ☐ Mini/Major Projects ☐ Certifications

☐ Add-On Courses ☐ Others

INNOVATIONS IN TEACHING/ LEARNING PROCESS

1 Role Play
2 Mind Map
3 Collaborative Learning

Prepared by Verified by Approved by

You might also like