0% found this document useful (0 votes)
3 views75 pages

CN Course File

The document outlines the course structure for 'Computer Networks' (AM503PC) offered by the Department of CSE-AIML for B. Tech students in their third semester. It includes the vision and mission of the institute and department, program educational objectives, outcomes, specific outcomes, and detailed syllabus mapping to sustainable development goals. Additionally, it provides information on course objectives, outcomes, and the mapping of course outcomes to program outcomes and specific outcomes.

Uploaded by

truparanicse
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)
3 views75 pages

CN Course File

The document outlines the course structure for 'Computer Networks' (AM503PC) offered by the Department of CSE-AIML for B. Tech students in their third semester. It includes the vision and mission of the institute and department, program educational objectives, outcomes, specific outcomes, and detailed syllabus mapping to sustainable development goals. Additionally, it provides information on course objectives, outcomes, and the mapping of course outcomes to program outcomes and specific outcomes.

Uploaded by

truparanicse
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

COMPUTER NETWORKS(AM503PC)

DEPARTMENT OF CSE- AIML

Program Name : B. Tech


Name of the Course : Computer Networks
Course Code : 23AM503
Semester and Year : III-I
Faculty Name : SWARNA EMMADI

[Link] CONTENTS INCLUDED


1 Vision and Mission of the Institute YES
2 Vision and Mission of the Department YES
3 Program Educational Objectives (PEOs) YES
4 Program Outcomes (POs) YES
5 Program Specific Outcomes (PSO) YES
6 Syllabus & SDG Mapping YES
7 Course Outcomes YES
8 CO/ PO/PSO Mapping YES
9 Academic Calendar YES
10 Class Time Table and Faculty Individual Time Table YES
11 Approved Nominal Rolls of the Students YES
12 Lesson Plan YES
13 Lecture Notes including Real Time Examples and Case YES
Studies (Hand written & Soft copy)
14 Video Lectures/ PPT
15 Unit wise Question Bank YES
16 Old Question Papers (CIA & SEE) YES
17 Tutorial sheets
18 Attendance Register (Duly filled in all aspects)
19 Laboratory Manual: Soft Copy & Hard Copy YES
(for Lab Course)
20 Guidelines/Rubrics for Evaluation of Lab course
21 Course Entry Declaration form

Signature of the Faculty Signature of the Head Signature of the Principal


COMPUTER NETWORKS(AM503PC)

1. Institute Vision & Mission

Vision of the Institute

 To produce competent professionals who can contribute to the industry, research and
societal benefits with environment consciousness and ethical Values.

Mission of the Institute

 M1: Adapt continuous improvements in innovative teaching-learning practices and state-


of-the- art infrastructure to transform students as competent professionals and
entrepreneurs in multi-disciplinary fields.
 M2: Develop an innovative ecosystem with strong involvement and participation of
students and faculty members.
 M3: Impart National development spirit among the students to utilize their knowledge and
skills for societal benefits with ethical values.

2. Vision of the Department


To be a Centre of excellence in Artificial Intelligence and Machine Learning by nurturing
competent professionals, fostering innovation, research, and entrepreneurship, and
contributing to industry, academia, and societal development with ethical and environmental
responsibility.

Mission of the Department

 M1: To impart high-quality technical education integrated with rigorous academic


learning while fostering innovation, creativity, and problem-solving skills in the field
of Artificial Intelligence and Machine Learning.
 M2: To create a research-driven and innovative environment in Artificial Intelligence
and Machine Learning through collaboration with academia, industry, government,
and experts, while promoting research, innovation, and entrepreneurship among
students and faculty.
 M3: To apply Artificial Intelligence and Machine Learning techniques to address real-
world challenges and contribute to societal and national development, while
encouraging students to uphold ethical values and responsible use of technology.
COMPUTER NETWORKS(AM503PC)

List of PEOs, Pos & PSOs

3 PEOs:

 PEO1: Graduates will apply fundamental knowledge of Artificial


Intelligence and Machine Learning to develop innovative solutions for
complex engineering problems in industry and society.
 PEO2: Graduates will engage in research, higher education, lifelong
learning, and entrepreneurial activities to adapt to emerging technologies
and create innovative technology-based solutions.
 PEO3: Graduates will demonstrate leadership, ethical values, social
responsibility, and environmental awareness while applying AI and ML
technologies for sustainable societal development.
COMPUTER NETWORKS(AM503PC)

4 POs:
PO1: Engineering Knowledge: Apply knowledge of mathematics, natural
science, computing, engineering fundamentals and an engineering specialization as
specified in WK1 to WK4 respectively to develop to the solution of complex
engineering problems.

PO2: Problem Analysis: Identify, formulate, review research literature and


analyze complex engineering problems reaching substantiated conclusions with
consideration for sustainable development. (WK1 to WK4)
PO3: Design/Development of Solutions: Design creative solutions for complex
engineering problems and design/develop systems/components/processes to meet
identified needs with consideration for the public health and safety, whole-life
cost, net zero carbon, culture, society and environment as required. (WK5)

PO4: Conduct Investigations of Complex Problems: Conduct investigations of


complex engineering problems using research- based knowledge including design
of experiments, modeling, analysis & interpretation of data to provide valid
conclusions. (WK8).
PO5: Engineering Tool Usage: Create, select and apply appropriate techniques,
resources and modern engineering & IT tools, including prediction and modelling
recognizing their limitations to solve complex engineering problems. (WK2 and
WK6)
PO6: The Engineer and The World: Analyze and evaluate societal and
environmental aspects while solving complex engineering problems for its impact
on sustainability with reference to economy, health, safety, legal framework,
culture and environment. (WK1, WK5, and WK7).
PO7: Ethics: Apply ethical principles and commit to professional ethics, human
values, diversity and inclusion; adhere to national & international laws. (WK9)

PO8: Individual and Collaborative Team work: Function effectively as an


individual, and as a member or leader in diverse/multi- disciplinary teams.

PO9: Communication: Communicate effectively and inclusively within the


engineering community and society at large, such as being able to comprehend and
write effective reports and design documentation, make effective presentations
COMPUTER NETWORKS(AM503PC)
considering cultural, language, and learning differences
PO10: Project Management and Finance: Apply knowledge and understanding
of engineering management principles and economic decision-making and apply
these to one’s own work, as a member and leader in a team, and to manage
projects and in multidisciplinary environments.
PO11: Life-Long Learning: Recognize the need for and have the preparation and
ability for i) independent and life-long learning ii) adaptability to new and
emerging technologies and iii) critical thinking in the broadest context of
technological change. (WK8)
COMPUTER NETWORKS(AM503PC)

5 PSOs:

 PSO1: Graduates will be able to design, develop, and implement


intelligent systems using Artificial Intelligence, Machine Learning, and
Deep Learning techniques to solve real-world problems.
 PSO2: Graduates will be able to analyze large-scale data using data
science, machine learning algorithms, and analytical tools to derive
meaningful insights and support intelligent decision-making.
 PSO3: Graduates will be able to apply AI and ML technologies in domains
such as healthcare, smart systems, automation, and environment to address
societal and industrial challenges.
COMPUTER NETWORKS(AM503PC)

6 Syllabus & SDG Mapping

COMPUTER NETWORKS
B Tech III Year I Sem

Hours/
Course Code Category Credits Maximum Marks
Week
Professional L T P CIE SEE TOTAL
AM503PC 3
Core 3 0 0 40 60 100
Contact Tutorial Classes:
Classes:48 Nil Practical Classes: - TotalClasses:48

Pre-requisites:
1. A course on “Programming for problem solving”.
2. A course on “Data Structures”.
Course Objectives
1. The objective of the course is to equip the students with a
general overview of the concepts and fundamentals of
computer networks.
2. Familiarize the students with the standard models for the
layered approach to communication between machines in a
network and the protocols of the various layers.
Course Outcomes
1. Gain the knowledge of the basic computer network technology.
2. Gain the knowledge of the functions of each layer in the OSI
and TCP/IP reference model.
3. Obtain the skills of sub netting and routing mechanisms.
4. Familiarity with the essential protocols of computer networks,
and how they can be applied in network design and
implementation.

UNIT-I
Network hardware, Network software, OSI, TCP/IP Reference
models, Example Networks: ARPANET, Internet.
Physical Layer: Guided Transmission media: twisted pairs, coaxial
cable, fiber optics, Wireless Transmission.
Data link layer: Design issues, framing, Error detection and correction.

UNIT-II
Elementary data link protocols: simplex protocol, A simplex stop and
wait protocol for an error-free channel, A simplex stop and wait protocol
for noisy channels.
COMPUTER NETWORKS(AM503PC)
Sliding Window protocols: A one-bit sliding window protocol, A
protocol using Go-Back-N, A protocol using Selective Repeat, Example
data link protocols.
Medium Access sub layer: The channel allocation problem, Multiple
access protocols: ALOHA, Carrier senses multiple access protocols,
collision free protocols. Wireless LANs, Data link layer switching.

UNIT-III
Network Layer: Design issues, Routing algorithms: shortest path
routing, Flooding, Hierarchical routing, Broadcast, Multicast,
distance vector routing, Congestion Control Algorithms, Quality of
Service, Internetworking, the Network layer in the internet.

