0% found this document useful (0 votes)
3 views

computer networks

The document outlines the course DSC-12: Computer Networks, detailing its credit distribution, eligibility criteria, and prerequisites. It specifies the learning objectives and outcomes, along with a comprehensive syllabus covering various network types, protocols, and practical exercises. Essential readings and additional references for the course are also provided.

Uploaded by

meshramsejal08
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

computer networks

The document outlines the course DSC-12: Computer Networks, detailing its credit distribution, eligibility criteria, and prerequisites. It specifies the learning objectives and outcomes, along with a comprehensive syllabus covering various network types, protocols, and practical exercises. Essential readings and additional references for the course are also provided.

Uploaded by

meshramsejal08
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Society name Mentor name Total Capacity Total Enrolled Unfilled

Seats

II. Do the following database administration commands:


create user, create role, grant privileges to a role, revoke privileges from a role, create
index
II. Execute queries given in part I through a high-level language using ODBC
connection.

DISCIPLINE SPECIFIC CORE COURSE– 12 (DSC-12): Computer Networks

Credit distribution, Eligibility and Pre-requisites of the Course

Course title & Credits Eligibility Pre-requisite of


Code criteria the course (if
any)
Lectur Tutorial Practical/
e Practice

DSC12 4 3 0 1 Pass in DSC 04 Object


Computer Class XII Oriented
Networks Programming
with C++/ GE
1a
Programming
using C++ /
GE1b
Programming
with Python/
DSC 01
Programming
using Python/
GE 3b: Java
Programming

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

Upon successful completion of the course, students will be able to:


• differentiate between various types of computer networks and their topologies.
• understand the difference between the OSI and TCP/IP protocol suit.

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 3 (10 hours)


Data Link and MAC Layer: Data link layer services, error detection and correction
techniques, error recovery protocols (stop and wait, go back n, selective repeat), multiple
access protocols with collision detection, MAC addressing, Ethernet, data link layer
switching, point-to-point protocol.

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).

Unit 5 (10 hours)


Transport and Application Layer: Process to process Delivery- (client-server paradigm,
connectionless versus connection-oriented service); User Datagram Protocols, TCP/IP
protocol, Flow Control. FTP (File Transfer Protocol), SMTP (Simple Mail Transfer Protocol),
Telnet (Remote login protocol), WWW (World Wide Web), HTTP (HyperText Transfer
Protocol), URL (Uniform Resource Locator).

Essential/recommended readings

1. Tanenbaum, A.S. & Wethrall, D.J.. Computer Networks, 5th edition, Pearson
Education, 2012.

2. Forouzan, B. A.. Data Communication and Networking, 4th edition, McGraw-Hill


Education, 2017.

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 :

Practical exercises such as

Introduce students to any network simulator tool and do the following:

1. To Study basic network command and Network configuration commands.


2. To study and perform PC to PC communication.
3. To create Star topology using Hub and Switch.
4. To create Bus, Ring, Tree, Hybrid, Mesh topologies.
5. Perform an initial Switch configuration.
6. Perform an initial Router configuration.
7. To implement Client Server Network.
8. To implement connection between devices using router.
9. To perform remote desktop sharing within LAN connection.

243

You might also like