Back close

Course Detail

Course Name Computer Networks
Course Code 15CSE312
Program B. Tech. in Computer Science and Engineering
Semester Six
Year Taught 2019


Unit 1

The Internet – The Network Edge, the Network Core, Delay, Loss, and Throughput in Packet Switched Networks, Protocol Layers and Their Service Models. Principles of Network Applications: The Web and HTTP, File Transfer: FTP, Electronic Mail in the Internet, DNS – The Internet’s Directory Service, Peer-to-Peer Applications. Introduction and Transport Layer Services: Multiplexing and Demultiplexing, Connectionless Transport – UDP, Principles of Reliable Data Transfer.

Unit 2

Transport layer – Connection Oriented Transport – TCP, Principles of Congestion Control, TCP Congestion Control. Introduction Network Layer: Virtual Circuit and Datagram Networks, Inside a Router, The Internet Protocol (IP) – Forwarding and Addressing in the Internet, Routing Algorithms, Routing in the Internet, Broadcast and Multicast Routing.

Unit 3

The Link Layer and Local Area Networks – Introduction and Services, Error-Detection and Correction Techniques, Multiple Access Protocols, Link-Layer Addressing, Ethernet, Link-Layer Switches, PPP – The Point-to-Point Protocol.

Text Books

  • Kurose J. F. and Ross K. W., “Computer Networking: A Top-Down Approach”, Sixth Edition, Pearson Press, 2013.


  • Tanenbaum A. S., “Computer Networks”, Third Edition, PHI, 2004.
  • Stallings W., “Data and Computer Communications”, Seventh Edition, Pearson Education Asia, 2004.
  • Forouzan B. A., “Data Communication and Networking”, Third Edition, Tata McGraw Hill, 2004.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now