Course Code: CA307
Course Title: INTRODUCTION TO COMPUTER NETWORKS
Pre-requisite(s):
Co- requisite(s): Computer Networks Lab
Credits: 4 L:3 T:1 P:0
Class schedule per week: 04
Class: BCA
Semester / Level: V/3
Branch: Bachelor of Computer Applications
Course Objectives
This course envisions to impart to students to:
A. To build an understanding of the fundamental concepts of the data
communication model and communications architecture.
B. To study characteristics of communication mediums and the characteristics of
signals propagated through different transmission media, including concepts of
transmission impairments.
C. To understand the basic principles of signal encoding techniques, error- detection,
and error-correction techniques.
D. To understand techniques for flow control and multiplexing for maximum
utilization of bandwidths in the data communications process.
E. To understand the various switching techniques and routing techniques for
efficient transmission.
Course Outcomes
After the completion of this course, students will be able to:
CO1 Understand and be able to explain the principles of a layered protocol
architecture; be able to identify and describe the system functions in the
correct protocol layer and further describe how the layers interact.
CO2 Understand, explain and calculate digital transmission over different types of
communication media.
CO3 Understand, explain and solve mathematical problems for data-link and
network protocols.
CO4 Describe the principles of access control to shared media and perform
performance calculations.
CO5 Understand and explain the principles and protocols for route calculations
and be able to perform such calculations.
103
SYLLABUS
(NO. OF
MODULE LECTURE
HOURS)
Module – I
Network: Needs and Advantages, Network Hardware, Network software, Classification of 8
Networks: LAN, MAN, WAN, Network Topology: Bus, Star, Ring, Star bus, Star ring,
Mesh – Features, Advantages and disadvantages of each type.
Module – II
Transmission Media: Wired & Wireless transmission, properties &speciality of various 8
media, Connectivity Devices: Modem, Repeater, NIC, Network adapters, Connectors,
Transceiver, Hub, Bridge, Switches, Routers and Gateways,
Network Architecture: Layering and Design, OSI Reference Model, TCP/IP Model, SNA
Module – III
8
Physical Layer: Functions and Services, Interface: EIA 232 D Interface, DTE/DCE
Interface, Null Modem, Physical Layer Standard. Multiplexing: FDM & TDM
Module – IV
8
Data Link Layer: Functions, Error control: Error Detection and Correction Techniques),
Flow Control: Stop and Wait & Sliding Window Flow controls. Protocols: HDLC.
Network Layer: Need and Services, Internetworking Principles, Internet Protocol(IPv4),
Routing, Congestion Control.
Module – V
Local Area Network: Ethernet, Fast Ethernet, Token Rings, FDDI, ATM, IEEE 802
8
standards: 802.3, 802.4, 802.5
Network Security: Network security issues, approaches to network security, hacking.
Firewalls: types of firewall technology- network level and application level, limitations of
firewalls. Encryption and Decryption (Basic concepts)
TEXT BOOK
1. Tanenbaum Andrew S, “Computer Networks”, Pearson Education, New Delhi.
104
REFERENCE BOOKS
1. ComerD E, “Computer Networks and Internet”, 2nd Edition, Pearson Education, NewDelhi.
2. GuptaPrakash C, “Data Communication & Computer Networks”, PHI, New Delhi.
3. Forouzan B., “Data Communications and Networking”, 3rd edition, Tata McGraw-Hill Publications.
Gaps in the Syllabus (to meet Industry/Profession requirements)
POs met through Gaps in the Syllabus
Topics beyond syllabus/Advanced topics/Design
POs met through Topics beyond syllabus/Advanced topics/Design
Course Outcome (CO) Attainment Assessment Tools & Evaluation Procedure
Direct Assessment
Assessment Tool % Contribution during CO Assessment
First Quiz 10
Mid Semester Examination 25
Second Quiz 10
Teacher’s Assessment 5
End Semester Examination 50
Indirect Assessment
1. Student Feedback on Faculty
Mapping of Course Outcomes onto Program Outcomes
Program
Specific
Course Program Outcomes (POs)
Outcomes
Outcome
(PSOs)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CO1 3 3 3 2 1 1 2 2 1 1 1 1 1 2 2
CO2 3 1 1 1 1 3 1 1 2 1 1 2 3 2 3
CO3 2 3 3 1 2 1 2 2 1 1 1 2 2 2 3
CO4 1 1 3 3 1 1 1 1 1 1 1 1 2 3 3
CO5 3 3 3 1 2 1 1 2 1 1 2 1 1 2 3
Correlation Levels 1, 2 or 3 as defined below:
1: Slight (Low) 2: Moderate (Medium) 3: Substantial (High)
Mapping Between COs and Course Delivery (CD) methods
105