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

Syll

The document outlines the course structure for 'Computer Networks' (19ECE311), detailing its objectives, outcomes, syllabus, and evaluation pattern. It aims to provide students with an understanding of networking principles, performance analysis, and practical implementation through simulations and experiments. The syllabus covers topics such as Internet protocols, network layers, and wireless networks, supported by recommended textbooks and references.

Uploaded by

Bala Vishnu
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)
20 views2 pages

Syll

The document outlines the course structure for 'Computer Networks' (19ECE311), detailing its objectives, outcomes, syllabus, and evaluation pattern. It aims to provide students with an understanding of networking principles, performance analysis, and practical implementation through simulations and experiments. The syllabus covers topics such as Internet protocols, network layers, and wireless networks, supported by recommended textbooks and references.

Uploaded by

Bala Vishnu
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

19ECE311 COMPUTER NETWORKS L-T-P-C: 4-0-0-4

Pre Requisite(s): Nil

Course Objectives

• Gain in-depth understanding of the fundamental networking principles, the challenges involved and
implementation issues encountered in designing practical network protocols at Internet scale
• Analyze both qualitatively and quantitatively the performance of network protocols and system
architectural design choices
• Connect networking principles with the actual implementation details as found in networking standards
currently used in practice
• Gain hands-on experience by watching the protocols in action through simulation and/or
software/hardware experiments

Course Outcomes

CO1: Able to understand the fundamental networking principles and protocol concepts
CO2: Able to connect networking principles with the practical network protocols currently used in the Internet
CO3: Able to analyze the performance of network protocols and system architectural design choices
CO4: Able to simulate, implement and monitor the performance of standard networking protocols by a network
Simulator, socket programming and a packet sniffer, respectively

CO – PO Mapping

PO/PSO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO
CO1 3 3 - - - - - - - - - 3 3 -
CO2 3 3 - - - - - - - - - 3 3 -
CO3 3 3 3 3 3 - - - - - - 3 3 3
CO4 - 3 3 3 3 - - - - - - 3 3 3

Syllabus

Unit 1
Introduction to the Internet - Services and Protocols, Edge and Core, Packet Switching vs. Circuit Switching -
Performance Metrics Delay - Loss – Throughput - Protocol Layers and Service Models OSI and TCP/IP
models - Application Layer: Client-Server and Peer-to-Peer architectures - Application Layer protocols -
Transport Layer - Unreliable Connectionless vs. Reliable Connection-Oriented Services - Multiplexing; Stop-and-
Wait - Go-Back-N and Selective-Repeat - UDP vs. TCP - Flow and Congestion Control.

Unit 2
Network Layer - Data plane forwarding vs. Control plane routing - Software Defined Networking (SDN) approach
- Network Services - Router architecture - Switching fabrics - Input and output queueing IPv4 and IPv6
addressing DHCP -NAT - IPv4 and IPv6 fragmentation - SDN based generalized forwarding - Routing and
Supporting Algorithms - Link State vs. Distance Vector - RIP - OSPF – BGP – ICMP - SNMP - SDN Control
Plane.

Unit 3
Link Layer – Services - Error Detection and Correction; Multiple Access protocols Channel partitioning -
Random access - Taking-Turns protocols - Switched LANs ARP - Ethernet - Link layer switching – VLANs
– MPLS - Introduction to Wireless and Mobile Networks - Link characteristics - CDMA - 802.11 WiFi -
Bluetooth and Zigbee - Cellular Networks - GSM – UMTS – LTE - Mobility management and handoff - Mobile
IP .

AMRITA VISHWA VIDYAPEETHAM BTECH ECE 2019 Modified July ‘22 Page 98 of 234
Text Book(s)
James Kurose and Keith Ross, “Computer Networking: A Top-Down Approach”, Seventh (Global) Edition,
Pearson Education Ltd., 2017.
Larry L. Peterson and Bruce S. Davie, “Computer Networks - A Systems Approach”, Morgan Kaufmann, Fifth
Edition, 2011.

Reference(s)
Brandon Rhodes, John Goerzen, “Foundations of Python Network Programming”, Third Edition, Apress, 2014.
Teerawat Issariyakul and Ekram Hossain, “Introduction to Network Simulator NS”2, Springer, Boston, MA, 2009.

Evaluation Pattern

Assessment Internal External


Periodical 1 (P1) 15
Periodical 2 (P2) 15
*Continuous Assessment (CA) 20
End Semester 50
*CA – Can be Quizzes, Assignment, Projects, and Reports

AMRITA VISHWA VIDYAPEETHAM BTECH ECE 2019 Modified July ‘22 Page 99 of 234

You might also like