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

Course Plan - 21CSA212- Computer Network

Uploaded by

akhil.km
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Course Plan - 21CSA212- Computer Network

Uploaded by

akhil.km
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

Amrita School of Arts and Sciences, Mysuru Campus

COURSE PLAN
Department Computer Science

Course Title Computer Networks

Course Code 21CSA212

Program and Section BCA

Academic Year 2022-23 Even Sem

Semester IV

LTP/ hours per week- Credit L: 03, T: 01 and P: 00, 4 Credits

Course Instructor Details Mr. Akhil K M


[email protected]
+91 9645368919
Mr. Santhosh Kumar B J
[email protected]
+91 99454 39885
Amrita School of Arts and Sciences, Mysuru Campus
Programme Outcomes:

POs Description
Basic Knowledge: Apply knowledge of Mathematics and Computer Science for complex
PO1
problem-solving.
Design and develop solutions: Design and develop solutions for complex problems with
PO2 appropriate consideration for public health and safety and cultural, societal, and environmental
considerations.
Modern Tools: Design and develop applications using modern tools to acquire and manage data,
PO3
and analyse and interpret it.
PO4 Ethics: Apply ethical principles and commit to professional ethics and responsibilities.
Communication: Communicate effectively with the domain-specific community and with society
PO5
at large, with effective reports.
Team Work: Function effectively as an individual, and as a member or leader in diverse teams,
PO6
and in a multidisciplinary environment.
Amrita School of Arts and Sciences, Mysuru Campus

Program Specific Outcomes (PSOs)

PSO 1 Ability to showcase logical thinking and programming for efficient application development.

PSO 2 Develop applications using the software standards and practices, tools, and technologies.

PSO 3 Ability to learn emerging computing paradigms for innovation

Course Outcomes (COs)

COs Description

CO1 Understand the concepts of Data Communication.

CO2 Learn the functions of OSI Layers.

CO3 Familiarise with the Transmission Media, Flow Control and Error Detection & Correction.

CO4 Understand fundamental concepts in Routing, Addressing & working of Transport Protocols.
CO5 Gain familiarity with common networking & Application Protocol
Amrita School of Arts and Sciences, Mysuru Campus
Course Plan
Week Lect.
Topics Keywords Teaching Aid Text book with chapter CO Mapping
Hrs.

Unit-1
Computer network T1: Chapter 1: 1.1 Example
1 Evolution of computer Black board teaching CO1
Networks
networking

Transmission technology - T1: Chapter 1: 1.2 Network


Scale network unicast, multicast and Hardware
technologies - broadcast.
2 Black board teaching R3: Chapter 22: 22.4 CO1
Transmission technology
Types of networks - LAN, MAN Multicast Routing Protocols
and Types of networks
1 and WAN Chapter 1: 1.2 Networks

T1: Chapter:1: 1.2 Network


3 Network topologies Mesh, Star and Bus Black board teaching Hardware CO1,CO2
R3: Chapter:1: 1.2 Networks

T1: Chapter:1: 1.2 Network


4 Network topologies Ring and Hybrid Black board teaching Hardware CO1,CO2
R3: Chapter:1: 1.2 Networks

2 5 Protocols & Standards – Protocol, Connection-oriented Black board teaching T1: Chapter 1: 1.3 Network CO1,CO2,
Connection-oriented and and Connectionless Software
CO3
Connectionless Services
R3: Chapter 1: 1.4 Protocols
and Standards
Amrita School of Arts and Sciences, Mysuru Campus
T1: chapter 4: 4.7.5
Repeaters, Hubs, Bridges,
Network devices - Hub, Bridge, Switches, Routers and
Network devices and Switch, Router and Gateways Gateways CO1,CO2,
6 Black board teaching
Network Models Network Models – OSI model Chapter 1: 1.4 Reference CO3
and TCP/IP model Models
R3: Chapter 15: 15.1
Connecting devices

T1: Chapter 1: 1.4.1 The OSI


Physical, Datalink, Network Reference Model CO1,CO2,
7 The OSI Reference Model Powerpoint Presentation
layers R3: Chapter 2: 2.3 Layers in CO3
the OSI model

T1: Chapter 1: 1.4.1 The OSI


Transport, Session, Reference Model CO1,CO2,
8 The OSI Reference Model Presentation and Application Powerpoint Presentation
layers R3: Chapter 2: 2.3 Layers in CO3
the OSI model

3 T1: Chapter 1: 1.4.2 The


Internet layer and Transport TCP/IP Reference Model CO1,CO2,
9 TCP/IP Reference Model PowerPoint Presentation
layer R3: Chapter 2: 2.4 TCP/IP CO3
Protocol Suite

