COURSE SUMMARY
Course Title: 
Introduction to Computer Networks
Course Code: 
15EEE347
Year Taught: 
2015
2016
2017
2018
Degree: 
Undergraduate (UG)
School: 
School of Engineering
Campus: 
Bengaluru
Coimbatore
Amritapuri

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

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.

  • William Stallings, “Data and Computer Communications”, 7th Edition, Pearson Education Asia, 2004.
  •  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.