0% found this document useful (0 votes)
18 views2 pages

III-I CN Syllabus (2022-26 Batch)

Uploaded by

209201.rmpc
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
0% found this document useful (0 votes)
18 views2 pages

III-I CN Syllabus (2022-26 Batch)

Uploaded by

209201.rmpc
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/ 2

III Year - I Semester L T P C

Course Code: 20CS5T02 3 0 0 3

COMPUTER NETWORKS

COURSE OBJECTIVES
1. Understand state-of-the-art in network protocols, architectures, and applications.
2. Process of networking research
3. Constraints and thought processes for networking research
COURSE OUTCOMES
1. Understand OSI and TCP/IP models, and physical layer design issues
2. Analyze MAC layer protocols and LAN technologies
3. Learn various routing and congestion control algorithms
4. Understand the functionality of Transport, Session and Presentation layers
5. Differentiate various Application layer protocols

UNIT-I
Introduction: Network Topologies WAN, LAN, MAN. Reference models- The OSI Reference Model-
the TCP/IP Reference Model - A Comparison of the OSI and TCP/IP Reference Models.
Physical Layer: Guided Transmission Media, Digital Modulation and Multiplexing: Frequency
Division Multiplexing, Time Division Multiplexing, Code Division Multiplexing, Wavelength Division
Multiplexing.

UNIT-II
The Data Link Layer: Design issues, error detection and correction, elementary data link protocols,
sliding window protocols, example data link protocols - HDLC, the data link layer in the internet.
The Media Access Sub Layer: Channel allocation problem, multiple access protocols.

UNIT-III
Network Layer: Network layer design issues
Routing algorithms: Optimality Principle, Shortest Path Algorithm, Flooding, Distance Vector
Routing, Link State Routing, Hierarchical Routing, Broadcast Routing, Multicast Routing.
Congestion control algorithms.
UNIT-IV
The Transport Layer: Transport service, elements of transport protocol, Simple Transport Protocol,
Internet transport layer protocols: UDP and TCP
Session Layer: Design issues, remote procedure call (RPC)
Presentation Layer: Design issues, Data compression techniques

UNIT V
The Application Layer: Domain name system, electronic mail, World Wide Web: architectural
overview, dynamic web document and http.
Application Layer Protocols: Simple Network Management Protocol, File Transfer Protocol, Simple
Mail Transfer Protocol, Telnet

TEXT BOOKS:
1. Tanenbaum and David J Wetherall, Computer Networks, 6th Edition, Pearson Edu,
1 April 2022 (Publication Date)
2. Computer Networks: A Top Down Approach, Behrouz A. Forouzan, FirouzMosharraf,
McGraw Hill Education

REFERENCE BOOKS:
1. Larry L. Peterson and Bruce S. Davie, “Computer Networks - A Systems Approach” (5th ed),
Morgan Kaufmann/ Elsevier, 2011
2. James F.Kurose and Keith W.Ross,”Computer Networking: A Top Down Approach” (8th ed),
Pearson, 2022.

You might also like