10 TCP/IP Reference Model Application layer and Host-to- Blackboard teaching T1: Chapter 1: 1.4.2 The CO1,CO2,
Network layer TCP/IP Reference Model
CO3
Amrita School of Arts and Sciences, Mysuru Campus
R3: Chapter 2: 2.4 TCP/IP
Protocol Suite

T1: Chapter 2: 2.2 Guided


Physical layer: Guided media: Twisted pair, Transmission Media CO1,CO2,
11 Blackboard teaching
Transmission media Coaxial cable, and Fibber optics R3: Chapter 7: 7.1 Guided CO3
Media

T1: Chapter 2: 2.3 Wireless


Unguided media: Radio wave, Transmission CO1,CO2,
Physical layer: Practical session to show
12 Microwave, Infrared
Transmission media the hardware R3: Chapter 7: 7.2 Unguided CO3
transmissions
Media

4 Direction - Simplex, Half-


duplex, and Full-duplex Mode.
Synchronization – Synchronous R3: Chapter 4: 4.3 CO1,CO2,
13 Data Transmission Modes Blackboard teaching
and Asynchronous mode. Transmission modes CO3
The number of bits – Parallel
and Serial transmission.

R3: Chapter 4: 4.2 Analog –


Analog transmission and to – Digital conversion CO1,CO2,
14 Analog and Digital transmission Blackboard teaching
Digital transmission Chapter 5: 5.2 Digital – to – CO3
Analog conversion

15 Unit-2 Data Link Layer Blackboard teaching T1: Chapter 3: 3.1 Data Link CO1,CO2,
Layer Design Issues
Data Link Layer - design CO3
issues, Services provided
Amrita School of Arts and Sciences, Mysuru Campus
to the network layer

T1: Chapter 3: 3.1.2 Framing


Framing
Framing - design R3: Chapter 11: 11.1 CO1,CO2,
16 methods, Error Single bit errors Blackboard teaching Framing
classification and types CO3
Burst Errors Chapter 10: 10.1
Introduction

5 Flow control T1: Chapter 3: 3.1.3 Error


Flow control and Error Control
control, introduction to Error control CO1,CO2,
17 Blackboard teaching 3.1.4 Flow Control
error detection and Error Detection CO3
correction 3.2 Error Detection and
Error Correction Correction

T1: Chapter 3: 3.2.2 Error


Detecting Codes
Single-Parity Check CO1,CO2,
18 Error Detection Blackboard teaching R3: Chapter 10: 10.3 Linear
Checksum Block Codes CO3

10.5 Checksum

T1: Chapter 3: 3.2.2 Error


Detecting Codes CO1,CO2,
19 Error Detection Cyclic Redundancy Check Blackboard teaching
R3: Chapter 10: 10.4 Cyclic CO3
Codes

20 Error Correction Hamming Distance Blackboard teaching T1: Chapter 3: 3.2.1 Error CO1,CO2,
Amrita School of Arts and Sciences, Mysuru Campus
Correction
Codes
CO3
R3: Chapter 10: 10.2 Block
Coding

Periodical 1

6 T1: Chapter 3: 3.3


Different types of Elementary
Elementary Data Link
Elementary Data Link Data Link Protocols. CO1,CO2,
21 Black board teaching Protocols
Protocols and its types A Simplex Stop-and-Wait CO3
3.3.1 An Unresticted Simplex
Protocol
Protocol

T1: Chapter 3: 3.3.2 A


Simplex Stop-and-Wait
Elementary Data Link A Simplex Stop-and-Wait CO1,CO2,
22 Black board teaching Protocol.
Protocols and its types Protocol. CO3
3.3.3 A Simplex Protocol for
a Noisy Channel

T1: Chapter 3: 3.4 Sliding


Different types of Sliding
Sliding Window Protocols Window Protocols CO1,CO2,
23 Window Protocols. Black board teaching
and its types 3.4.1 One-bit Sliding CO3
A Protocol using Go Back N.
Window Protocol

24 Sliding Window Protocols A Protocol using Selective Black board teaching T1: Chapter 3: 3.4.2 A CO1,CO2,
and its types Repeat. Protocol using Go Back N
CO3
Amrita School of Arts and Sciences, Mysuru Campus
3.4.3 A Protocol Using
Selective Repeat

T1: Chapter:4 - 4.2 Multiple


Access Protocols
Random Access Protocols
R3: Chapter 12: 12.1 CO1,CO2,
25 Multiple Access Protocols Controlled-access Protocols Black board teaching Random Access
CO3
Channelization Protocols. 12.2 Controlled Access
12.3 Channelization