UNIT-IV
Transport Layer: Transport Services, Elements of Transport
protocols, Connection management, TCP and UDP protocols.

UNIT-V
Application Layer –Domain name system, SNMP, Electronic Mail; the
World WEB, HTTP, Streaming audio and video.
COMPUTER NETWORKS(AM503PC)

Unit Topics Relevant SDG(s) How the Unit Supports SDGs


I Network Hardware, SDG 4 – Quality
Networking fundamentals build digital
Network Software, OSI, Education SDG 9
literacy and support communication
TCP/IP, ARPANET, Industry,
infrastructure needed for education and
Internet, Physical Layer Innovation and
innovation.
Infrastructure
I Guided & Wireless SDG 9 – Industry, Communication media enable reliable
Transmission Media Innovation and internet and smart connectivity in cities,
Infrastructures 11 – campuses, and industries.
Sustainable Cities
and Communities
I Data Link Layer, Error SDG 9 – Industry, Reliable communication systems improve
Detection and Innovation and efficiency and reduce transmission failures
Correction Infrastructure in digital infrastructure.
II Elementary Data Link SDG 9 – Industry, Protocols ensure dependable
Protocols Innovation and communication, which is essential for
Infrastructure modern digital systems and industries.
II Sliding Window SDG 9 – Industry, Efficient data transfer improves network
Protocols, Go-Back-N, Innovation and performance and infrastructure
Selective Repeat Infrastructure sustainability.
II Medium Access SDG 9SDG 11 – access support smart campuses, smart
Protocols, ALOHA, Sustainable Cities cities, and efficient communication
CSMA, Wireless LANs and Communities systems.
III SDG 9SDG 11 – Routing and network optimization
Network Layer,
Sustainable Cities improve connectivity and infrastructure
Routing Algorithms
and Communities management.
III SDG 9SDG 12 – Efficient bandwidth usage reduces
Congestion Control, Responsible resource wastage and supports sustainable
QoS Consumption and digital systems.
Production
III Internetworking, SDG 4 – Quality Internet technologies support e-learning,
Internet Layer Education SDG 9 research, and global communication
networks.
IV Transport Layer, TCP, SDG 9 – Industry, Transport protocols ensure reliable and
UDP Innovation and scalable communication systems used in
Infrastructure industries and services.
IV Connection SDG 9 – Industry, Secure and stable communication
Management Innovation and improves service reliability and
COMPUTER NETWORKS(AM503PC)
Infrastructure infrastructure quality.
V DNS, SNMP SDG 9 – Industry, Internet management and naming systems
Innovation and support sustainable and scalable network
Infrastructure operations.
V E-mail, WWW, HTTP SDG 4 – Quality
Web and email technologies enable online
Education SDG 8 –
learning, digital communication, and
Decent Work and
remote work opportunities.
Economic Growth
V Streaming Audio and SDG 4 – Quality Streaming technologies enable online
Video Education SDG 10– education and broader information access
Reduced regardless of location.
Inequalities

7 List of Course Outcomes:

COS After completion of course, students should able to

CO1 Gain the knowledge of the basic computer network technology.

CO2 Gain the knowledge of the functions of each layer in the OSI and TCP/IP reference model

CO3 Obtain the skills of sub netting and routing mechanisms.

CO4 Familiarity with the essential protocols of computer networks, and how they can be applied in network design
and implementation.
CO5 Evaluate application layer protocols and services including DNS, SNMP, E-mail, WWW, HTTP, and
multimedia streaming applications.
COMPUTER NETWORKS(AM503PC)

8. CO/ PO/PSO Mapping

Engineering Tool Usage

The Engineer and The

Project Management
Collaborative Team
Complex Problems

Lifelong Learning
Communication
Investigations of

Individual and

and Finance
Knowledge
Attributes

Analysis

Design

World

Ethics

work
Course
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11
Outcome
CO1 3 2 2 -
CO2 3 2
CO3 3 3 2 2 2 2
CO4 2 3 3 2 3 2
CO5 2 3 2 2 3 3
AVG 2.6 2.6 2.3 2 2.6 2.3

CO AND PSO MAPPING

COS PSO1 PSO2 PSO3

CO1 2 2

CO2 2

CO3 2 2

CO4 3 2 2

CO5 2 3 3

AVG 2.2 2.2 2.5


COMPUTER NETWORKS(AM503PC)

9 Academic Calendar
COMPUTER NETWORKS(AM503PC)

10 Class Time Table and Faculty Individual Time Table


COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
11 Approved Nominal Rolls of the Students
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)

DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE


LEARNING
III B. Tech, I Semester, Academic Year: 2026-27

Course Name: Computer Networks (AM503PC) L – T – P: 3– 0– 0

Course Instructor: Jadhav Avinash

COMPUTER NETWORKS
B Tech III Year I Sem

Hours/
Course Code Category Credits Maximum Marks
Week
Professional L T P CIE SEE TOTAL
23AM503 3
Core 3 0 0 40 60 100
Contact Tutorial Classes:
Classes:48 Nil Practical Classes: - TotalClasses:48

Pre-requisites:
3. A course on “Programming for problem solving”.
4. A course on “Data Structures”.
Course Objectives
3. The objective of the course is to equip the students with a
general overview of the concepts and fundamentals of
computer networks.
4. Familiarize the students with the standard models for the
layered approach to communication between machines in a
COMPUTER NETWORKS(AM503PC)
network and the protocols of the various layers.
Course Outcomes
5. Gain the knowledge of the basic computer network technology.
6. Gain the knowledge of the functions of each layer in the OSI
and TCP/IP reference model.
7. Obtain the skills of sub netting and routing mechanisms.
8. Familiarity with the essential protocols of computer networks,
and how they can be applied in network design and
implementation.

UNIT-I
Network hardware, Network software, OSI, TCP/IP Reference
models, Example Networks: ARPANET, Internet.
Physical Layer: Guided Transmission media: twisted pairs, coaxial
cable, fiber optics, Wireless Transmission.
Data link layer: Design issues, framing, Error detection and correction.

UNIT-II
Elementary data link protocols: simplex protocol, A simplex stop and
wait protocol for an error-free channel, A simplex stop and wait protocol
for noisy channels.
Sliding Window protocols: A one-bit sliding window protocol, A
protocol using Go-Back-N, A protocol using Selective Repeat, Example
data link protocols.
Medium Access sub layer: The channel allocation problem, Multiple
access protocols: ALOHA, Carrier senses multiple access protocols,
collision free protocols. Wireless LANs, Data link layer switching.

UNIT-III
Network Layer: Design issues, Routing algorithms: shortest path
routing, Flooding, Hierarchical routing, Broadcast, Multicast,
distance vector routing, Congestion Control Algorithms, Quality of
Service, Internetworking, the Network layer in the internet.

UNIT-IV
Transport Layer: Transport Services, Elements of Transport
protocols, Connection management, TCP and UDP protocols.

UNIT-V
Application Layer –Domain name system, SNMP, Electronic Mail; the
World WEB, HTTP, Streaming audio and video.
COMPUTER NETWORKS(AM503PC)

7 LESSON PLAN

Branch: AIML Year: III Section-A Semester: I

Date (As
Actual Date of
Lecture per
Academic completion Remarks
No. Topics to be covered
calendar)
UNIT-I
1. 4-6-2026 INTRODUCTION
2. 6-6-2026 Network hardware
3. 8-6-2026 Network software
4. 9-6-2026 OSI, TCP/IP Reference models
5. 11-6-2026 OSI, TCP/IP Reference models
6. 13-6-2026 Example Networks: ARPANET, Internet
7. 15-6-2026 Physical Layer
8. 16-6-2026 Guided Transmission media
9. 18-6-2026 Twisted pairs, coaxial cable, fiber optics,
Wireless Transmission.
10. 20-6-2026 Twisted pairs, coaxial cable, fiber optics,
Wireless Transmission.
11. 22-6-2026 Data link layer
12. 23-6-2026 Design issues
13. 25-6-2026 Framing
14. 27-6-2026 Error detection and correction
15. 29-6-2026 Error detection and correction
UNIT-II
16. 30-6-2026 Elementary data link protocols
17. 2-7-2026 Simplex protocol
18. 4-7-2026 A simplex stop and wait protocol
19. 6-7-2026 For an error-free channel
20. 7-7-2026 For an error-free channel
21. 9-7-2026 A simplex stop and wait protocol for noisy
channels
22. 11-7-2026 Sliding Window protocols
23. 14-7-2026 A one-bit sliding window protocol
24. 16-7-2026 A protocol using Go-Back
25. 18-7-2026 A protocol using Selective Repeat
26. 20-7-2026 Example data link protocols
COMPUTER NETWORKS(AM503PC)
27. 21-7-2026 Medium Access sub layer
28. 23-7-2026 The channel allocation problem
29. 25-7-2026 Multiple access protocols
30. 27-7-2026 ALOHA
31. 28-7-2026 Carrier sense multiple access protocols
32. 30-7-2026 Collision free protocols
33. 1-7-2026 Wireless LANs
34. 3-8-2026 Data link layer switching
UNIT-III
35. 1-8-2026 Network Layer
36. 4-8-2026 Design issues
37. 6-8-2026 Routing algorithms
38. 8-8-2026 Shortest path routing
39. 10-8-2026 Flooding
40. 11-8-2026 Hierarchical routing
41. 13-8-2026 Broadcast
42. 15-8-2026 Multicast
43. 16-8-2026 Distance vector routing
44. 18-8-2026 Congestion Control Algorithms
45. 20-8-2026 Quality of Service
46. 22-8-2026 Internetworking
47. 24-8-2026 The Network layer in the internet
UNIT-IV
48. 25-8-2026 Transport Layer
49. 27-8-2026 Transport Services
50. 29-8-2026 Elements of Transport protocols
51. 31-8-2026 Connection management
1-9-2026 TCP and UDP protocols
52.
53. 3-9-2026 TCP and UDP protocols
UNIT-V
54. 10-9-2026 Application Layer
55. 11-9-2026 Application Layer
56. 13-9-2026 Domain name system
57. 15-9-2026 SNMP
58. 17-9-2026 SNMP
59. 18-9-2026 Electronic Mail
COMPUTER NETWORKS(AM503PC)
60. 20-9-2026 Electronic Mail
61. 22-9-2026 The World WEB
62. 27-9-2026 HTTP
63. 1-10-2026 HTTP
64. 3-10-2026 Streaming audio and video
65. 7-10-2026 Streaming audio and video
66. 8-10-2026 Revision
67. 9-10-2026 Revision
68. 10-10-2026 Preparation
69. 12-10-26 Preparation
70. 13-10-26 Slip Test

