Back close

Course Detail

Course Name Computer Networks
Course Code 26CSA205
Program 5 Year Integrated B.C.A – M.C.A
Semester 3
Credits 4
Campus Mysuru

Syllabus

Unit I

Evolution of Computer Networking – Types of Networks – networks topologies – Protocols Standards, World Wide Web
Network Devices-The OSI reference model- TCP/IP Reference Model. Physical Layer: transmission media- Analog Transmission- Digital transmission

Unit II

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, MAC Address.

Unit III

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 IV

The Transport Services – Services provided to the upper layers –Elements of transport Protocols –Internet Transport Protocols- Congestion Controls in Transport Layer, Application Layer: Domain Name System, and Hyper Text Transfer Protocol, Electronic mail, File Transfer Protocol, Remote login.

Lab Syllabus
  • Networking Commands & Basics — ping, traceroute, arp, ipconfig/ifconfig, netstat, nslookup, route; intro to WWW and protocols.
  • Packet Sniffing with Wireshark — Capture & analyze Ethernet, ARP, IP, ICMP, TCP, UDP; observe 3-way handshake and DNS lookup.
  • Topologies & Devices (Simulator) — Build bus/star/ring in Packet Tracer; hub vs switch vs router behavior.
  • Physical Layer & Media — Compare UTP/STP/coax/fiber; attenuation/bandwidth demo; encoding overview (NRZ/Manchester).
  • Framing Techniques (Code) — Implement character count, byte stuffing, and bit stuffing.
  • Error Detection & Correction (Code) — CRC-16/32, Internet checksum, Hamming(7,4)/(12,8) with single-bit error correction.
  • Flow Control Protocols (Sim/Code) — Stop-and-Wait; Sliding Window: Go-Back-N & Selective Repeat with timing diagrams.
  • MAC Protocols (Sim) — CSMA/CD, CSMA/CA, token passing; collision/backoff observation.
  • Routing Algorithms (Code) — Dijkstra (link-state) & Distance Vector; compute shortest paths and convergence behavior.
  • IP Addressing & Subnetting — Design subnets/VLSM for a campus; subnet masks, gateways, route summarization.
  • Router Config: Static & Dynamic (Simulator) — Static routes, RIP v2, OSPF single area; verify with show ip route/pings.
  • IPv6 Configuration — Global/link-local, SLAAC, dual stack; simple inter-VLAN + routing verification.
  • Congestion Control (Sim/Trace) — Leaky/Token Bucket, RED/WRED concepts; observe TCP throughput under loss/latency.
  • Socket Programming — TCP and UDP client/server; file transfer over TCP; measure RTT/throughput.
  • Application Layer Protocols — DNS (nslookup/dig), HTTP (requests, headers), SMTP/IMAP/POP3 (telnet demo), FTP & SSH.

Objectives and Outcomes

Course Objective(s)

  • Build an understanding of the fundamental concepts of computer
  • Familiarize the student with the basic taxonomy and terminology of the computer networking
  • Students will be able to gain expertise in some specific areas of networking such as the design and maintenance of individual

Course Outcomes

COs Description
CO1 Analyze the services of OSI, TCP/IP model and design of network topologies
CO2 Develop error control, correction and error detection methods for data transmission
CO3 Implement networking protocols and technologies in practical network scenarios.
CO4 Apply knowledge of the transport and application layer to design and implement network applications.

CO-PO Mapping

PO  

PO1

 

PO2

 

PO3

 

PO4

 

PO5

 

PO6

 

PO7

 

PO8

CO
CO1 3 2 3 1
CO2 2 3 3 1 2
CO3 2 2 3 2 1
CO4 2 2 3 2 2

Textbooks / References

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

Evaluation Pattern

Assessment

Weightage (%)

Midterm

20

Continuous Assessment (including lab)

50

End Semester Exam

30

Total Marks

100

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