Standard Ethernet
R3: Chapter 13 -13.1 IEEE CO1,CO2,
IEEE standard for LANs,
7 26 Fast Ethernet Power point presentation standards, 13.2 Standard
MAC Address CO3
Ethernet
Gigabit Ethernet

Unit-3 Taxonomy of Switched


T1: Chapter 5: 5.1 Network CO1,CO2,
27 Introduction to the Networks, functionalities of Power point presentation
Layer Design Issues CO3
network layer - Services Network layer

Circuit Switching
T1: Chapter 5: 5.1.5 CO1,CO2,
Circuit Switching vs
28 Packet Switching Power point presentation Comparison of Virtual Circuit
Packet switching CO3
and Datagram Networks
Message Switching

Delivery Power point Presentation T1: Chapter 5: 5.2 Routing CO1,CO2,


Routing algorithms -
8 29 Algorithms
Types of routing Forwarding for routing and forwarding CO3
R3: Chapter 22: 22.1
Amrita School of Arts and Sciences, Mysuru Campus
Routing
Delivery
Types of routing - Optimality
with black board teaching 22.2 Forwarding
principle
22.3 Routing
Shortest path routing

Flooding
Routing algorithms - T1: Chapter 5: 5.2 Routing CO1,CO2,
30 Distance vector routing Power point Presentation
Types of routing Algorithms CO3
Link state routing

Categories – open loop and T1: Chapter 5: 5.3 CO1,CO2,


31 Congestion control Black board teaching
closed loop. Congestion Control CO3

Reliability
Delay R3: Chapter 24: Congestion CO1,CO2,
32 Quality of Service Black board teaching control and Quality of
Jitter Service CO3
Bandwidth.

9 T1: Chapter 5: 5.3


Congestion Control
Congestion control CO1,CO2,
33 Leaky bucket algorithm Black board teaching Algorithms
algorithms CO3,CO4
R3: Chapter 24: 24.6
Techniques to improve QoS

34 Congestion control Token bucket algorithm Black board teaching T1: Chapter 5: 5.3 CO1,CO2,
algorithms Congestion Control
Amrita School of Arts and Sciences, Mysuru Campus
Algorithms
R3: Chapter 24: 24.6 CO3,CO4
Techniques to improve QoS

T1: Chapter 5: 5.6 The


Network protocols – IP, ICMP, Network Layer In The CO1,CO2,
35 Network layer protocols Black board teaching Internet
IGMP, ARP, RARP CO3,CO4
R3: Chapter 21

T1: Chapter 5: 5.6.1 The IP


IP – IP header, IP address IP header Version Protocol CO1,CO2,
36 Black board teaching
format IP address R3: Chapter 19: Network CO3
Layer: Logical Addressing

10 T1: Chapter 5: 5.6.1 The IP


CO1,CO2,
37 Internet Protocol IPV4 Blackboard teaching Version 4
CO3
R3: Chapter 20: 20.2 IPV4

T1: Chapter 5: 5.6.1 The IP


CO1,CO2,
38 Internet Protocol IPV6 Blackboard teaching Version 6
CO3
R3: Chapter 20: 20.3 IPV6

39 Subnets Classful addressing Blackboard teaching T1: Chapter 5: 5.6.2 IP CO1,CO2,


Addresses
CO3
R3: Chapter 19: Network
Layer: Logical Addressing
Amrita School of Arts and Sciences, Mysuru Campus
T1: Chapter 5: 5.6.2 IP
Addresses CO1,CO2,
40 Subnets Classless addressing (CIDR) Blackboard teaching
R3: Chapter 19: Network CO3
Layer: Logical Addressing

Periodical 2

Congestion Avoidance in Congestion Avoidance in T1: Chapter 5: 5.6.4 Internet CO1,CO2,


41 Black board teaching
Networks Networks Control Protocols CO3,CO4

Unit-4
T1:Chapter:6-6.1.1 Services CO1,CO2,
Transport layer - Services Services provided to the upper
42 Power point Presentation Provided to the Upper
provided to the upper layers CO3
Layers
layers

11 T1:Chapter:6-6.2 Elements
Elements of transport Of Transport Protocols CO1,CO2,
43 Addressing. Black board teaching
protocols R3: Chapter 23: Process-to- CO3
Process: UDP, TCP and SCTP

T1:Chapter:6-6.2 Elements
Elements of transport Of Transport Protocols CO1,CO2,
44 Establishing a connection. Black board teaching
protocols Releasing a connection. R3: Chapter 23: Process-to- CO3
Process: UDP, TCP and SCTP

12 45 Elements of transport Multiplexing and Black board teaching T1:Chapter:6-6.2 Elements CO1,CO2,
protocols Demultiplexing Of Transport Protocols
CO3
Crash Recovery
Amrita School of Arts and Sciences, Mysuru Campus
R3: Chapter 23: Process-to-
Process: UDP, TCP and SCTP