COMPUTER NETWORKS
B Tech III Year I Sem

Hours/
Course Code Category Credits Maximum Marks
Week
Professional L T P CIE SEE TOTAL
23AM503 3
Core 3 0 0 40 60 100
Contact Tutorial Classes:
Classes:48 Nil Practical Classes: - TotalClasses:48

Pre-requisites:
5. A course on “Programming for problem solving”.
6. A course on “Data Structures”.
Course Objectives
5. The objective of the course is to equip the students with a
general overview of the concepts and fundamentals of
computer networks.
COMPUTER NETWORKS(AM503PC)
6. Familiarize the students with the standard models for the
layered approach to communication between machines in a
network and the protocols of the various layers.
Course Outcomes
9. Gain the knowledge of the basic computer network technology.
10. Gain the knowledge of the functions of each layer in the OSI
and TCP/IP reference model.
11. Obtain the skills of sub netting and routing mechanisms.
12. Familiarity with the essential protocols of computer networks,
and how they can be applied in network design and
implementation.

UNIT-I
Network hardware, Network software, OSI, TCP/IP Reference
models, Example Networks: ARPANET, Internet.
Physical Layer: Guided Transmission media: twisted pairs, coaxial
cable, fiber optics, Wireless Transmission.
Data link layer: Design issues, framing, Error detection and correction.

UNIT-II
Elementary data link protocols: simplex protocol, A simplex stop and
wait protocol for an error-free channel, A simplex stop and wait protocol
for noisy channels.
Sliding Window protocols: A one-bit sliding window protocol, A
protocol using Go-Back-N, A protocol using Selective Repeat, Example
data link protocols.
Medium Access sub layer: The channel allocation problem, Multiple
access protocols: ALOHA, Carrier senses multiple access protocols,
collision free protocols. Wireless LANs, Data link layer switching.

UNIT-III
Network Layer: Design issues, Routing algorithms: shortest path
routing, Flooding, Hierarchical routing, Broadcast, Multicast,
distance vector routing, Congestion Control Algorithms, Quality of
Service, Internetworking, the Network layer in the internet.

UNIT-IV
Transport Layer: Transport Services, Elements of Transport
protocols, Connection management, TCP and UDP protocols.

UNIT-V
Application Layer –Domain name system, SNMP, Electronic Mail; the
World WEB, HTTP, Streaming audio and video.

7 LESSON PLAN
Branch: AIML Year: III
Section-B Semester: I
COMPUTER NETWORKS(AM503PC)

Date (As per


Actual Date
Lecture Academic Remarks
calendar) of completion
No. Topics to be covered

UNIT-I
1. 03-06-2026 INTRODUCTION
2. 04-06-2026 Network hardware
3. 05-06-2026 Network software
4. 06-06-2026 OSI, TCP/IP Reference models
5. 08-06-2026 OSI, TCP/IP Reference models
6. 09-06-2026 Example Networks: ARPANET, Internet
7. 10-06-2026 Physical Layer
8. 11-06-2026 Guided Transmission media
9. 12-06-2026 Twisted pairs, coaxial cable, fiber optics,
Wireless Transmission.
10. 13-06-2026 Twisted pairs, coaxial cable, fiber optics,
Wireless Transmission.
11. 16-06-2026 Data link layer
12. 17-06-2026 Design issues
13. 18-06-2026 Framing
14. 19-06-2026 Error detection and correction
15. 23-06-2026 Error detection and correction
24-06-2026 SLIP TEST
UNIT-II
16. 25-06-2026 Elementary data link protocols
17. 27-06-2026 Simplex protocol
18. 30-06-2026 A simplex stop and wait protocol
19. 01-07-2026 For an error-free channel
20. 02-07-2026 For an error-free channel
21. 03-07-2026 A simplex stop and wait protocol for noisy
channels
22. 04-07-2026 Sliding Window protocols
23. 07-07-2026 A one-bit sliding window protocol
24. 08-07-2026 A protocol using Go-Back
25. 09-07-2026 A protocol using Selective Repeat
26. 10-07-2026 Example data link protocols
27. 11-07-2026 Medium Access sub layer
28. 14-07-2026 The channel allocation problem
COMPUTER NETWORKS(AM503PC)
29. 15-07-2026 Multiple access protocols
30. 16-07-2026 ALOHA
31. 17-07-2026 Carrier sense multiple access protocols
32. 18-07-2026 Collision free protocols
33. 21-07-2026 Wireless LANs
34. 22-07-2026 Data link layer switching
23-07-2026 SLIP TEST
UNIT-III
35. 24-07-2026 Network Layer
36. 25-07-2026 Design issues
37. 28-07-2026 Routing algorithms
38. 29-07-2026 Shortest path routing
39. 30-07-2026 Flooding
40. 31-07-2026 Hierarchical routing
41. 01-08-2026 Broadcast
42. 04-08-2026 Multicast
43. 05-08-2026 Distance vector routing
44. 06-08-2026 Congestion Control Algorithms
45. 18-08-2026 Quality of Service
46. 19-08-2026 Internetworking
47. 20-08-2026 The Network layer in the internet
21-08-2026 SLIP TEST
UNIT-IV
48. 22-08-2026 Transport Layer
49. 25-08-2026 Transport Services
50. 26-08-2026 Elements of Transport protocols
51. 27-08-2026 Connection management
52. 29-08-2026 TCP and UDP protocols
53. 01-09-2026 TCP and UDP protocols
01-09-2026 SLIP TEST
UNIT-V
54. 02-09-2026 Application Layer
55. 03-09-2026 Application Layer
56. 05-09-2026 Domain name system
57. 08-09-2026 SNMP
58. 09-09-2026 SNMP
COMPUTER NETWORKS(AM503PC)
59. 10-09-2026 Electronic Mail
60. 11-09-2026 Electronic Mail
61. 12-09-2026 The World WEB
62. 15-09-2026 HTTP
63. 16-09-2026 HTTP
64. 17-09-2026 Streaming audio and video
65. 18-09-2026 Streaming audio and video
66. 19-09-2026 Revision
67. 22-09-2026 Revision
68. 23-09-2026 Preparation
69. 24-09-2026 Preparation
70. 25-09-2026 Slip Test

Course Instructor Head of the Department Principal

COMPUTER NETWORKS
B Tech III Year I Sem

Hours/
Course Code Category Credits Maximum Marks
Week
Professional L T P CIE SEE TOTAL
23AM503 3
Core 3 0 0 40 60 100
Contact Tutorial Classes:
Classes:48 Nil Practical Classes: - TotalClasses:48
COMPUTER NETWORKS(AM503PC)

Pre-requisites:
7. A course on “Programming for problem solving”.
8. A course on “Data Structures”.
Course Objectives
7. The objective of the course is to equip the students with a
general overview of the concepts and fundamentals of
computer networks.
8. Familiarize the students with the standard models for the
layered approach to communication between machines in a
network and the protocols of the various layers.
Course Outcomes
13. Gain the knowledge of the basic computer network technology.
14. Gain the knowledge of the functions of each layer in the OSI
and TCP/IP reference model.
15. Obtain the skills of sub netting and routing mechanisms.
16. Familiarity with the essential protocols of computer networks,
and how they can be applied in network design and
implementation.

UNIT-I
Network hardware, Network software, OSI, TCP/IP Reference
models, Example Networks: ARPANET, Internet.
Physical Layer: Guided Transmission media: twisted pairs, coaxial
cable, fiber optics, Wireless Transmission.
Data link layer: Design issues, framing, Error detection and correction.

