computer networks
computer networks
Seats
Learning Objectives
The course objectives of this paper are to:
• Understand the concepts behind computer networks and data communication.
• Learn the different types of networks, network topologies and their characteristics.
• Learn the working of protocols used at various layers.
• Understand the utility of different networking devices.
Learning outcomes
241
• distinguish between different types of network devices and their functions.
• design/implement data link and network layer protocols in a simulated networking
environment.
SYLLABUS OF DSC06
Unit 1 (8 hours)
Introduction: Types of computer networks, Internet, Intranet, network topologies (bus, star,
ring, mesh, tree, hybrid topologies), network classifications. layered architecture approach,
OSI Reference Model, TCP/IP Reference Model. Transmission Modes: simplex, half duplex
and full duplex.
Unit 2 (9 hours)
Physical Layer: Analog signal, digital signal, the maximum data rate of a channel,
transmission media (guided transmission media, wireless transmission, satellite
communication), multiplexing (frequency division multiplexing, time-division multiplexing,
wavelength division multiplexing). Guided Media (Wired) (Twisted pair, Coaxial Cable,
Fiber Optics. Unguided Media (Radio Waves, Infrared, Micro-wave, Satellite).
Unit 4 (8 hours)
Network layer: Networks and Internetworks, virtual circuits and datagrams, addressing,
subnetting, Dijkstra Routing algorithm, Distance vector routing, Network Layer protocol-
(ARP, IPV4, ICMP).
Essential/recommended readings
1. Tanenbaum, A.S. & Wethrall, D.J.. Computer Networks, 5th edition, Pearson
Education, 2012.
Additional References
1. Comer, D. E.. Computer Networks and Internet, 6th edition, Pearson education, 2015.
2. Stallings, W., Data and Computer Communications, 10th edition, Pearson education
India, 2017.
242
Suggested Practical List :
243