Professional Documents
Culture Documents
Computer Networks 16 W Plan Updated
Computer Networks 16 W Plan Updated
Faculty of C & IT
Title Computer Networks
Code CS-221
Credit Hours 4
Theory/week:
Weight 3+1 Cr. Hrs.
Prerequisite None
Follow Up Information Security
Category Core
Aims and Objectives • To provide students with a comprehensive introduction to fundamental concepts of data communication and computer
networks for building a sound foundation for subsequent courses in the field of networking.
• To introduce the layered architecture approach with reference to OSI Model.
• To examine the characteristics of different transmission media.
• To understand the basic encoding and modulation techniques.
• To understand various error detection, flow and error control techniques.
• To introduce basic network devices and LAN technologies.
• To provide fundamental concepts of switched networks.
• To provide the IP addressing concepts and subnetting skills.
• To provide hands on experience of basic Computer Utility Tools
• To provide the necessary skills for LAN implementation.
• To provide basic introduction on Network Simulation and Analysis Tools
• To provide basic concepts of System and Network Programming
Learning Outcomes
• Describe the key terminologies and technologies of computer networks
• Explain the services and functions provided by each layer in the Internet protocol stack.
• Identify various internetworking devices and protocols, and their functions in a network.
• Analyze working and performance of key technologies, algorithms and protocols.
• Build Computer Network on various Topologies
Syllabus Introduction and protocols architecture, basic concepts of networking, network topologies, layered
architecture, physical layer functionality, data link layer functionality, multiple access techniques, circuit
switching and packet switching, LAN technologies, wireless networks, MAC addressing, networking
devices, network layer protocols, IPv4 and IPv6, IP addressing, sub netting, CIDR, routing protocols,
transport layer protocols, ports and sockets, connection establishment, flow and congestion control,
application layer protocols, latest trends in computer networks.
Lab Work: LAN Cabling using twisted pair, Internetworking Devices orientation, LAN Designing, LAN Implementation, Basic
Trouble shooting, Utility Tools including (File Sharing, Net sharing, Data Recovery, Ghost, partition Magic, Antivirus, etc),
Wireless LAN devices Orientation and WLAN Implementation, Programming Exercises, basics of Simulation tools, Exercises of
Flow control, error control and network design
Text Book Bool-1 Data Communications and Networking by Behrouz A. Forouzan, Fifth Edition, Tata McGraw-Hill companies
BooK-2 Routing Protocols and Concepts by Rick Graziani & Allan Johnson
Reference Material 1. Data and Computer Communications by William Stallings, Seventh Edition, Prentice Hall, 2004
2. Computer Networks by Andrew S. Tanenbaum, Third Edition, Prentice Hall, 2003
3. Computer Networking: A Top-Down Approach Featuring the Internet, 6th edition by James F. Kurose and Keith W.
Ross
Assessment Criteria Sessional 25% Mid 25% Final 50% Total 100%
Quizzes and Tests
Assignment and Presentations Paper 25 Paper 50
Class Participations
Computer Networks:
2 Computer Networks, Network Criteria, Connection Types B-1.2,
Network Types, LAN (Wired and Wireless LAN), WAN (Circuit and Packet switch) B-1.3
Subnetting: B-17
8
Subnetting, Classless Addressing, Variable Length Blocks
Digital Signals:
5 9 Digital Signals, Bit Interval and Bit Rate, Analog and digital transmission, Treatment B-3.3
of Signals, Comparison of Digital and Analog Signals
Transmission Impairments:
Transmission Impairments, Attenuation, Distortion, Noise and its Types, Channel B-3.4
10 Capacity, Nyquist and Shannon Capacity Formula, Data Rate Limits, Performance B-3.5
B-3.6
10 Switching
Circuit-Switched Networks B-8.1
19 Term Projects Topic Assigned
Datagram Networks B-8.2
Virtual Circuit Networks B-8.3
Introduction to Routing and Packet Forwarding
Inside the Router Chapter 1
Routers Are Computers Book-2
Routers Are at the Network Center
Routers Determine the Best Path
Router CPU and Memory
11 20 Assignment 3
CPU, RAM .ROM, Flash Memory , NVRAM
Internetwork Operating System (IOS)
Router Bootup Process
Bootup Process
Command-Line Interface
Verifying Router Bootup Process
CLI Configuration and Addressing Chapter 1
Implementing Basic Addressing Schemes Book-2
Populating an Address Table
Basic Router Configuration
21
Host Name and Passwords
Configuring a Banner
Router Interface Configuration
Final-Term Exam
Handouts
Lab # 1 CISCO Packet Tracer Introduction
Handouts
Lab # 2 CISCO Packet Tracer Installation
Handouts
Lab # 3 Network Cable Construction
Handouts
Lab # 4 Mapping Real Time Data
Handouts
Lab # 5 Configuring Router from Command Line Interface
Handouts
Lab # 6 Accessing the Router Remotely & WAN
Handouts
Lab # 7 Building a WAN between Two LANs
Handouts
Lab # 8 Static Routing
Networks, IP Addressing Scheme, Subnetting VLSM Handouts
Lab # 9
& Packet Tracer
Handouts
Lab # 10 IP Addressing Scheme & VLSM
Handouts
Lab # 11 Subnetting Questions with detailed Answers
Handouts
Lab # 12 Routing Information Protocol (IP)
Enhanced Interior Gateway Routing Protocol Handouts
Lab # 13
(EIGRP)
Handouts
Lab # 14 Open shortest Path First (OSPF)
Handouts
Lab # 15 Visual Local Area Network (VLAN)
VLAN Truck Protocol (VTP) & Spanning Tree Handouts
Lab # 16
Protocol