UNIT-II
Elementary data link protocols: simplex protocol, A simplex stop and
wait protocol for an error-free channel, A simplex stop and wait protocol
for noisy channels.
Sliding Window protocols: A one-bit sliding window protocol, A
protocol using Go-Back-N, A protocol using Selective Repeat, Example
data link protocols.
Medium Access sub layer: The channel allocation problem, Multiple
access protocols: ALOHA, Carrier senses multiple access protocols,
collision free protocols. Wireless LANs, Data link layer switching.

UNIT-III
Network Layer: Design issues, Routing algorithms: shortest path
routing, Flooding, Hierarchical routing, Broadcast, Multicast,
distance vector routing, Congestion Control Algorithms, Quality of
Service, Internetworking, the Network layer in the internet.

UNIT-IV
Transport Layer: Transport Services, Elements of Transport
protocols, Connection management, TCP and UDP protocols.
COMPUTER NETWORKS(AM503PC)
UNIT-V
Application Layer –Domain name system, SNMP, Electronic Mail; the
World WEB, HTTP, Streaming audio and video.
7 LESSON PLAN
Branch: AIML Year: III
Section-C Semester: I
Date
Actual
Lecture (As per
Date of Remarks
No. Academic
completion
calendar) Topics to be covered
UNIT-I
1. 4-6-2026 INTRODUCTION
2. 5-6-2026 Network hardware
3. 6-6-2026 Network software
4. 8-6-2026 OSI, TCP/IP Reference models
5. 11-6-2026 OSI, TCP/IP Reference models
6. 12-6-2026 Example Networks: ARPANET, Internet
7. 13-6-2026 Physical Layer
8. 15-6-2026 Guided Transmission media
9. 18-6-2026 Twisted pairs, coaxial cable, fiber optics,
Wireless Transmission.
10. 19-6-2026 Twisted pairs, coaxial cable, fiber optics,
Wireless Transmission.
11. 20-6-2026 Data link layer
12. 22-6-2026 Design issues
13. 25-6-2026 Framing
14. 26-6-2026 Error detection and correction
15. 27-6-2026 Error detection and correction
UNIT-II
16. 29-6-2026 Elementary data link protocols
17. 2-7-2026 Simplex protocol
18. 3-7-2026 A simplex stop and wait protocol
19. 4-7-2026 For an error-free channel
20. 6-7-2026 For an error-free channel
21. 9-7-2026 A simplex stop and wait protocol for noisy
channels
22. 10-7-2026 Sliding Window protocols
23. 11-7-2026 A one-bit sliding window protocol
24. 13-7-2026 A protocol using Go-Back
25. 16-7-2026 A protocol using Selective Repeat
COMPUTER NETWORKS(AM503PC)
26. 17-7-2026 Example data link protocols
27. 18-7-2026 Medium Access sub layer
28. 20-7-2026 The channel allocation problem
29. 23-7-2026 Multiple access protocols
30. 24-7-2026 ALOHA
31. 25-7-2026 Carrier sense multiple access protocols
32. 27-7-2026 Collision free protocols
33. 30-7-2026 Wireless LANs
34. 31-7-2026 Data link layer switching
UNIT-III
35. 1-8-2026 Network Layer
36. 3-8-2026 Design issues
37. 6-8-2026 Routing algorithms
38. 7-8-2026 Shortest path routing
39. 8-8-2026 Flooding
40. 10-8-2026 Hierarchical routing
41. 13-8-2026 Broadcast
42. 14-8-2026 Multicast
43. 17-8-2026 Distance vector routing
44. 20-8-2026 Congestion Control Algorithms
45. 21-8-2026 Quality of Service
46. 22-8-2026 Internetworking
47. 24-8-2026 The Network layer in the internet
UNIT-IV
48. 27-8-2026 Transport Layer
49. 28-8-2026 Transport Services
50. 29-8-2026 Elements of Transport protocols
51. 27-8-2026 Connection management
52. 28-8-2026 TCP and UDP protocols
53. 29-8-2026 TCP and UDP protocols
UNIT-V
54. 10-9-2026 Application Layer
55. 11-9-2026 Application Layer
56. 12-9-2026 Domain name system
57. 17-9-2026 SNMP
58. 18-9-2026 SNMP
COMPUTER NETWORKS(AM503PC)
59. 19-9-2026 Electronic Mail
60. 24-9-2026 Electronic Mail
61. 25-9-2026 The World WEB
62. 26-9-2026 HTTP
63. 1-10-2026 HTTP
64. 2-10-2026 Streaming audio and video
65. 3-10-2026 Streaming audio and video
66. 5-10-2026 Revision
67. 6-10-2026 Revision
68. 8-10-2026 Preparation
69. 10-10-26 Preparation
70. 12-10-26 Slip Test

COMPUTER NETWORKS
B Tech III Year I Sem

Hours/
Course Code Category Credits Maximum Marks
Week
Professional L T P CIE SEE TOTAL
23AM503 3
Core 3 0 0 40 60 100
Contact Tutorial Classes:
Classes:48 Nil Practical Classes: - TotalClasses:48

Pre-requisites:
9. A course on “Programming for problem solving”.
10. A course on “Data Structures”.
Course Objectives
9. The objective of the course is to equip the students with a
general overview of the concepts and fundamentals of
computer networks.
10. Familiarize the students with the standard models for the
COMPUTER NETWORKS(AM503PC)
layered approach to communication between machines in a
network and the protocols of the various layers.
Course Outcomes
17. Gain the knowledge of the basic computer network technology.
18. Gain the knowledge of the functions of each layer in the OSI
and TCP/IP reference model.
19. Obtain the skills of sub netting and routing mechanisms.
20. Familiarity with the essential protocols of computer networks,
and how they can be applied in network design and
implementation.

UNIT-I
Network hardware, Network software, OSI, TCP/IP Reference
models, Example Networks: ARPANET, Internet.
Physical Layer: Guided Transmission media: twisted pairs, coaxial
cable, fiber optics, Wireless Transmission.
Data link layer: Design issues, framing, Error detection and correction.

UNIT-II
Elementary data link protocols: simplex protocol, A simplex stop and
wait protocol for an error-free channel, A simplex stop and wait protocol
for noisy channels.
Sliding Window protocols: A one-bit sliding window protocol, A
protocol using Go-Back-N, A protocol using Selective Repeat, Example
data link protocols.
Medium Access sub layer: The channel allocation problem, Multiple
access protocols: ALOHA, Carrier senses multiple access protocols,
collision free protocols. Wireless LANs, Data link layer switching.

UNIT-III
Network Layer: Design issues, Routing algorithms: shortest path
routing, Flooding, Hierarchical routing, Broadcast, Multicast,
distance vector routing, Congestion Control Algorithms, Quality of
Service, Internetworking, the Network layer in the internet.

UNIT-IV
Transport Layer: Transport Services, Elements of Transport
protocols, Connection management, TCP and UDP protocols.

UNIT-V
Application Layer –Domain name system, SNMP, Electronic Mail; the
World WEB, HTTP, Streaming audio and video.

7 LESSON PLAN
Branch: AIML Year: III
Section-D Semester: I
COMPUTER NETWORKS(AM503PC)
Date
Actual
Lecture (As per
Date of Remarks
No. Academic
completi
calendar) Topics to be covered
on
UNIT-I
1. 04-06-2026 INTRODUCTION
2. 04-06-2026 Network hardware
3. 05-06-2026 Network software
4. 08-06-2026 OSI, TCP/IP Reference models
5. 09-06-2026 OSI, TCP/IP Reference models
6. 11-06-2026 Example Networks: ARPANET, Internet
7. 11-06-2026 Physical Layer
8. 12-06-2026 Guided Transmission media
9. 15-06-2026 Twisted pairs, coaxial cable, fiber optics,
Wireless Transmission.
10. 16-06-2026 Twisted pairs, coaxial cable, fiber optics,
Wireless Transmission.
11. 18-06-2026 Data link layer
12. 18-06-2026 Design issues
13. 19-06-2026 Framing
14. 22-06-2026 Error detection and correction
15. 23-06-2026 Error detection and correction
25-06-2026 SLIP TEST
UNIT-II
16. 26-06-2026 Elementary data link protocols
17. 26-06-2026 Simplex protocol
18. 29-06-2026 A simplex stop and wait protocol
19. 30-06-2026 For an error-free channel
20. 02-07-2026 For an error-free channel
21. 02-07-2026 A simplex stop and wait protocol for noisy
channels
22. 03-07-2026 Sliding Window protocols
23. 03-07-2026 A one-bit sliding window protocol
24. 06-07-2026 A protocol using Go-Back
25. 07-07-2026 A protocol using Selective Repeat
26. 09-07-2026 Example data link protocols
27. 09-07-2026 Medium Access sub layer
28. 10-07-2026 The channel allocation problem
COMPUTER NETWORKS(AM503PC)
29. 13-07-2026 Multiple access protocols
30. 14-07-2026 ALOHA
31. 16-07-2026 Carrier sense multiple access protocols
32. 16-07-2026 Collision free protocols
33. 17-07-2026 Wireless LANs
34. 20-07-2026 Data link layer switching
21-07-2026 SLIP TEST
UNIT-III
35. 23-07-2026 Network Layer
36. 23-07-2026 Design issues
37. 24-07-2026 Routing algorithms
38. 27-07-2026 Shortest path routing
39. 28-07-2026 Flooding
40. 30-07-2026 Hierarchical routing
41. 30-07-2026 Broadcast
42. 31-07-2026 Multicast
43. 03-08-2026 Distance vector routing
44. 04-08-2026 Congestion Control Algorithms
45. 06-08-2026 Quality of Service
46. 06-08-2026 Internetworking
47. 17-08-2026 The Network layer in the internet
18-08-2026 SLIP TEST
UNIT-IV
48. 20-08-2026 Transport Layer
49. 20-08-2026 Transport Services
50. 21-08-2026 Elements of Transport protocols
51. 24-08-2026 Connection management
52. 25-08-2026 TCP and UDP protocols
53. 27-08-2026 TCP and UDP protocols
27-08-2026 SLIP TEST
UNIT-V
54. 31-08-2026 Application Layer
55. 01-09-2026 Application Layer
56. 03-09-2026 Domain name system
57. 03-09-2026 SNMP
58. 07-09-2026 SNMP
COMPUTER NETWORKS(AM503PC)
59. 08-09-2026 Electronic Mail
60. 10-09-2026 Electronic Mail
61. 10-09-2026 The World WEB
62. 11-09-2026 HTTP
63. 15-09-2026 HTTP
64. 17-09-2026 Streaming audio and video
65. 17-09-2026 Streaming audio and video
66. 18-09-2026 Revision
67. 21-09-2026 Revision
68. 22-09-2026 Preparation
69. 24-09-2026 Preparation
70. 24-09-2026 Slip Test

