Back close

Course Detail

Course Name Introduction to Computer Networks
Course Code 15EEE347
Program B. Tech. in Electrical and Electronics Engineering
Credits Bengaluru / Coimbatore / Amritapuri
Year Taught 2015
Year Taught 2016
Year Taught 2017
Year Taught 2018


Unit 1

Introduction to Computer Networks

Uses of Computer Networks, Network Hardware, Network Software, Network Reference Models, Example Networks – The Internet, Connection-Oriented Networks: X.25, Frame Relay, ATM, Ethernet,

Physical Layer

Guided Transmission Media, Wireless Transmission, Public Switched Telephone Network – Structure of the Telephone System, Local Loop: Modems, ADSL, Multiplexing, Switching.

Data Link Layer (Logical Link layer)

Data link layer design issues: Framing, Error Control, Flow Control.

Error detection and correction, Error-Correcting Codes, Error-Detecting Codes, Data link protocols: Stop-and-Wait protocol, Sliding Window Protocols.

Unit 2

Data Link layer (MAC Layer)

MULTIPLE ACCESS CONTROL PROTOCOLS – ALOHA, Carrier Sense Multiple Access Protocols, Collision-Free Protocols, Limited-Contention Protocols, ETHERNET, Repeaters, Hubs, Bridges, Switches, Routers and Gateways.

Network Layer – Network Layer Design Issues, IP addressing, Routing Algorithms, ARP, RARP.

Unit 3

Transport Layer

Transport Service, Elements of Transport Protocols, Internet Transport Protocols – TCP, UDP Application Layer: DNS, electronic mail.

Security in Computer Networks

Principles of Cryptography, Symmetric-Key Algorithms, Public-Key Algorithms.

Text Books

  1. William Stallings, “Data and Computer Communications”, 7th Edition, Pearson Education Asia, 2004.
  2.  Andrew S Tanenbaum, “Computer Network”, Fourth Edition, Pearson Education, 2003.


  • James F Kurose and Keith W Ross, “Computer Networking – a Top Down Approach Featuring the Internet”, Second Edition, Pearson Education, 2003
  • Berhouz A Forouzan, “Data Communication and Networking “, 3rd Edition, Tata McGraw Hill, 2004.

‘Introduction to Computer Networks’ is a course offered in B. Tech. in Electrical and Electronics Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham.

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