Government College Women University Sialkot: Course Outline: CMP-301
Government College Women University Sialkot: Course Outline: CMP-301
Computer Network
Course Title
Course Code CMP-301
Credit Hours Weight 4 Cr. Hrs.
Lectures 1 hr/ Lecture
Instructor Name Ms Qurat-ul-ain
Prerequisite None
Category Computing Core
Introduction to the To provide students with a comprehensive introduction to fundamental concepts of data communication and computer
course networks for building a sound foundation for subsequent courses in the field of networking.
Course Objectives 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 sub netting 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 (Opnet, NS2…)
GC Women University, Sialkot 2-7
Learning Outcomes The students will have a unified view of data communications and computer networks.
The students will be able to understand the layered architecture approach with reference to OSI Model.
The students will be aware of the characteristics of different transmission media.
The students will have the fundamental knowledge of encoding and modulation techniques.
The students will be able to understand various error detection, flow and error control techniques.
The students will be able to distinguish between different network devices.
The students will have the basic concepts of circuit and packet switched networks.
The students will have the ability of performing IP addressing and sub netting.
The students will have hands on experience to use different basic Computer utility Tools
The student will have able to implement a LAN including cabling, configuring the IP address, managing
workgroup, and Internet sharing utilities.
The students will have basic how know of Network Simulation and Network Analysis Tools.
Course Contents Introduction to Computer Communications and Computer Networks, Protocols and Standards, TCP/IP Protocol Suite,
Digital and Analog Signals, Digital to Digital Conversion, Analog to Digital Conversion, Digital to Analog
Conversion, Analog to Analog Conversion, Transmission Impairments, Transmission Media and its types,
Multiplexing and its Types, Switching Techniques, Error Detection, Flow and error control, Internetworking devices,
IP addressing and its classes, Process to Process Communication, Virtual Private Networks, Introduction to application
layer FTP, DNS, Electronic Mail.
Books and Reading A- Data Communications and Networking by Behrouz A. Forouzan, Fourth Edition, Tata McGraw-Hill companies
Material B. Data and Computer Communications by William Stallings, Seventh Edition, Prentice Hall, 2004
5 Architecture: Ch:2(Book:A)
OSI Model, Tasks of Different Layers in OSI model
6 OSI Model, Tasks of Different Layers in OSI model Ch:2(Book:A)
3 7 TCP/IP Protocol Suite: Ch:2(Book:A)
Overview of TCP/IP Protocol Suite and Addressing. Ch:3(Book:A)
12 Noise and its Types, Channel Capacity, Nyquist and Shannon Ch:3(Book:A)
Capacity Formula, Data Rate Limits, Performance
GC Women University, Sialkot 5-7
5 13 Ch4,5(Book:A)
Digital to Digital Conversion:
Digital Data, Digital Signals, Line Coding, Unipolar
Techniques
14 Polar Techniques Ch4,5(Book:A)
15 Bipolar Techniques Ch4,5(Book:A)
6 16 Ch4,5(Book:A)
Analog to Digital Conversion:
Analogy Data, Digital Signals, Sampling, Pulse Amplitude
Modulation (PAM),
17 Ch4,5(Book:A)
Analog to Digital Conversion Continue:
Pulse Code Modulation (PCM), Delta Modulation (DM).
18 Ch4,5(Book:A)
Transmission Modes:Parallel Transmission, Serial
Transmission, Asynchronous and synchronous transmission
7 19 Ch4,5(Book:A) Class Task
Digital to Analog Conversion:
Digital Data, Analogy Signals, Bit Rate and Baud Rate,
Techniques,
20 Amplitude Shift Keying (ASK), Frequency Shift Keying Ch4,5(Book:A)
(FSK), Phase Shift Keying (PSK), Quadrature Amplitude
Modulation (QAM)
21 Ch4,5(Book:A)
Analog to Analog Conversion:
Analogy Data, Analogy Signals, Amplitude Modulation
8 22 Ch:6(Book:A) Assignment#2
Analog to Analog Conversion:
Frequency Modulation, Phase Modulation
23 Multiplexing and its Types: Ch:6(Book:A)
Frequency Division Multiplexing, Interleaving and Bit
Padding, Time Division Multiplexing,
9 MID TERM
11 28 Switching Ch:8,(Book:A)
Packet and Circuit-Switched Networks
Datagram Networks
29 Ch:10(Book:A)
Error Detection:
Types of Errors, Single bit and Burst Error, Parity Check
(Single and Block Parity),
30 Cyclic Redundancy Check (CRC) , Checksum Ch:10(Book:A)
12 31 Ch:10(Book:A) Quiz 2
Flow and Error Control:
Protocols of Noiseless and Noisy Channels
32 Data Link Layer Protocols Examples: Ch:10(Book:A)
HDLC, Point to Point Protocol
33 Quiz 2
13 34 Ch:13(Book:A) Assignment 3
Internetworking Devices:
Hubs, Bridges, Switches,
35 Routers Ch:13(Book:A)
GC Women University, Sialkot 7-7
45 Part6:Chp25(Book:A)
Virtual Circuit Networks Ch:18(Book:A)
17 46
Course Review and wrap up
47 Revision of final term
48 Project Submission
18 Final Term