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

Computer Networks Course Syllabus

The document outlines the syllabus for a Computer Networks course, including prerequisites and course structure. It covers topics such as data communication, bandwidth utilization, protocols in various layers, 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)
56 views1 page

Computer Networks Course Syllabus

The document outlines the syllabus for a Computer Networks course, including prerequisites and course structure. It covers topics such as data communication, bandwidth utilization, protocols in various layers, 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

C
SN Computer Networks L T P S C Course Type
H
23CST-335
2 3 0 0 0 3 3

PRE-REQUISITE Basic Knowledge of Networking concepts, C or Java programming is required.

SYLLABUS
UNIT-1 Introduction to Computer Network Contact Hours:15
Computer networks and distributed systems, Classifications of computer networks, Preliminaries of layered
Introduction:
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.
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 Control
Data Link Layer and and Error control protocols - Stop and Wait, Go-back–N ARQ, Selective Repeat ARQ, Sliding Window,
Medium Access Sub Piggybacking, Random Access, Multiple access protocols - Pure ALOHA, Slotted ALOHA, CSMA/CD,
Layer: CDMA/CA

Switching, Logical addressing – IPV4, IPV6; Address mapping – ARP, RARP, BOOTP and DHCP–Delivery,
Network Layer:
Forwarding and Unicast Routing protocols.
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 and Token Bucket
Transport Layer: algorithms.
.
DNS, DDNS, TELNET, EMAIL, FTP, WWW, HTTP, SNMP, Bluetooth, Firewalls.
Application Layer:

Electronic mail, directory services and network management, Basic concepts of Cryptography.
Network Security:

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 BehrrouzAForouzan. Fourth Edition McGraw-Hill Forouzan Networking Series 2017.

You might also like