All the chapter for this exam will be updated soon. So, stay connected..

This is a wiki - an anyone can edit website. So feel free to update or correct anything on website. Just Login and click Edit
WikiNote Foundation is an NGO maintaining this website by community efforts. So please consider donating a few minutes to this noble cause.

Thank you for your Love

A computer network or data network is a telecommunications network which allows nodes to share resources. Here, networked computing devices exchange data with each other using a data link established by either cable media or wireless media.

Computer networks have number of applications and services such as access to the World Wide Web, digital video, digital audio, shared use of application and storage servers, printers, and fax machines, and use of email and instant messaging applications as well as many others. 

This course will explore protocols, architectures, applications, TCP/IP and OSI model, LAN, WAN and many other terminologies used in Computer Networks.


Computer Networks Icon

Computer Networks


Fourth Year, Semester I



Examination Scheme

Phase I: In Semester Assessment30
Phase II: End Semester Examination70

Course Objectives

  • Understand state-of-the-art in network protocols, architectures, and applications
  • To provide students with a theoretical and practical base in computer networks issues
  • Define the basic terminology of computer networks
  • Recognize the individual components of the big picture of computer networks
  • Outline the basic network configurations
  • List the layers of the TCP/IP and OSI model and describe the duties of each layer
  • Understand the transmission methods underlying LAN and WAN technologies.

Course Outcomes

After successfully completing the course students will be able to:

  • Understand fundamental underlying principles of computer networking
  • Describe and analyze the hardware, software, components of a network and the interrelations.
  • Analyze the requirements for a given organizational structure and select the most appropriate networking architecture and technologies;
  • Have a basic knowledge of the use of cryptography and network security;
  • Have a basic knowledge of installing and configuring networking applications.
  • Specify and identify deficiencies in existing protocols, and then go onto select new and better protocols

Syllabus and Notes

Unit 1: Physical Layer

[Main Page: Physical Layer]

  • Data Communications, Networks, Network types, Protocol layering, OSI model, Layers in OSI model, TCP / IP protocol suite, Addressing, Guided and Unguided Transmission media.
  • Switching: Circuit switched networks, Packet Switching, Structure of a switch

Unit 2: Data Link Layer

[Main Page: Data Link Layer]

  • Introduction to Data link Layer, DLC Services, DLL protocols, HDLC, PPP, Media Access Control: Random Access, Controlled Access, Channelization.
  • Wired LAN: Ethernet Protocol, Standard Ethernet, Fast Ethernet, Giagabit Ethernet, 10 Gigabit Ethernet.

Unit 3: Wireless LANS & Virtual Circuit Networks

[Main Page: Wireless LANS & Virtual Circuit Networks]

  • Introduction, Wireless LANS: IEEE 802.11 project, Bluetooth, Zigbee, Connecting devices and Virtual LANS: Connecting devices, Virtual LANS.

Unit 4: Network Layer

[Main Page: Network Layer]

  • Network Layer Services, Packet Switching, Network layer performance, IPv4, addresses, Forwarding of IP packets, Network layer protocols: IP, ICMPv4, Mobile IP, Unicast Routing: Introduction, Routing Algorithms, Unicast Routing protocols, Multicast Routing Introduction, Next Generation IP:IPv6 Addressing, The IPv6 protocol, ICMPv6, Transition from IPv4 to IPv6

Unit 5: Transport Layer

[Main Page: Transport Layer]

  • Introduction, Transport layer protocols and services, Port numbers User Datagram Protocol (UDP), Transmission Control protocol (TCP), SCTP, Quality of services: Dataflow characteristics, Flow Control

Unit 6: Application Layer

[Main Page: Application Layer]

  • Introduction, World Wide Web and HTTP, FTP, Electronic mail, Telnet, Name System (DNS), Cryptography and Network Security: Introduction, Symmetric key ciphers and Asymmetric key Ciphers, Introduction to network security

LAB Practice-I

List of the Experiments (Minimum 8 experiments are to be performed).

  1. Implementation of LAN using suitable multiuser Windows operating System and demonstrating client-server and peer to peer mode of configuration.
  2. Installation and configuration of Web server.
  3. Installation and configuration of FTP Server.
  4. Study of DNS, SMTP & POP3 Determine the local host address, Ping to a host using its NetBIOS name Add IP addresses/host name mappings to the local host file Configure DNS service on Windows 2000 server Use Domain Name Service to resolve hostnames into IP addresses. Interact with an Email server using SMTP and POP3 protocols commands.
  5.  Socket Programming for client/Server application using Linux OS.
  6.  Installation and configuration of Telnet server for Telnet communication.
  7. Installation and configuration of Proxy server.
  8.  Installation and configuration of DHCP server.
  9.  Study of IP Addresses subnetting and CIDR
  10.  Study of Network Protocol Analyzer tool/software.
  11. Study of network monitoring tool/software.
  12. Configuration of router & study of routing between LAN’s
  13. Simulating LAN or WAN using suitable network simulator.
  14. Write a program for Encryption and Decryption
  15. Write a program for implementation of Shortest Path algorithm.
  16.  Simulating LAN or WAN using suitable network simulator.
  17. Study of wireless LANs (Demonstrating Data communication with Wi-Fi, Bluetooth networking etc).

Previous Years Questions

  • Pattern 2012 Question Papers
  • Model Answer Paper: May 2017 Exam

Practical/ Oral Exam Questions

  • Expected Questions


Assignment 1Assignment 2
Assignment 3Assignment 4
Assignment 5Assignment 6

Ask Queries

  • Blogs: 
  • Forums: 


Created by Vishal E on 2019/03/21 07:18
Happy WikiNoting!