T1:Chapter:6-6.2.4 Error
Elements of transport Error Control, Flow Control and Control and Flow Control CO1,CO2,
46 Black board teaching
protocols Buffering R3: Chapter 23: Process-to- CO3
Process: UDP, TCP and SCTP

T1:Chapter:6-6.4.1
Internet transport Introduction to UDP CO1,CO2,
47 protocols - User Datagram Introduction to UDP Black board teaching
Protocol R3: Chapter 23: 23.2 User CO3
Datagram Protocol

T1:Chapter:6-6.4.1
Internet transport UDP operation Introduction to UDP CO1,CO2,
48 protocols - User Datagram Black board teaching
Protocol Use of UDP R3: Chapter 23: 23.2 User CO3
Datagram Protocol

13 T1:Chapter:6-6.5.1
Internet transport Introduction to TCP
CO1,CO2,
49 protocols – Transmission TCP services Black board teaching R3: Chapter 23:
Control Protocol CO3
Transmission Control
Protocol

50 TCP Protocol – Segment TCP Segment Header Black board teaching T1:Chapter:6-6.5.1 CO1,CO2,
Header and Connection Introduction to TCP
CO3
Management
6.5.7 TCP Connection
Amrita School of Arts and Sciences, Mysuru Campus
Management Modeling

Unit-5
7.3 The World Wide Web CO1,CO2,
51 Principles of Network Introduction Black board teaching
7.3.4 HTTP CO3,CO5
Applications

7.3 The World Wide Web


7.3.4 HTTP CO1,CO2,
53 World Wide Web WWW Black board teaching
R3: Chapter 27: WWW and CO3,CO5
HTTP

7.3 The World Wide Web


Hypertext Transfer 7.3.4 HTTP CO1,CO2,
54 HTTP Black board teaching
Protocol R3: Chapter 27: WWW and CO3,CO5
HTTP

7.3 The World Wide Web


CO1,CO2,
55 Remote Logging TELNET Black board teaching 7.3.4 HTTP
14 CO3,CO5
R3: Chapter 26

7.2 Electronic Mail CO1,CO2,


56 Electronic mail Email Black board teaching
R3: Chapter 26 CO3,CO5

CO1,CO2,
57 File transfer protocol FTP Black board teaching R3: Chapter 26
CO3,CO5

15 58 Simple Mail Transfer SMTP Black board teaching 7.2 Electronic Mail CO1,CO2,
Amrita School of Arts and Sciences, Mysuru Campus
Protocol R3: Chapter 26 CO3,CO5

7.1 DNS—The Domain Name


System CO1,CO2,
59 DNS-DNS namespace Domain Name System Black board teaching
R3: Chapter 25: Domain CO3,CO5
Name System

7.1 DNS—The Domain Name


System
DNS - Name services and Name services CO1,CO2,
7.1.2 Domain Resource
60 Resource records - Name Black board teaching
DNS record contents Records CO3,CO5
services
R3: Chapter 25: Domain
Name System

END SEMESTER

LEARNING RESOURCES
Text Book:
T1: Computer Networks (Fifth edition) – Andrew S. Tanenbaum (Prentice Hall of India)
References:
R1. Computer networking A Top-0Down Approach (Fifth edition)- James F. Kurose- Keith W.Ross (Pearson)
Amrita School of Arts and Sciences, Mysuru Campus
R2. Computer Networks- Protocols, standards and Interfaces (Second edition)- Uyless black (Prentice Hall of
India pvt.Ltd.)
R3. Data communication and Networking (Fourth edition)- Behrouz A Forouzan (Tata McGraw Hill) TUTOR
INFORMATION

CO-PO mapping
Amrita School of Arts and Sciences, Mysuru Campus
Amrita School of Arts and Sciences, Mysuru Campus

Unit wise Evaluation Pattern


Unit No Class Test 1 Periodical 1 Class Test 2 Periodical 2 Assignment 1 Assignment 2 End semester

1 5 30 10
2 5 20 10
3 5 25 10 30
4 5 25 30
5 10 20
10 50 10 50 10 10 100

Total
5 15 5 15 5 5 50 100
Amrita School of Arts and Sciences, Mysuru Campus

Internal Assessment Component:


Sl.
No Component Name Weightage CO Mapping
.
1 Class Test 1 05 CO1, CO2
2 Class Test 2 05 CO3, CO4
Assignment 1 – Problems on Error
3 05 CO1, CO2, CO3
detection and Correction
Assignment 2 – Case study on Internet
4 05 CO1, CO2, CO5
Protocols

You might also like