Mamata Garanayak


Course Attendees

Still no participant

Course Reviews

Still no reviews


Code(Credit) : CUTM1606(2-2-0)

Course Objectives

  • Build an understanding of concepts of computer networking.
  • Familiarize the student with the taxonomy and terminology of the computer networking area.
  • Preparing the student for appearing in different competitive exam.

Learning Outcomes

  • Identify the different types of network topologies and protocols
  • Get the idea about the different types of network devices and their functions within a network
  • Understand and building the skills of subnetting and routing mechanisms

Course Syllabus

Module-I (5 Hrs):

Introduction to Computer Networks: Introduction to Networks, Components of Computer Networks, Network Topologies, Types of Computer Network.

Reference models:  TCP/IP Protocol Suite: The OSI Model


Practice 1: Navigating the IOS: Basic Connections, Accessing the CLI and Exploring Help, Exploring EXEC Modes, Setting the Clock

Practice 2: Investigating the TCP/IP and OSI models in action: Examine HTTP web traffic, Display elements of the TCP/IP protocol suite


Module-II (8 Hrs):

Physical Layer: Guided transmission media, wireless transmission media, Transmission Modes, line coding, multiplexing.


Module-III (10 Hrs):

Data Link Layer: Error Detection and Error Correction, sliding window protocol, High Level Data Link Control.

Multi Access Protocols: ALOHA, CSMA: CSMA/CD, CSMA/CA, Ethernet, bridges, repeaters, hubs, bridges, switches, routers and gateways.


Practice 3: Implement Basic Connectivity: Perform a Basic Configuration on S1 and S2, Configure the PCs, and Configure the Switch Management Interface

Practice 4: Connecting a wired and wireless LAN: Connect to the Cloud, Connect Router0, Connect Remaining Devices and Verify Connections, Examine the Physical Topology


Module-IV (10 Hrs):

Network Layer: Internetworking, Network Layer Design issues, store and forward packet switching connection less and connection oriented.

Network Address:  IPv4, IPv6, CIDR, Protocol: ICMP, ARP, RARP, DHCP.

Networks-routing algorithms: optimality principle, shortest path, flooding, Distance Vector Routing, Control to Infinity Problem, Hierarchical Routing, Congestion control algorithms.


Practice 5: Configuring IPv6 Addressing: Configure IPv6 Addressing on the Router, Configure IPv6 Addressing on Servers, Configure IPv6 Addressing on clients, Test and Verify Network Connectivity

Practice 6: Verifying IPv4 and IPv6 Addressing: Complete the Addressing Table Documentation, Test Connectivity Using Ping, Discover the Path by Tracing the Route


Module-V (10 Hrs):

Transport Layer: Introduction to TCP, The TCP Segment Header, The Connection Establishment, The TCP Connection Release, The TCP Sliding Window, The TCP Congestion Control.


Practice 7: TCP and UDP Communications: Generate Network Traffic in Simulation Mode; Examine the Functionality of the TCP and UDP Protocols


Module-VI (6 Hrs):

Application Layer: Introduction, Client server model, HTTP, FTP, electronic mail, TELNET, DNS,WWW


Practice 8: Web and Email Servers: Configure and Verify Web Services, Configure and Verify Email Services

Practice 9: DHCP and DNS Servers: Configure Static IPv4 Addressing, Configure and Verify DNS Records

Practice 10: FTP Servers: Configure FTP Services on Servers, Upload a File to the FTP Server, and Download a File from the FTP Server



Network security and cryptography: Introduction, Symmetric key cryptography: Traditional cipher, block cipher, Public key cryptography: RSA

Session Plan

Session 1

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Session 2

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.


  1. Data Communications and Networking - Behrouz Forouzan, Fifth Edition TMH, 2013.
  2. Computer Networks - Andrew S Tanenbaum, 4th Edition, Pearson Education.



  1. An Engineering Approach to Computer Networks - S. Keshav, 2nd Edition, Pearson Edication.
  2. Understanding communications and Networks, 3rd Edition, W. Shay, Cengage Learning.
  3. Introduction to Computer Networks and Cyber Security, Chwan-Hwa (John) Wu, David Irwin, CRC Press.
  4. Computer Networks, L. L. Peterson and B. S. Davie, 4th edition, ELSEVIER

Case Studies

Our Main Teachers

Mamata Garanayak

Assistant Professor