Course Instructor Head of the Department Principal

Computer Networks (AM502PC)


Case Studies and Real-Time Examples (Unit-wise)

UNIT-I

Case Study: Internet Connectivity in a College Campus

Real-Time Example: College Wi-Fi and Fiber Network


COMPUTER NETWORKS(AM503PC)
Introduction
ABC Engineering College, with around 3,000 students and 250 faculty members,
required a reliable Internet connection to support online learning, research activities,
digital libraries, and administrative operations. The existing network suffered from low
bandwidth, limited Wi-Fi coverage, and frequent connectivity issues.
Problem
The college faced several challenges:
Slow Internet speed during peak hours.
Limited access to online resources.
Poor Wi-Fi coverage in classrooms and hostels.
Difficulty conducting online classes and examinations.
Security risks due to unauthorized access.
Solution Implemented
The college upgraded its network infrastructure by:
Installing a high-speed fiber-optic leased line from an Internet Service Provider (ISP).
Deploying routers, switches, and wireless access points across the campus.
Implementing a firewall and user authentication system for network security.
Extending Wi-Fi coverage to academic blocks, library, laboratories, and hostels.
Results
After the upgrade:
Internet speed increased significantly.
Campus-wide Wi-Fi connectivity was achieved.
Online classes and examinations ran smoothly.
Access to digital learning resources improved.
Network security and reliability were enhanced.
Conclusion
The implementation of a robust campus network transformed the college's teaching,
learning, and administrative processes. Reliable Internet connectivity improved academic
performance, supported research activities, and enabled efficient communication among
students, faculty, and staff. This case study highlights the importance of proper network
planning and management in educational institutions.

UNIT-II
Case Study: Wi-Fi Congestion During Online Exams
Real-Time Example: Multiple Students Accessing Wi-Fi Simultaneously.
COMPUTER NETWORKS(AM503PC)
Introduction
XYZ Engineering College conducts online examinations for more than 1,000 students
simultaneously. During examinations, a large number of students connect to the campus Wi-
Fi network, causing heavy traffic and network congestion.
Problem
The college experienced several issues during online exams:
 Slow Internet speed and high network latency.
 Frequent disconnections from the examination portal.
 Delayed submission of answers.
 Unequal network performance across examination halls.
 Increased complaints from students and faculty.
Analysis
Network administrators found that multiple devices were competing for limited wireless
bandwidth. Some students were also using non-academic applications, such as video
streaming and file downloads, which consumed significant network resources.
Solution Implemented
The college adopted the following measures:
 Increased Internet bandwidth from the ISP.
 Installed additional Wi-Fi access points in examination halls.
 Configured Quality of Service (QoS) to prioritize examination traffic.
 Restricted access to non-essential websites and applications during exams.
 Divided users among multiple Wi-Fi channels to reduce interference.
 Monitored network performance in real time.
Results
After implementing these solutions:
 Network congestion was significantly reduced.
 Students experienced stable connectivity during exams.
 Examination submissions were completed successfully.
 Network performance and reliability improved.
 User satisfaction increased.
Conclusion
Wi-Fi congestion can severely affect online examinations in educational institutions. Proper
bandwidth planning, network optimization, and traffic management techniques help ensure
smooth and reliable online assessment processes. This case study demonstrates the
importance of efficient wireless network management in modern college campuses.

UNIT-III
Case Study: GPS Navigation and Internet Routing
Real-Time Example: Google Maps Route Selection
Introduction
GPS navigation systems and Internet routing are widely used technologies that help users and
data packets reach their destinations efficiently. While GPS finds the best route for vehicles,
COMPUTER NETWORKS(AM503PC)
Internet routing protocols determine the optimal path for data transmission across networks.
Problem
A logistics company managing a fleet of delivery vehicles faced challenges in identifying the
shortest and fastest routes for deliveries. Similarly, its computer network needed efficient
routing to ensure quick and reliable communication between branch offices.
Analysis
Both GPS navigation and Internet routing rely on routing algorithms to determine optimal
paths. GPS systems use map data, traffic conditions, and shortest-path algorithms, while
Internet routers use routing protocols such as RIP, OSPF, and BGP to select the best path for
data packets.
Solution Implemented
The company implemented:
 GPS-based navigation systems in delivery vehicles.
 Dynamic route planning based on real-time traffic information.
 OSPF routing protocol within the organization's network for efficient packet
forwarding.
 Network monitoring tools to identify and resolve routing issues.
Results
 Delivery times were reduced due to optimized travel routes.
 Fuel consumption decreased.
 Data transmission between offices became faster and more reliable.
 Network congestion and packet delays were minimized.
Conclusion
GPS navigation and Internet routing share the common objective of finding the most efficient
path from source to destination. By applying routing algorithms in transportation and
computer networks, organizations can improve efficiency, reduce costs, and enhance overall
performance. This case study demonstrates the practical importance of routing concepts in
both real-world transportation systems and computer networking environments.

UNIT-IV
Case Study: Online Banking vs Video Streaming
Real-Time Example: UPI/Bank Transactions and YouTube Streaming
Introduction
Different Internet applications have different network requirements. Online banking requires
secure and reliable data transfer, while video streaming requires high bandwidth and low
buffering. This case study demonstrates how Quality of Service (QoS) helps manage network
resources for both applications.
Problem
COMPUTER NETWORKS(AM503PC)
An Internet Service Provider (ISP) observed that during peak hours, customers experienced:
 Delays while accessing online banking services.
 Buffering and poor video quality during video streaming.
 Network congestion due to increased traffic.
The challenge was to ensure satisfactory performance for both services despite limited
network resources.
Analysis
The ISP analysed the characteristics of the two applications:

Application Requirement
Online Banking High reliability, security, low packet loss
Video Streaming High bandwidth, low latency, continuous data flow

Since both services compete for the same network bandwidth, congestion can negatively
affect user experience.
Solution Implemented
The ISP implemented Quality of Service (QoS) mechanisms:
 Prioritized banking transactions to ensure reliable and secure communication.
 Allocated sufficient bandwidth for video streaming services.
 Used traffic classification and packet scheduling techniques.
 Monitored network traffic continuously to prevent congestion.
Results
 Banking transactions were completed quickly and securely.
 Video streaming quality improved with reduced buffering.
 Network resources were utilized more efficiently.
 Customer satisfaction increased significantly.
Conclusion
Online banking and video streaming have different network requirements. Quality of Service
(QoS) techniques help prioritize and manage network traffic effectively, ensuring reliable
banking services and smooth multimedia streaming. This case study highlights the
importance of QoS in modern computer networks.

UNIT-V
Case Study: Accessing a website
Real-Time Example: Opening Google or College Website
Introduction
Accessing a website is one of the most common activities performed on the Internet.
When a user enters a website address in a web browser, multiple networking protocols
and services work together to retrieve and display the requested webpage.
Problem
COMPUTER NETWORKS(AM503PC)
A student wants to access the college website to view examination results and download
study materials. The challenge is to ensure that the webpage is located, accessed, and
displayed quickly and reliably.
Analysis
When the student enters the website URL (e.g., [Link]), the following steps
occur:
1. The browser sends a request to the Domain Name System (DNS) to obtain the IP
address of the website.
2. The DNS server returns the corresponding IP address.
3. The browser establishes a connection with the web server using the TCP protocol.
4. The browser sends an HTTP/HTTPS request to the server.
5. The web server processes the request and sends the webpage data back to the browser.
6. The browser displays the webpage to the user.
Solution Implemented
The college maintains:
 A reliable DNS service for domain name resolution.
 A secure web server using HTTPS.
 High-speed Internet connectivity.
 Load balancing and caching mechanisms to improve website performance.
