100% found this document useful (1 vote)
90 views3 pages

CN Lesson Plan

This document provides information about the Computer Networks course offered at Kalinga Institute of Industrial Technology. The course is offered in the 5th semester to computer engineering students. It covers topics like the OSI model, TCP/IP protocol suite, application layer protocols, transport layer protocols, network layer, link layer, and data communication fundamentals. Students will be evaluated based on internal assessments, mid-semester exams, end-semester exams, assignments, quizzes and activities. Relevant resources for the course are also provided.

Uploaded by

rajshreed2014
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
90 views3 pages

CN Lesson Plan

This document provides information about the Computer Networks course offered at Kalinga Institute of Industrial Technology. The course is offered in the 5th semester to computer engineering students. It covers topics like the OSI model, TCP/IP protocol suite, application layer protocols, transport layer protocols, network layer, link layer, and data communication fundamentals. Students will be evaluated based on internal assessments, mid-semester exams, end-semester exams, assignments, quizzes and activities. Relevant resources for the course are also provided.

Uploaded by

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

SCHOOL OF COMPUTER ENGINEERING

KALINGA INSTITUTE OF INDUSTRIAL TECHNOLOGY (KIIT)


(Deemed to be University, u/s 3 of UGC Act 1956)

Course Handout: Computer Networks (5th Sem.)

Academic Session: Autumn sem. 2023


Subject code: IT-3009
L-T-P: 3-0-0
Contact hours per week: 3 hours
Course Teacher: Dr.Suneeta Mohanty

Course Outcome:
At the end of the course, the students will be able to:

CO1: differentiate among the models used for communication in a computer network and identify their
usability.
CO2: analyze how information transforms while moving through various layers of a computer network.
CO3: understand the working of application layer protocols and apply to design new protocols.
CO4: distinguish the role of different technologies in achieving reliability and improving efficiency of
data communication.
CO5: design and engineer routes to interconnect and communicate among nodes.
CO6: analyze how data integrity is preserved and data collision is prevented during
communication in a network.

Scheme of Evaluation:
Full marks for the Computer Networks theory is 100, which is divided into the following
components.
 Internal Assessment (30 Marks) :
{Assignments/quizzes/Activities (20 Marks) + Continuous Evaluation (10 Marks)}
 Mid Semester (20 Marks)
 End Semester (50 Marks)
Course Coverage and Delivery plan:
Module Topics/Coverage No. of Lectures
Name lectures serial nos.
1. Introduction to computer Networks
Introduction 2. Packet and circuit switching 4 1-4
3. OSI Reference Model and TCP/IP
Protocol Suite
4. Protocol Layers and service model
5. Delay and throughput in Packet-
switched Network
3. Tutorial/Activity
1. Architecture and principles of network
applications (client-server, peer-to-peer,
hybrid)
2. HTTP: Working, Message Formats
Application 3. DNS functionality, Architecture 6 5-10
Layer (iterative and recursive), record (A, NS,
MX, CNAME etc.)
4. E-mail components and architecture
5. Tutorial/Activity
1. Introduction and Transport Layer
services
2. Multiplexing and de-multiplexing ofdata
3. Flow Control in Transport Layer
-stop-and-wait
-Go-back-N
-Selective-Repeat
4. UDP
-Services
-Applications
-Segment format
Transport 5. TCP 12 11-22
Layer -Services
-Segment format
-TCP Connection management
-State Transition Diagram
-Windows in TCP
-Flow Control
-Congestion Control (slow start,
congestion avoidance, and fast
recovery)
6. Tutorial/Activity
Network Layer 1. Overview and services 12 23-34
2. IPv4 datagram format
3. IPv4 addressing, subnetting and
supernetting
4. DHCP
5. ICMP
6. NAT
7. Routing Algorithms
-Link state
-Distance vector
-Path vector
8. Routing Protocols
- OSPF
- RIP
- BGP
9. Tutorial/Activity
1. Introduction and services
2. Error detection techniques
- CRC, Parity, Checksum etc.
3. Error correction techniques
Link-layer 6 35-40
- Hamming code
4. Multiple access protocols
5. ARP
6. Ethernet Frame format
7. Tutorial/Activity

Text Book:
1. Computer Networks: A top-down approach by Forouzan, McgrawHill .

Reference Book:
1. Computer Networking: A top-down approach”, by Kurose and Ross, 5th
Edition, Pearson
2. Computer Networks”, by A.S. Tannenbaum, 5th Edition, Pearson
3. Computer Networks: A systems approach”, by Peterson and Daive, 5th
Edition, Morgan Kaufman

Activity Details and Schedule: ( Might vary for faculties)


Activity Type Focus Date Marks CO
1 Assignment-1 Critical Thinking 1st week of August, 23 5 CO1
2 Group Activity & Presentation Creation, Reflections 4th week of August, 23 5 CO2
3 Quiz-1 Quiz 2nd week of September, 23 5 CO3
4 Assignment -2 Critical Thinking 2nd week of October, 23 5 CO4
5 Assignment-3 Critical Thinking 1st week of November, 23 5 CO5
6 Quiz-2 Quiz 3rd week of November, 23 5 CO6

Links to e-resources (NPTEL, YouTube, Swayam, Virtual lab etc)


https://onlinecourses.nptel.ac.in/noc22_cs19/preview

You might also like