0% found this document useful (0 votes)
28 views6 pages

CS3591computer Network 2023 24 Course File

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 6

DMI ENGNIEERING COLLEGE

Kumarapuram Road, Aralvaimozhi – 629 301

Department of Computer Science and


Engineering
COURSE PLAN
(Regulation 2021)

PROGRAMME:UG DEGREE: B.E


COURSE:COMPUTERNETWORKS (CS3591) YEAR/SEMESTER:III/ V
COURSECODE:CS3591
CREDITS:4
COURSEAREA/DOMAIN:NETWORKING REGULATION: 2021

SYLLABUS:

UNIT DETAILS HOURS


INTRODUCTIONANDAPPLICATIONLAYER
Data Communication-Networks – Network Types – Protocol Layering –
I TCP/IP Protocol suite – OSI Model – Introduction to Sockets-Application 10
Layer protocols: HTTP – FTP – Email Protocols(SMTP-POP3-IMAP-
MIME)-DNS-SNMP.
TRANSPORTLAYER
Introduction – Transport Layer Protocols – UDP – TCP –Connection
II 9
Management-Flow control-Congestion Control-Congestion
avoidance(DECbit, RED)- SCTP-Quality of Services.
NETWORKLAYER
III Switching-PacketSwitching–Internetprotocol–IPV4–IPAddressing– 7
Subnetting–IPV6 – ARP-RARP-ICMP-DHCP.
ROUTING
Routing and protocols-Unicast routing-Distance Vector Routing-RIP-Link
IV 7
State Routing-OSPF-Path –vector routing –BGP-Multicast Routing-
DVMRP-PIM.
DATA-LINKANDPHYSICALLAYER
Data Link Layer –Framing-Flow control-Error control-Data Link Layer
Protocols-HDLC–PPP–Media Access Control– Ethernet Basics–
V CSMA/CD-Virtual LAN- Wireless LAN(802.11) – Physical Layer-Data and 12
Signals- Performance – Transmission media–Switching –Circuit-switching

TOTALHOURS 45
TEXT/REFERENCEBOOKS:

T/R BOOKTITLE/AUTHORS/PUBLICATION
JamesF.Kurose,KeithW.Ross,ComputerNetworking,ATop-DownApproach Featuring the
T
Internet, Eight Edition, Pearson Education, 2021.
BehrouzA.Forouzan,DataCommunicationsandNetworkingwithprotocolsuiteSixth Edition
T
TMH, 2022.
LarryL.Peterson,BruceS.Davie,ComputerNetworks:ASystemsApproach,Fifth Edition,
R
Morgan Kaufmann Publishers Inc., 2012.
WilliamStallings,DataandComputerCommunications,TenthEdition,Pearson Education,
R
2013.
NaderF.Mir,ComputerandCommunicationNetworks,SecondEdition,PrenticeHall, 2014.
R
Ying-Dar Lin, Ren-Hung Hwang and Fred Baker, Computer Networks: An Open Source
R
Approach, McGraw Hill, 2012.

COURSEPRE-REQUISITES:

C.CODE COURSENAME DESCRIPTION SEM


CS8591 COMPUTER NETWORKS Basic idea of computer &operating V
comfort

COURSE OBJECTIVES:

1 To understand the concept of layering in networks.


2 To know the function of protocols of each layer of TCP/IP protocol suite.
3 To visualize the end-to-end flow of information.
4 To learn the functions of network layer and the various routing protocols.
5 To familiarize the functions and protocols of the Transport layer.

COURSE OUTCOMES:

PO
S.NO DESCRIPTION
MAPPING
1 Explain the basic layers and its functions in computer networks. 1,3,9
2 Understand the basics of how data flows from one node to another. 4,5
3 Analyzer outing algorithms. 2,4,7
4 Describe protocols for various functions in the network. 4,8,12
5 Analyze the working of various application layer protocols. 2,4
PROGRAMOUTCOMES[POS]:

1. Engineering knowledge:Apply the knowledge of mathematics, science, engineering fundamentals, and an