Results
 Students can access the website quickly.
 Examination results and academic resources are available online.
 Secure communication protects user information.
 Reduced server response time improves user experience.

Conclusion:
Accessing a website involves the coordinated operation of DNS, TCP/IP, and
HTTP/HTTPS protocols. Efficient Internet connectivity and proper server
configuration ensure fast, secure, and reliable access to web resources. This case study
demonstrates the practical application of application-layer and transport-layer
protocols in everyday Internet usage.
Networking Concepts Involved
 DNS (Domain Name System)
 TCP/IP Protocol Suite
COMPUTER NETWORKS(AM503PC)
 HTTP/HTTPS
 Client-Server Architecture
 Internet Routing
 Web Servers and Browsers

Summary Table

Unit Case Study Real-Time Example Learning Focus


UNIT-I Internet College Wi-Fi and OSI, TCP/IP,
Connectivity in a Fiber Network Transmission
College Campus Media
UNIT-II Wi-Fi Congestion Multiple Students Sliding Window,
During Online Accessing Wi-Fi CSMA, Error
Exams Control
UNIT-III GPS Navigation Google Maps Routing and
and Internet Congestion Control
Routing
UNIT-IV Online Banking vs UPI and Streaming TCP vs UDP
Video Streaming
UNIT-V Accessing a Web Website Access DNS, HTTP,
site Streaming

8. Unit Wise Question Bank


UNIT-1

S. No Questions BT CO PO

1 List the difference between logical, physical and port address. L1 CO1 PO1
2 Compare and contrast LAN. MAN, and WAN. L4 CO1 PO1
3 List out different kinds of addresses that are employed in TCP/IP L1 CO1 PO1
model.
4 What are the advantages of twisted pair over two-wire line. L1 CO1 PO2
COMPUTER NETWORKS(AM503PC)
5 List two advantages and disadvantages of having international L1 CO1 PO6
Standards for network, Protocols?
6 What is the advantage of layered architecture in networks L1 CO1 PO1

7 Write the applications of Infrared Waves. L1 CO1 PO5


8 What is encapsulation and de capsulation. L1 CO1 PO1
9 Explain the protocols used at network layer in TCP/IP protocol L1 CO1 PO2
10 State three difference between OSI and TCP/IP model L3 CO1 PO1

Part–B (Long Answer Questions)

11 a) Write a short note on ARPANET. L1 CO1 PO1


b) Explain the software layers of OSI Model. PO1
12 a) Explain different types of Networks. L1 CO1 PO1
b) Explain about different topologies. L1 CO1 PO2
13 a) Explain about wireless transmission. L1 CO1 PO5
b) Explain about TCP/IP reference Model. L1 CO1 PO1
14 a) Explain the difference between TCP/IP and OSI Model. L1 CO1 PO2
b) Discuss about Internet standards. L2 CO1 PO6
15 a) Explain about various transmission media in physical layer L3 CO1 PO5
with
A neat sketch.
b) Write about twisted pair cable and coaxial cable. L1 CO1 PO1
16 a) Explain the advantages of computer networks. L1 CO1 PO6
b) Explain the hardware layers in OSI layers. L1 CO1 PO1

UNIT-II
Questions BT CO PO
S. No
Part–A (Short Answer Questions)

1 What is the responsibilities of network layer L1 CO3 PO1

2 What are the metrics used by routing protocols L1 CO3 PO2

3 Explain Logical Addressing. L1 CO3 PO1


COMPUTER NETWORKS(AM503PC)
4 How congestion voidance is different from congestion control. L2 CO3 PO2

5 List out the characteristics of QoS? L1 CO3 PO2

6 Explain the types of congestion control Algorithms L1 CO3 PO4

7 Explain sub-netting L1 CO3 PO3

8 Explain IP addressing method. L1 CO3 PO1

9 Explain Flooding L1 CO3 PO2

10 What is internetworking L1 CO3 PO1

Part–B (Long Answer Questions)

11 a) Explain design issues of Network Layer L1 CO3 PO1

b) Explain Routing in Network Layer L1 CO3 PO2

12 a) Explain different types of routing algorithms. L1 CO3 PO2

b) Explain the three differences between Connection Oriented and L3 CO3 PO2
Connectionless service
13 a) Explain store and forward packet switching. L1 CO3 PO1

b) Define congestion. Write congestion control algorithms. L1 CO3 PO4


14 a) Explain about hierarchical routing algorithms. L1 CO3 PO3

b) Difference between Broadcasting and Multicasting L3 CO3 PO2

UNIT-III

S. No Questions BT CO PO

1 Data link protocols almost always put the CRC in a trailer, rather L4 CO2 PO2
than in
A header. Why?
2 Compare and contrast flow control and error control. L3 CO2 PO2
3 Compare and contrast error detection codes and error correction L3 CO2 PO2
codes
4 What is slotted ALOHA? Mention its advantages. L1 CO2 PO1
5 What is CRC Checker? L1 CO2 PO1
COMPUTER NETWORKS(AM503PC)
6 What are the functions of LLC? L1 CO2 PO1
7 What is ARQ and explain its importance L1 CO2 PO1
8 Explain the importance of sequence number in Stop and Wait ARQ L1 CO2 PO2
9 Explain checksum? L1 CO2 PO1
10 Explain virtual circuit networks L1 CO2 PO3
PART-B
11 a) What is framing? Explain various framing technologies of data L1 CO2 PO1
link layer.
b) Explain about Error detection and Error Correction L1 CO2 PO1
12 a) Explain stop and wait protocol for noisy channel L1 CO2 PO2
b) Compare and contrast pure ALOHA and slotted ALOHA channel L2 CO2 PO2
allocation methods.
13 a) Explain CSMA/CD and CSMA/CA in detail L1 CO2 PO5
b) Mention the types of errors and explain each type L1 CO2 PO1
14 a) Name the protocols used for CSMA L1 CO2 PO1
b) Explain Go-Back-N with a neat sketch L1 CO2 PO3
15 a) Explain CRC Error detection method with an example L1 CO2 PO4
b) Explain Hamming Code in Error Correction L1 CO2 PO4
16 a) What are the responsibilities of data link layer L1 CO2 PO1
b) Briefly discuss about data link layer design issues L3 CO2 PO1

Unit-IV

S. No Questions BT CO PO

1 Explain UDP. L1 CO4 PO1

2 Explain TCP. L1 CO4 PO1

3 Explain the duties of transport layer. L1 CO4 PO1

4 What are the elements in transport protocols L1 CO4 PO1

5 Explain about Congestion Avoidance L1 CO4 PO2

6 Explain about connection management L1 CO4 PO3

7 What is the difference between network layer delivery and the L3 CO4 PO2
transport layer delivery?
COMPUTER NETWORKS(AM503PC)
8 What is meant by segment? L1 CO4 PO1

9 The transport layer creates the connection between source L3 CO4 PO3
and destination. What are the three events involved in
The connection?
10 What are the four aspects related to the reliable delivery of L1 CO4 PO4
data?

Part – B
(Long Answer Questions)

a) Explain the duties of transport layer? PO1


11 L3 CO4 PO2
b) Write short notes on performance issues of transport layer
a) Show the different approaches in Packet Switching. Explain PO3
12 them in detail.
b) Explain in detail about the process-to-process delivery using L1 CO4 PO1
UDP and its uses
a) Enumerate the mechanism of three-way handshake protocol PO3
13 for TCP L2
b) Describe about a) TCP connection management) CO4 PO4
Avoidance of congestion in TCP
a) Explain in detailed about the Transport Layer. PO1
14 b) Explain the function of TCP/IP protocol. L1 CO4 PO1
a) Explain about elements of transport protocols PO1
15 b) Explain the function of TCP/IP protocol. L1 CO4 PO1

16 a) Write short notes on User Data gram Protocol (UDP). PO1


b) Explain the operation of TCP with neat sketch. PO3

Part–B
(Long Answer Questions)
11 a) Explain how security is provided in interact operations in L1 CO5 PO6
detail
b) Explain the working of electronic mail. How SMTP used in L1 CO5 PO1
email applications
12 a) List and discuss the types of DNS records. L1 CO5 PO1

b) Discuss in detail bout world wide web L2 CO5 PO1

13 a) Discuss Application layer in details L2 CO5 PO1

b) Explain in detail about function and structure of e-mail L1 CO5 PO1


protocol.
14 a) Discuss the File transfer Protocol (FTP) with a neat diagram. L1 CO5 PO5
COMPUTER NETWORKS(AM503PC)
b) Explain briefly simple network management protocol L3 CO5 PO5

15 a) Discuss the features of HTTP and also discuss how HTTP L2 CO5 PO1
works.
b) Explain about Application layer and its services in detail? L1 CO5 PO1

Unit-V
S. No Questions BT CO PO

Part–A
(Short Answer Questions)
1 Explain the functions of SMTP L1 CO5 PO1

2 Write short notes on FTP L1 CO5 PO1

3 Explain about HTTP. L1 CO5 PO1

