2. Max. Marks: 150(IA:30, ETE:120)
Introduction:
Objective,
Scope
Outcome of the course
ZERO LECTURE
3. Course Description
The main emphasis of this course is on the organization and management of local area
networks (LANs). The course objectives include learning about computer network
organization and implementation, obtaining a theoretical understanding of data
communication and computer networks, and gaining practical experience in installation,
monitoring, and troubleshooting of current LAN systems. The course introduces
computer communication network design and its operations. The course includes the
following topics: Open Systems Interconnection (OSI) communication model; error
detection and recovery; local area networks; bridges, routers and gateways; network
naming and addressing; and local and remote procedures. On completion of the course,
the student should be able in part to design, implement and maintain a typical computer
network (LAN).
ZERO LECTURE
4. Course Objectives
1. Describe how computer networks are organized with the concept of
layered approach.
2. Implement a simple LAN with hubs, bridges and switches.
3. Describe how packets in the Internet are delivered.
4. Analyze the contents in a given Data Link layer packet, based on the layer
concept.
5. Design logical sub-address blocks with a given address block.
6. Decide routing entries given a simple example of network topology
7. Describe what classless addressing scheme is.
8. Describe how routing protocols work.
ZERO LECTURE
5. Course Outcomes
After the course completion, students will be able to:
4CSA4-07.1 (CO1)
State the various Communication Models
4CSA4-07.2 (CO2)
Identify the various types of network layer protocol.
4CSA4-07.3(CO3)
Test the various techniques for flow control and error control protocol.
4CSA4-07.4(CO4)
Analyze the various types of transport layer protocol.
ZERO LECTURE
6. RAJASTHAN TECHNICAL UNIVERSITY, KOTA
Syllabus II Year-IV Semester
:B.Tech. Computer Science and Engineering
4CS4-07: Data Communication and Computer Networks
UNIT-1
Introductory Concepts: Network hardware, Network
software, topologies, Protocols and standards, OSI model,
TCP model, TCP/IP model, Physical Layer: Digital and
Analog Signals, Periodic Analog Signals, Signal
Transmission, Limitations of Data Rate, Digital Data
Transmission, Performance Measures, Line Coding, Digital
Modulation, Media and Digital Transmission System
ZERO LECTURE
7. UNIT-2
Data Link Layer: Error Detection and Correction,
Types of Errors, Two dimensional parity check,
Detection verses correction, Block Coding, Linear
Block Coding, Cyclic Codes, Checksum,
Standardized Polynomial Code, Error Correction
Methods, Forward Error Correction, Protocols: Stop
and wait, Go-back-N ARQ, Selective Repeat ARQ,
ZERO LECTURE
9. UNIT-4
Transport Layer: Transport service, Elements of
transport protocols, User Datagram Protocol,
Transmission Control Protocol, Quality of service,
Leaky Bucket and Token Bucket algorithm
ZERO LECTURE
10. UNIT-5
Application Layer: WWW, DNS, Multimedia, Electronic mail, FTP,
HTTP, SMTP, Introduction to network security
ZERO LECTURE
11. Text Books:
1. Data Communication & Networking by Forouzan, Tata McGraw Hill.
2. Computer Network, 4e, by Andrew S. Tenenbaum, Pearson Education/ PHI.
Reference Book:
1. Computer Networking: A Top-Down Approach featuring the Internet,
3e by James F.Kurose.
2. 2. Computer Network by Godbole, Tata McGraw Hill.
3. 3. Computer Networking, by Stanford H. Rowe, Marsha L. Schuh
ZERO LECTURE
12. ABC analysis (RGB method) of
unit & topics
ZERO LECTURE
S.no. Category A Category B Category C Preparedness for “A” topics
1 TCP/IP model, Line Coding. Digital and Analog Signals,
Periodic Analog Signals,
Signal Transmission,
Limitations of Data Rate,
Digital Data Transmission,
Performance Measures,
Digital Modulation
Network hardware,
Network software,
topologies, Protocols and
standards, Media and
Digital Transmission
System
PPT
2. Error Detection and Correction, Types of
Errors, Two dimensional parity check,
Detection verses correction, Block Coding,
Linear Block Coding, Cyclic Codes,
Checksum, Standardized Polynomial Code,
Error Correction Methods,
Pure ALOHA, Slotted
ALOHA, CSMA/CD,
CSMA/CA
Forward Error Correction,
Protocols: Stop and wait,
Go-back-N ARQ, Selective
Repeat ARQ, Sliding
window, Piggy backing,
PPT
3. Routing algorithms: IPV4, IPV6 Address mapping: ARQ,
RARQ, Congestion control,
Unicast,
Multicast, Broadcast
routing protocols
Quality of Service,
Internetworking
4. User Datagram Protocol, Transmission
Control Protocol,
Quality of service, Leaky
Bucket and Token Bucket
algorithm
Transport service, Elements
of transport protocols Video Lecture, PPT
5. WWW, DNS, Multimedia, Electronic mail,
FTP, HTTP, SMTP
Introduction to network
security
Video Lecture
13. University Examination systems
ZERO LECTURE
Sr. No.
Name of the
exam
Max.
Marks
passing
marks
Nature of
paper
Syllabus
Coverage
Conducted
by
1. I Mid Term Exam 60 24 100% theoretical 60% PCE
2. IIMid Term Exam 60 24 100% theoretical 40% PCE
3.
University (End)Term
exam
120 48 100% theoretical 100% RTU