Back close

Course Detail

Course Name Computer Networks
Course Code 18CSA214
Program Bachelor of Computer Applications, B. C. A. (Bachelor of Computer Applications), B. C. A.
Semester Four
Credits Four
Year Taught 2018
Degree Undergraduate (UG)
School School of Arts and Sciences, School of Engineering
Campus Kochi, Mysuru, Amritapuri


Unit 1

Evolution of Computer Networking-Types of Network- networks topologies-Protocols & standards-Network Devices-The OSI reference model- TCP/IP Reference Model. Physical Layer: transmission media- Analog Transmission- Digital transmission

Unit 2

Data Link Layer Design Issues-Services provided to the Network Layer-Framing-Error Control-Flow Control- Error Detection and Correction- Elementary Data Link Protocols- Sliding Window Protocols- Multiple Access Protocols-An overview of IEEE Standard for LANs, MAC Address.

Unit 3

Introduction to Network Layer – Services – Circuit Switching Vs Packet Switching-Packet Switched Networks-Types of Routing-routing algorithms- congestion control algorithms-Network Protocols-IP- IPV4, IPV6, Subnets, Gateways- Congestion Avoidance in Network Layer.

Unit 4

The Transport Services – Services provided to the upper layers –Elements of transport Protocols –Internet Transport Protocols- Congestion Controls in Transport Layer Unit 5 Principles of Network Applications-Web and HTTP-Electronic mail-DNS


This course presents an in-depth discussion of the most important networking protocols comprising the TCP/IP protocol suite. Students will be able to understand state of the art in network protocols, architectures, and applications.

Text Books

  1. Computer Networks (Fifth Edition) – Andrew S. Tanenbaum (Prentice Hall of India)


  1. Computer Networking A Top-Down Approach(Fifth Edition)-James F. Kurose-Keith W. Ross (Pearson)
  2. Computer Networks – Protocols, Standards and Interfaces (Second Edition) – UylessBlack(Prentice Hall of India Pvt. Ltd.)
  3. Data communication and Networking(Fourth Edition)- Behrouz A Forouzan(Tata Mcgraw Hill)

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