4 What are the two main categories of DNS messages? L2 CO5 PO1

5 What are the functions of e-mail? L2 CO5 PO1

6 Explain the WWW in detail. L1 CO5 PO1

7 What is the purpose of Domain Name System? L2 CO5 PO1

8 Discuss the three main division of the domain name space. L2 CO5 PO2

9 Why is an application such as POP needed for electronic L4 CO5 PO2


messaging?
10 Write down the three types of WWW documents. L1 CO5 PO1

16 a) Describe the role of a DNS on a computer network with L3 CO5 PO1


reference to its components.

b) Write briefly about World wide web L2 CO5 PO1

Blooms Taxonomy Level (BT)

L1-Remebering L2-Understanding L3-Appliying


L4-Analyzing L5-Evaluate L6-Create

16. Old Question Papers (CIA & SEE)


NARSIMHA REDDY ENGINEERING COLLEGE
(UGC AUTONOMOUS)
COMPUTER NETWORKS(AM503PC)
Hall Ticke No.:

III B. Tech I Semester (NR23) I Midterm Examinations, March 2025

COMPUTER NETWORKS (AM502PC) – Set-1

(AIML)

Date: XX-XX-2025 Time: 10.00AM to 11:40 AM Max. Marks: 20

CO1 Gain the knowledge of the basic computer network technology.


CO2 Gain the knowledge of the functions of each layer in the OSI and TCP/IP reference model
CO3 Obtain the skills of sub netting and routing mechanisms.
CO4 Familiarity with the essential protocols of computer networks, and how they can be applied in network design
and implementation.
CO5 Evaluate application layer protocols and services including DNS, SNMP, E-mail, WWW, HTTP, and
multimedia streaming applications.
Answer all the Units
(Answer One Question from each unit with either or choice with a weightage of 4M from Unit-
3, 8M from Unit-1, 8M from Unit-2)

[Link] Question Marks CO BT PO


UNIT – III
1) Explain design issues of Network Layer? 4M CO3 L1 P2
OR
2) Give a brief note on shortest path algorithms. 4M CO3 L1 P2
UNIT – I
3) a. Compare and contrast LAN. MAN, and WAN? 4M CO1 L4 P3
b. List out different kinds of addresses that are employed in the TCP/IP 4M CO1 L1 P1
model?
OR
4) a. Explain about data link layer design issues? 4M CO1 L1 P2
b. Explain the software layers of OSI Model? 4M CO1 L1 P2
UNIT – II
5) a. Compare and contrast flow control and error control? 4M CO2 L4 P3
b. Compare and contrast error detection codes and error correction codes? 4M CO2 L4 P3
OR
6) a. Explain about simplex protocol? 4M CO2 L1 P2
b. Explain about stop and wait protocol? 4M CO2 L1 P2
BT: L1-Remembering, L2-Understanding, L3-Applying, L4-Analyzing, L5-Evaluate, L6-Create.
COMPUTER NETWORKS(AM503PC)

NARSIMHAREDDY ENGINEERING COLLEGE


(UGC AUTONOMOUS)
Hall Ticket No.:
III B. Tech I Semester (NR23) I Midterm Examinations, March 2025
COMPUTER NETWORKS (AM502PC) – Set-2

(AIML)

Date: XX-XX-2025 Time: 10.00AM to 11:40 AM Max. Marks: 20

CO1 Gain the knowledge of the basic computer network technology.


CO2 Gain the knowledge of the functions of each layer in the OSI and TCP/IP reference model
CO3 Obtain the skills of sub netting and routing mechanisms.
CO4 Familiarity with the essential protocols of computer networks, and how they can be applied in network design
and implementation.
CO5 Evaluate application layer protocols and services including DNS, SNMP, E-mail, WWW, HTTP, and
multimedia streaming applications.
Answer all the Units
(Answer One Question from each unit with either or choice with a weightage of 4M from Unit-
3, 8M from Unit-1, 8M from Unit-2)

[Link] Question Marks CO BT PO


UNIT – III
1) Write about network layer and its functions. 4M CO3 L1 P2
OR
2) Explain different types of routing algorithms? 4M CO3 L1 P1
UNIT – I
3) a. Explain about wireless transmission? 4M CO1 L1 P2
b. Write a short note on ARPANET? 4M CO1 L2 P3
OR
4) a. Explain about TCP/IP reference Model? 4M CO1 L1 P2
b. Write about twisted pair cable and coaxial cable? 4M CO1 L2 P3
UNIT – II
5) a. Explain about sliding window protocol? 4M CO2 L1 P2
b. What are the responsibilities of the data link layer? 4M CO2 L2 P2
OR
6) a. Explain Error Detection and Error Correction? 4M CO2 L1 P2
b. Explain stop and wait protocol for noisy channels? 4M CO2 L1 P2
BT: L1-Remembering, L2-Understanding, L3-Applying, L4-Analyzing, L5-Evaluate, L6-Create.
COMPUTER NETWORKS(AM503PC)
NARSIMHA REDDY ENGINEERING COLLEGE
(UGC AUTONOMOUS)
Hall Ticke No.:
III B. Tech I Semester (NR23) II Midterm Examinations, March 2025
COMPUTER NETWORKS (AM502PC) – Set-1

(AIML)

Date: XX-XX-2025 Time: 10.00AM to 11:40 A Max. Marks: 20

CO1 Gain the knowledge of the basic computer network technology.

CO2 Gain the knowledge of the functions of each layer in the OSI and TCP/IP reference model

CO3 Obtain the skills of sub netting and routing mechanisms.


CO4 Familiarity with the essential protocols of computer networks, and how they can be applied in network
design and implementation.
CO5 Evaluate application layer protocols and services including DNS, SNMP, E-mail, WWW, HTTP, and
multimedia streaming applications.
Answer all the Units
(Answer One Question from each unit with either or choice with a weightage of 4M from
Unit-3, 8M from Unit-4, 8M from Unit-5)

[Link] Question Marks CO BT PO


UNIT – III
1) Define congestion. Write congestion control algorithms? 4M CO3 L1 P2
OR
2) Difference between Broadcasting and Multicasting? 4M CO3 L1 P2
UNIT – IV
3) a. Explain the duties of transport layer? 4M CO1 L4 P3
b. Write short notes on performance issues of transport layer? 4M CO1 L1 P1
OR
4) a. Show the different approaches in Packet Switching. Explain them in 4M CO1 L1 P2
detail?
b. Enumerate the mechanism of three-way hand shake protocol for TCP? 4M CO1 L1 P2
UNIT – V
5) a. Explain how security is provided in interact operations in detail? 4M CO2 L4 P3
b. Explain the working of electronic mail. How SMTP used in email 4M CO2 L4 P3
applications?
OR
6) a. Discuss Application layer in details? 4M CO2 L1 P2
b. Explain in detail about function and structure of e-mail protocol? 4M CO2 L1 P2
BT: L1-Remembering, L2-Understanding, L3-Applying, L4-Analyzing, L5-Evaluate, L6-Create.
COMPUTER NETWORKS(AM503PC)
NARSIMHAREDDY ENGINEERING COLLEGE
(UGC AUTONOMOUS)
Hall Ticket No.:
III B. Tech I Semester (NR23) II Midterm Examinations, March 2025
COMPUTER NETWORKS (AM502PC) – Set-2

(AIML)

Date: XX-XX-2025 Time: 10.00AM to 11:40 AM Max.


Marks: 20

CO1 Gain the knowledge of the basic computer network technology.

CO2 Gain the knowledge of the functions of each layer in the OSI and TCP/IP reference model

CO3 Obtain the skills of sub netting and routing mechanisms.


CO4 Familiarity with the essential protocols of computer networks, and how they can be applied in network
design and implementation.
CO5 Evaluate application layer protocols and services including DNS, SNMP, E-mail, WWW, HTTP, and
multimedia streaming applications.
Answer all the Units
(Answer One Question from each unit with either or choice with a weightage of 4M from
Unit-3, 8M from Unit-4, 8M from Unit-5)

[Link] Question Marks CO BT PO


UNIT – III
1) Explain store and forward packets witching. 4M CO3 L1 P2
OR
2) Explain about hierarchical routing algorithms? 4M CO3 L1 P1
UNIT – IV
3) a. Explain in detailed about the Transport Layer? 4M CO1 L1 P2
b. Explain the function of TCP/IP protocol? 4M CO1 L2 P3
OR
4) a. Write short notes on User Datagram Protocol (UDP)? 4M CO1 L1 P2
b. Explain the operation of TCP with neat sketch? 4M CO1 L2 P3
UNIT – V
5) a. List and discuss the types of DNS records? 4M CO2 L1 P2
b. Discuss in detail about world wide web? 4M CO2 L2 P2
OR
6) a. Discuss the features of HTTP and also discuss how HTTP works? 4M CO2 L1 P2
b. Explain about Application layer and its services in detail? 4M CO2 L1 P2
BT: L1-Remembering, L2-Understanding, L3-Applying, L4-Analyzing, L5-Evaluate, L6-Create.
COMPUTER NETWORKS(AM503PC)

NARSIMHA REDDY ENGINEERING COLLEGE


(UGC AUTONOMOUS)
Hall Ticket No.:

