Professional Documents
Culture Documents
Syllabus
BCA
COMPUTER NETWORKS
LTP
310
UNIT 1
Computer networks, Network Hardware—Local Area networks, Metropolitan Area networks, Wide
Area networks, Wireless networks, Internetworks, Network Software: Protocol Hierarchies, Design
and Issue for layers, Interfaces and services, Connection oriented and Connection less Services. OSI
reference model, and its Evolution, TCP/IP model.
UNIT 2
The Physical Layer: Transmission media, twisted pair, Base band and Broadband coaxial cable, Fiber
optics, unguided media. MODEM, ISDN services, Switching Message, Packet Circuit switching
TDM, and FDM.
UNIT 3
Data Link Layer, Error detection and Correction, Protocols: Simplex Stop and wait protocols, One bit
sliding window protocol, Using Go-Back N. Flow control, Sliding Window Protocol, Channel
Allocation Problem, Multiple Access Protocol: ALOHA, CSMA protocol, Collision Free protocol,
Polling, FDM, TDM, Network layer: Routing Algorithm, Congestion Control Algorithm, IP
Protocol, IP Addresses, subnets
UNIT: 4
The Medium Access Sub Layer: Framing, Static and Dynamic Channel Allocation in LANs and
MANs, IEEE Standard 802.3, and Ethernet IEEE standard 802.4 and token Ring, IEEE Standard
802.5, Token Bus, Bridges: Bridges from 802.x to 802.y, transport bridges, Source Routing Bridges,
Gateways, Routers, ISDN, ATM, X.25.
UNIT: 5
The Network Layer: Network layer design issue, shortest path routing, Flooding, Flow-based routing,
Broadcast routing, Congestion control and prevention policies; Internetworking connectionless
internetworking, tunnelling Internet work, Routing, Fragmentation, Firewall, IP address, Internet
Controls Protocols.
UNIT 6
Transport layer: Addressing, Establishing and releasing a connection, Multiplexing, Crash Recovery;
TCP service Model, TCP protocol, The Application Layer: Network Security, Domain Name
System, Email: Architecture and Services, Message formats, Message transfer.
SUGGESTED READINGS
Course Description
Intended as a first course in communication networks for upper-level undergraduate students. Topics
include basic techniques for channel transmission, error control, flow control, multiplexing, switching,
routing, signaling, and scheduling. Students will also learn practical aspects of the Internet and telephone
Networks
Course Objectives:
Course Outlines:
Learning Outcomes:
Upon the successful completion of this course students will be able to:
Evaluate the operation and performance of practical data link protocols using the principles of
framing, error detection and correction, ARQ and multiple access control.
Apply the principles of network layer design to the analysis and evaluation of routing algorithms,
congestion control techniques, internetworking and addressing;
Apply the concepts of addressing and address resolution, connection establishment, reliable
transport, flow control and congestion control to install a simple client-server network using multiple
stations and multiple media types.
Understand the legal issues and responsibilities of the tradeoff between the user's privacy and the
organization's ownership of the network and its local and global impact on an organization.
Digital Resources
Remedial Class room
Class Room Teaching Teaching (PPTs/Video Tutorials & Assignments
teaching (Online/Offline)
Lectures
Simulations/Demonstration
Group Discussion Case Study Expert Guest Lecture
s
RAMA INSTITUTE OF HIGHER EDUCATION
Approved by AICTE & NCTE, Affiliated to M.J.P.R.U. & AKTU
Lecture Plan
BCA
COMPUTER NETWORKS
Lesson Plan
BCA
NAME OF FACULTY: Ms. Vaishali Kaushik Year/ Sem.: 2/III Sem
DEPARTMENT : BCA Subject: COMPUTER NETWORKS
Proposed Actual
S. Unit Unit’s Name Topic To Be covered
Date Date
No
1
4
Unit -1 Introduction
5
10
11
Unit-2 The Physical
12 Layer
13
14
17
18
19
20
21
22
23
RAMA INSTITUTE OF HIGHER EDUCATION
Approved by AICTE & NCTE, Affiliated to M.J.P.R.U. & AKTU
24
25
26
27
28
29
30
The Medium
Unit-4 Sub Access
31 Layer
32
33
34
35
The Network
Unit-5
Layer
Transport
Unit-6
Layer