engineering specialization to the solution of complex engineering problems.
2. Problem analysis:Identify, formulate, review research literature, and analyze complex engineering problems
reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering
sciences.
3. Design/development of solutions: Design solutions for complex engineering problems and design system
components or processes that meet the specified needs with appropriate consideration for the public health and
safety, and the cultural, societal, and environmental considerations.
4. Conduct investigations of complex problems: Use research-based knowledge and research methods
including design of experiments, analysis and interpretation of data, and synthesis of the information to provide
valid conclusions.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and
IT tools including prediction and modeling to complex engineering activities with an understanding of the
limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to assesssocietal, health,
safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering
practice.
7. Environment and sustainability: Understand the impact of the professional engineering solution sin societal
and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
8. Ethics:Applyethicalprinciplesandcommittoprofessionalethicsandresponsibilitiesandnormsof the engineering
practice.
9. Individual and team work: Function effectively as an individual, and as a member or leaderin diverse teams,
and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the engineering
community and with society at large, such as, being able to comprehend and write effective reports and design
documentation, make effective presentations, and give and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the engineering and
management principles and apply these to ones own work, as a member and leader in a team, to manage projects
and in multidisciplinary environments.
12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent
and life-long learning in the broadest context of technological change.
COPOMAPPING:

PO MAPPING PSO
CO 6 9 10 11 12 1 2 3
1 2 3 4 5 7 8

1 ✓

✓ ✓ ✓ ✓ ✓ ✓
2
✓ ✓
3
✓ ✓ ✓
4

5 ✓ ✓ ✓
CONTENT BEYOND SYLLABUS:

1 Network Security –Cryptography

WEBSOURCEREFERENCES:

DELIVERY/INSTRUCTIONALMETHODOLOGIES:

✓ ☐CHALK&TALK ☐ STUD.ASSIGNMENT ☐ WEBRESOURCES


☐ LCD/SMARTBOARDS ☐ STUD.SEMINARS ☐ ADD-ONCOURSES

ASSESSMENT METHODOLOGIES-DIRECT:

✓ ☐ASSIGNMENTS ✓ ☐ ✓ ☐TESTS/MODEL ☐ UNIV.


STUD.SEMINARS EXAMS EXAMINATION
☐ STUD.LAB ☐ STUD.VIVA ☐ MINI/MAJOR ☐
PRACTICES PROJECTS CERTIFICATIONS
☐ ADD-ON ☐ OTHERS
COURSES

ASSESSMENTMETHODOLOGIES-INDIRECT:

☐ ASSESSMENTOFCOURSEOUTCOMES ✓ ☐STUDENTFEEDBACKON
(BYFEEDBACK,ONCE) FACULTY(TWICE)
☐ ASSESSMENTOFMINI/MAJOR ☐ OTHERS
PROJECTSBYEXT.EXPERTS
Topic Text/Reference Books Number of Cumulative
Topic Name
No. & PageNo periods periods

1 Data Communication T2->03 1 1

T2–>07
2 Networks 1 2
T2->13
3 Network types 1 3
T2->19-20
4 Protocol layering 1 4
T2->42-45
5 Tcp/Ip protocol suite 1 5
T2->29-41
6 OSI model 1 6
WEBRESOURSE
7 Introduction to sockets 1 7
Application Layer T2->861-840
8 1 8
Performance-HTTP-FTP
Email protocols (SMTP- R3->330-335
9 1 9
POP3-IMAP-MIME)

T2->799-877 1 10
10 DNS-SNMP

Introduction-Transport
11 Layer Protocols T2->703 1 11

T2->709-715
12 UDP 1 12
TCP:Connection T2->715-731
13 2 14
Management, Flow
control
T2->765
14 Congestion Control 1 15
Congestion Avoidance-
15 R1->486-493 2 17
DECbit, RED
T2->736-753
16 SCTP-Quality of Services 2 19
R1->449-522
Switching –Packet T2->232
17 1 20
switching
T2->549-563
18 InternetProtocol-IPv4 1 21
T2->579
19 IP Addressing 1 22
R1->299
20 Subnetting 1 23
T2->566-568
21 IPv6 1 24
T2->611-618
22 APR,RARP 1 25
T2->621-627,618
23 ICMP,DHCP 1 26
T2-655
24 Routing and protocols 1 27
Unicast Routing–Distance T2->658-660
25 1 28
vector routing
R1->269
26 RIP 1 29
T2->666,T1-391
27 Link stater outing-OSPF 1 30
T2->674
28 Path vector routing 1 31

29 BGP R1->306 1 32
Multicast routing:
30 R1->329-332 1 33
DVMRP,PIM
T2->307-308
31 Data link layer– Framing 1 34
T2->311
32 Flow control-Error control 1 35
Data link layer protocol– T2->340-355
33 1 36
HDLC,PPP
Media Access control- R1-116
34 1 37
Ethernet Basics
T2->364-377,
35 CSMA/CD,Virtual LAN 2 39
T2->421-432458-463
36 Wireless LAN(IEEE80211) 1 40
Physical Layer–Data and T2->57
37 1 41
signals
T2->89-94
38 Performance 2 43
T2->191-207
39 Transmission Media 1 44
Switching –Circuit T2->213-218
40 1 45
Switching

You might also like