III B. Tech I Semester (NR23) II Midterm Examinations, March 2025


COMPUTER NETWORKS (AM502PC) – Set-1

( AIML )

Date: XX-XX-2025 Time: 11.40AM to 12: 00PM


[Link]

Answer all questions. Each question carries 0.5 Mark


*****
I. Choose the correct alternative answer for the following question
1. Which of the following is true about broadcast [ ]
communication?
(a) It sends data to a specific host only. (b) It sends data to all
hosts in the network.
(c) It is the same as unicast. (d) It is used only in
fiber optic networks.
2. Which of the following is a problem in distance vector [ ]
routing?
(a) Loop-free routing (b) Count-to-infinity
problem
(c) High processing power required (d) Works only in ring
topology
3. What is the main function of the transport layer in the OSI [ ]
model?
(a) Routing packets (b) Encrypting data
(c) Providing end-to-end communication (d) Managing physical
connections
4. Which of the following is a connection-oriented transport [ ]
layer protocol?
(a) UDP (b) TCP
(c) IP (d) ICMP
5. Which protocol is best suited for real-time applications [ ]
like video streaming?
(a) TCP (b) FTP
(c) UDP (d) HTTP
6. What is the purpose of the checksum in TCP and UDP? [ ]
(a) Encrypt data (b) Compress headers
(c) Detect errors (d) Authenticate users
7. What is the purpose of the Domain Name System (DNS)? [ ]
(a) Secure websites (b) Transfer files
(c) Map domain names to IP addresses (d) Monitor network
traffic
8. What does SNMP stand for? [ ]
COMPUTER NETWORKS(AM503PC)
(a) Secure Network Management Protocol (b) Simple Network
Monitoring Protocol
(c) Simple Network Management Protocol (d) System Network
Management Program
9. Which component in SNMP is responsible for collecting [ ]
and storing management information?
(a) Manager (b) Agent
(c) Host (d) Monitor
10. Which protocol is used to retrieve email messages and [ ]
leave them on the server?
(a) POP3 (b) FTP
(c) IMAP (d) SNMP

II. Fill in the blanks

11. In distance vector routing, each router shares its __________ table with its
neighbors periodically.
12. __________ control ensures that the network does not get overloaded with
excessive traffic.
13. In TCP, a connection is established using the __________ handshake
mechanism.
14. The transport layer provides process to __________
communication.
15. UDP is a __________ protocol.
16. The field in TCP header used for flow control is __________ size.
17. The secure version of HTTP is known as __________.
18. Web pages are primarily written in __________ language.
19. The __________ is a system of interlinked hypertext documents accessed via
the Internet.
20. HTTP stands for __________ __________ __________ Protocol.
COMPUTER NETWORKS(AM503PC)

NARSIMHA REDDY ENGINEERING COLLEGE


(UGC AUTONOMOUS)
Hall Ticket No.:

III B. Tech I Semester (NR23) II Midterm Examinations, March 2025


COMPUTER NETWORK (AM502PC) – Set-2

( AIML )

Date: XX-XX-2025 Time: 11.40AM to 12:00PM [Link]

Answer all questions. Each question carries 0.5 Mark


I. Choose the correct alternative answer for the following question

1. Which algorithm is commonly used for congestion control [ ]


in TCP?
(a) RSA (b) Go-Back-N
(c) Slow Start (d) Token Ring
2. Which protocol operates at the network layer of the [ ]
Internet?
(a) TCP (b) HTTP
(c) IP (d) FTP
3. Which field in the TCP header is used for flow control? [ ]
(a) Sequence number (b) Window size
(c) Checksum (d) Urgent pointer
4. Which of the following is not a service provided by the [ ]
transport layer?
(a) Error control (b) Flow control
(c) Routing (d) Connection
management
5. What does UDP stand for? [ ]
(a) User Datagram Protocol (b) Uniform Data Protocol
(c) Universal Datagram Protocol (d) User Delivery Protocol
6. Which component is used by transport protocols to [ ]
identify different services on a host?
(a) MAC address (b) IP address
(c) Port number (d) Subnet mask
7. What is the World Wide Web (WWW)? [ ]
(a) A programming language (b) A virus
(c) A system of interlinked hypertext documents accessed via the
Internet
(d) A local network system
8. What protocol is used by the World Wide Web to transfer [ ]
web pages?
(a) FTP (b) SMTP
(c) HTTP (d) DNS
9. Which of the following is a major challenge in streaming [ ]
audio and video over the Internet?
(a) Large file size (b) High latency and
COMPUTER NETWORKS(AM503PC)
jitter
(c) DNS resolution (d) URL redirection
10 Which protocol is commonly used for live video [ ]
. streaming?
(a) FTP (b) SMTP
(c) RTSP (d) SNMP

II. Fill in the blanks


11. Distance vector routing uses the __________ algorithm to find the shortest
path.
12. The main protocol used at the network layer in the Internet is __________.
13. In UDP, the minimum header size is __________ bytes.
14. In TCP connection management, a connection is released using
__________ handshake.
15. A __________ number uniquely identifies a process at the transport
layer.
16. TCP belongs to the category of __________oriented transport services.
17. The protocol used to manage network devices is called __________.
18. SNMP uses __________ protocol at the transport layer.
19. In electronic mail, __________ protocol is used to send messages.
20. Streaming video applications often prefer __________ protocol because of low
latency
COMPUTER NETWORKS(AM503PC)

9. Previous Question Papers


COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
COMPUTER NETWORKS(AM503PC)
17 Tutorial Sheets:
Tutorial Sheet – 1 (UNIT-I)
Network Hardware, Software, OSI & TCP/IP Models
Part A: Short Answer Questions
1. Define a computer network.
2. Differentiate between network hardware and network software.
3. List the layers of the OSI reference model.
4. What are the functions of the Physical Layer?
5. What is the purpose of the Data Link Layer?
6. Name the layers of the TCP/IP model.
7. Compare OSI and TCP/IP models.
8. What is ARPANET?
9. Define Internet and Intranet.
10. What is encapsulation?
Part B: Descriptive Questions
1. Explain the OSI Reference Model with a neat diagram.
2. Discuss the TCP/IP Reference Model and its layers.
3. Compare OSI and TCP/IP reference models.
4. Explain the evolution of ARPANET and the Internet.
5. Describe network hardware and software components.
Problems/Activities
1. Draw and label the OSI model.
2. Draw the TCP/IP model and map OSI layers to TCP/IP layers.
3. Identify protocols used at each layer.

Tutorial Sheet – 2 (UNIT-I)


Physical Layer & Transmission Media
Part A
1. Define guided transmission media.
2. What are twisted pair cables?
3. Differentiate UTP and STP.
4. List applications of coaxial cable.
5. Define fiber optic cable.
6. What is attenuation?
COMPUTER NETWORKS(AM503PC)
7. What are wireless transmission media?
8. Define bandwidth.
9. What is signal distortion?
10. List advantages of optical fiber.
Part B
1. Explain twisted pair cable with advantages and disadvantages.
2. Discuss coaxial cable and its applications.
3. Explain fiber optic communication.
4. Compare guided and unguided transmission media.
5. Explain wireless transmission techniques.
Activity
Compare Twisted Pair, Coaxial Cable, and Fiber Optic Cable based on:
 Cost
 Speed
 Bandwidth
 Distance
 Security
Tutorial Sheet – (UNIT-III)
Network Layer & Routing Algorithms
Part A
1. Define routing.
2. What is shortest path routing?
3. Define flooding.
4. What is hierarchical routing?
5. Define multicast routing.
6. What is broadcast routing?
7. Define router.
8. What is hop count?
9. Define routing table.
10. What is internetworking?
Part B
1. Explain Network Layer design issues.
2. Explain shortest path routing algorithm.
3. Discuss flooding and hierarchical routing.
COMPUTER NETWORKS(AM503PC)
4. Explain broadcast and multicast routing.
5. Explain distance vector routing.
Problems
Apply Dijkstra's Algorithm for a given network topology.

Tutorial Sheet – (UNIT-IV)


Transport Layer
Part A
1. Define transport layer.
2. What is segmentation?
3. Define multiplexing.
4. What is port number?
5. Define connection management.
6. What is reliability?
7. Define flow control.
8. What is congestion control?
9. What is socket?
10. Define end-to-end communication.
Part B
1. Explain Transport Layer services.
2. Discuss connection establishment and release.
3. Explain transport protocol elements.
4. Explain multiplexing and demultiplexing.
5. Discuss transport layer design issues.
Tutorial Sheet – 11 (UNIT-V)
DNS, SNMP & Electronic Mail
Part A
1. What is DNS?
2. Define domain name.
3. What is SNMP?
4. Define MIB.
5. What is SMTP?
6. Define POP3.
7. Define IMAP.
COMPUTER NETWORKS(AM503PC)
8. What is email architecture?
9. Define DNS hierarchy.
10. What is a mail server?
Part B
1. Explain DNS architecture.
2. Explain SNMP protocol.
3. Explain Electronic Mail system.
4. Compare POP3 and IMAP.
5. Explain SMTP operation.
Activity
Trace how an email travels from sender to receiver.

You might also like