Syllabus
Unit 1
Basic concepts of computer networks, Internet- network edge, network core, delay, loss, and throughput in packet switched networks, network topology, types of networks, Internet standards and organization. OSI layer stack, protocols in the context of the Internet protocol stack. Introduction to AI powered networks that monitor the connected devices and their bandwidth requirements
Unit 2
Application Layer – Protocols in Web and Email applications, Peer-to-Peer Applications. Transport Layer – connection-oriented and connectionless service, protocols, and socket programming. Network Layer – Internet Protocol, Host Addressing for subnets, Routing and Forwarding principles. Data link and Physical layer concepts for wired and wireless network
Unit 3
Network security- analyze the network traffic. Introduction to Software Define Networks
Objectives and Outcomes
Course Objective
- This course helps students to understand the fundamental networking concepts and standards.
- This course helps students to understand the function of TCP/IP layers and the protocols involved.
- This course helps students to understand the configuration of different networks and routing using simulator/emulator.
- This course helps students to understand the importance and application of artificial intelligence in computer networks
- This course gives an introduction to the concepts of software defined networks and its applications.
Course Outcomes
After completing this course, students will be able to
CO1
|
Analyze the requirements for a given organizational structure to select the most appropriate networking architecture and technologies.
|
CO2
|
Analyze the working of protocols in the internet protocol stack for network applications.
|
CO3
|
Configure a router using simulator/emulator.
|
CO4
|
Analyze the network data to detect potential security threats in a network
|
CO-PO Mapping
PO/PSO
|
PO1
|
PO2
|
PO3
|
PO4
|
PO5
|
PO6
|
PO7
|
PO8
|
PO9
|
PO10
|
PO11
|
PO12
|
PSO1
|
PSO2
|
PSO3
|
CO
|
CO1
|
–
|
–
|
–
|
1
|
2
|
1
|
–
|
1
|
–
|
–
|
–
|
1
|
–
|
2
|
–
|
CO2
|
2
|
2
|
2
|
2
|
2
|
–
|
–
|
1
|
–
|
–
|
–
|
2
|
3
|
2
|
1
|
CO3
|
2
|
2
|
2
|
2
|
2
|
–
|
–
|
1
|
–
|
–
|
–
|
2
|
3
|
2
|
1
|
CO4
|
1
|
1
|
1
|
2
|
2
|
1
|
–
|
1
|
–
|
–
|
–
|
2
|
1
|
–
|
1
|
Text Books / References
Text Books / References
Kurose, James F. Computer networking: A top-down approach featuring the internet, 3/E. Pearson Education India, 2005.
Andrew, S. “Tanenbaum–Computer Networks –Prentice Hall.” New Jersey (2003).