SCHOOL OF COMPUTER ENGINEERING
KALINGA INSTITUTE OF INDUSTRIAL TECHNOLOGY (KIIT)
(Deemed to be University, u/s 3 of UGC Act 1956)
Subject: Computer Networks (5th Semester) Subject Code: CS-30003
Academic Session: Autumn Semester 2025 Contact hours per week:
3 hours (LTP: 3-0-0)
Course Coordinator: Dr. Jaydeep Das
Syllabus:
UNIT I
Data Communications:
Data Transmission, Multiplexing, Data Encoding Techniques, Introduction to computer
networks, Network, Topologies, Reference Models: ISO/OSI Model and TCP/IP Model.
UNIT II
Physical Layer:
Transmission Media, Analog signals, Digital Signals, Data Link Layer, Error Detection and
Correction, Parity, LRC, CRC, Hamming Code, Flow Control and Error Control, Stop and
wait, ARQ, Sliding window – IEEE, Ethernet.
UNIT III
Network Layer:
Packet Switching and Circuit Switching, IP addressing methods, Subnetting, Super netting,
Routing Protocols: IP, ARP, RARP, DHCP, Routing Algorithms: Distance Vector Routing,
Link State Routing.
UNIT IV
Transport Layer:
Transport Services, UDP, TCP, Congestion Control, Quality of Services (QOS).
UNIT V
Application Layer:
Domain Name Space (DNS), Electronic Mail, HTTP, WWW.
Course Outcome:
Upon completion of this course, the students will be able to:
CO1: Use of different models for study of computer networks
CO2: Identify the components required to build different types of networks
CO3: Choose the required functionality at each layer for given application
CO4: Identify solution for each functionality at each layer
CO5: Trace the flow of information from one node to another node in the network
CO6: Build networking solutions using the concepts of world wide web and
electronic mail technologies
Course Coverage and Delivery Plan:
Unit Name and Topics/Coverage No. of Lectures
SDG Mapping lectures serial nos.
• Introduction to Computer Networks
Data • Packet Switching and Circuit Switching DIFFEREN 3 1-3
Communications • Network Topologies CE
(SDG: 09) Book Chapter: 1
• Reference Models: ISO/OSI Model and TCP/IP
Model.
• Architecture and principles of network applications
Application (client-server, peer-to-peer, hybrid) LOOK AT THE DIAGRAM
Layer • WWW and HTTP: Working, Message AND Formats,
SOME 5
URL,IP ADDRESS 4-8
(SDG: 08, 11) Cookies NUMERICALS ANS EMAIL
Book Chapter:
• HTTP KASMTP,
Electronic Mail: Components and Architecture, WORKING DEKH
LENA 10
POP3, IMAP4, MIME
• Domain Name Space (DNS) functionality, Architecture,
Resolution (iterative and recursive), Resource Records
(A, NS, MX, CNAME etc.)
• Introduction to Transport Layer
• Transport Layer Services 12 9-20
• Multiplexing and de-multiplexing
• Flow Control in Transport Layer Book Chapter:
- Stop-and-wait 9
DRAWING
Transport - Go-back-N
Layer - Selective-Repeat
(SDG: 09, 11) • UDP: Services and Applications, Segment format
• TCP: Services
- Segment format
- TCP Connection management, Timer
- State Transition Diagram
- Windows in TCP
- Flow Control
- Congestion Control (Slow start,
congestion avoidance, and fast recovery)
*********MID SEMESTER*********
• Introduction to Network Layer services
• IP addressing methods 12 21-32
• Subnetting & Super netting
• IPv4 datagram format Book Chapter:
• ICMP 7, 8
Network Layer • NAT
(SDG: 09, 11) • Routing Algorithms: Distance Vector, Link State,
Path Vector
• Routing Protocols: RIP, OSPF, BGP (basic)
• Protocols: IP, ARP, RARP, DHCP
Data-Link • Error, Detection and Correction methods (Parity, 33-37
Layer LRC, CRC, Hamming Code) 5
(SDG: 11, 12) • Media Access Control (Pure ALOHA, Slotted Book Chapter:
ALOHA, CSMA, CSMA/CD, CSMA/CA) 3, 4
• Ethernet Frame format
Physical Layer • Analog Signals and Digital Signals 3 38-40
• Data Transmission and Multiplexing
• Transmission Media Book Chapter:
2
Text Book:
Behrouz A. Forouzan, Data Communications and Networking with TCPIP
Protocol Suite, 6th Edition, (ISBN: 978-93-5532-094-0)
Reference Book:
1. W. Stallings, “Data and Computer Communication”, Tenth Edition, Pearson Education,
2018.
2. Larry L. Peterson, Bruce S. Davie, “Computer Networks: A Systems Approach”, Sixth
Edition, Morgan Kaufmann Publishers, 2011.
3. Nader. F. Mir, “Computer and Communication Networks”, First Edition,
Pearson Publisher 2007
4. Behrouz A. Forouzan and Firouz Mosharraf, “Computer Networks: A Top-
Down Approach”, Mc Graw Hill, 2023 (ISBN: 978-93-5532-490-0)
Scheme of Evaluation:
Full marks for the Computer Networks theory is 100, which is divided into the following
components.
⚫ Internal Assessment (30 Marks)
⚫ Mid Semester (20 Marks)
⚫ End Semester (50 Marks)
Activity Details and Tentative Schedule:
Activity Type Focus Date Marks CO
1 Assignment-1 Critical Thinking 4th week of July, 2025 5 CO1
2 Assignment-2 Critical Thinking 2nd week of August, 2025 5 CO2
3 Quiz-1 Quiz 4th week of August, 2025 5 CO3
MID SEMESTER Examination [08-13 September 2025]
4 Assignment -3 Critical Thinking 4th week of September, 2025 5 CO4
5 Group Activity & Presentation Creation, Reflections 2nd week of October, 2025 5 CO5
6 Quiz-2 Quiz 4th week of October, 2025 5 CO6
END SEMESTER Examination [10-19 November 2025]
Note: Defaulter Tests may be conducted for the absentees.
Links to e-resources (NPTEL, YouTube, Swayam, Virtual lab etc)
• [Link]
• [Link]
• [Link]
• [Link]
• [Link]
• [Link]