0% found this document useful (0 votes)
12 views1 page

Computer Networks Course Syllabus

The document outlines the syllabus for a Computer Networks course, detailing the course structure, prerequisites, and key topics covered across three units. Topics include data communication, bandwidth utilization, transport and application layer protocols, and network security. Recommended textbooks and reference materials are also provided for further study.

Uploaded by

kansalp.parth
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views1 page

Computer Networks Course Syllabus

The document outlines the syllabus for a Computer Networks course, detailing the course structure, prerequisites, and key topics covered across three units. Topics include data communication, bandwidth utilization, transport and application layer protocols, and network security. Recommended textbooks and reference materials are also provided for further study.

Uploaded by

kansalp.parth
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Computer Networks

Course
SN Computer Networks L T P S C CH
Type
23CST-335
2 3 0 0 0 3 3 R
PRE- Basic Knowledge of Networking concepts, C or Java programming is
REQUISITE required.

SYLLABUS
UNIT-1 Introduction to Computer Network Contact Hours:15
Computer networks and distributed systems, Classifications of computer networks, Preliminaries of
Introduction:
layered network structures.
Data communication Representation of data and its flow, Various Connection Topology, Protocols and Standards, OSI model,
Components: Transmission Media.

LAN: Wired LAN, Wireless LAN, Virtual LAN.


Bit Rate, Bandwidth, Transmission Impairments: Attenuation, Distortion, Noise; Data Rate Limits:
Physical Layer
Nyquist Formula, Shannon Formula
UNIT-2 Bandwidth utilization and protocols in data link and network layer Contact Hours:15
Techniques for
Multiplexing - Frequency division, Time division and Wave division, Concepts on spread spectrum.
Bandwidth utilization
Fundamentals of Error Detection and Error Correction, Block coding, Hamming Distance, CRC; Flow
Data Link Layer and Control and Error control protocols - Stop and Wait, Go-back–N ARQ, Selective Repeat ARQ, Sliding
Medium Access Sub Window, Piggybacking, Random Access, Multiple access protocols - Pure ALOHA, Slotted ALOHA,
Layer: CSMA/CD, CDMA/CA

Switching, Logical addressing – IPV4, IPV6; Address mapping – ARP, RARP, BOOTP and DHCP–
Network Layer: Delivery, Forwarding and Unicast Routing protocols, Routing Algorithms: Distance Vector, Link State,
Hierarchical, Super-netting and Sub-netting
UNIT-3 Protocols in transport and application layer and network security Contact Hours:15
Process to Process Communication, User Datagram Protocol (UDP), Transmission Control Protocol
(TCP), SCTP Congestion Control; Quality of Service (QoS), QoS improving techniques - Leaky Bucket
Transport Layer: and Token Bucket algorithms.
.
Services provided to upper layers, Elements of Transport Protocols, Flow Control & Buffering, DNS,
Application Layer: DDNS, TELNET, EMAIL, FTP, WWW, HTTP, SNMP, Bluetooth, Firewalls.

Introduction to Network Security, Domain Name System, Electronic mail, directory services and network
Network Security: management, Basic concepts of Cryptography.

TEXT BOOKS/REFERENCE BOOKS


TEXT BOOKS
T1: Computer Networks by Andrew S Tanenbaum, third edition, Pearson Education (singapore) [Link], 2011.

T2: AICTE Recommended| Computer Networking – A top down approach featuring the Internet, Kurose James F. (Author),
Ross Keith W. (Author), Sixth edition, Pearson Education 30 June 2017

REFERENCE BOOKS
R1Data Communication and Networking by Behrrouz A Forouzan. Fourth Edition McGraw-Hill Forouzan Networking Series
2017.

You might also like