Sie sind auf Seite 1von 6

GC Women University Sialkot

Department of Computer Science


Title Computer Communication & Networks
Code CMP-202
Credit Hours Weight 3 Cr. Hrs.
Lectures 3 Lectures / Week
Duration 1 hr/Lecture
Instructor Ms. Sidra Anwar
Prerequisite None
Category Computer Science (Core)
Aims and The Objectives of this course are
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…)
 To provide basic concepts of System and Network Programming

Learning After completing this course:


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.
Syllabus Data Communication concepts, Analogue and digital Transmission, Noise,Media,
Encoding, Asynchronous and Synchronous transmission. Network system
architectures (OSI, TCP/IP), Error Control, Flow Control, Data Link Protocols,
Bridging. Local Area Networks and MAC Layer protocols, Multiplexing, Switched
and IP Networks, Inter-networking, Routing. Transport layer protocols TCP, UDP
and SCTP. Application Layer Protocols. WirelessLANs.
Reference 1. Data Communications and Networking by Behrouz A. Forouzan, Fourth
Books Edition, Tata McGraw-Hill companies
2. S. Data and Computer Communications by William Stallings, Seventh
Edition, Prentice Hall, 2004
3. Computer Networks by Andrew S. Tanenbaum, Third Edition, Prentice Hall,
2003

Assessment Assignments: 5%
Criteria Project: 5%
Quizzes: 5%
Test: 5%
Mid Term Examination: 30%
Final Examination: 50%

Total: 100%

Week Lecture Topics Recommendations


s Source for Learning
(Book-Chapter Activities
No. Section No.) (Mention
Assignments, Test,
Quizzes, or
Reading
Assignments)
1 1 Introduction to Data Communications and
Computer Networks:

A Communications Model, Data


Communications, and
Computer Networks, Network Definition,
Distributed Processing, Connection Types

2 Communication Tasks, Data Representation Ch#1


(Text, Numbers, Images, Audio, and Video),
and Data Flow (Simplex, Half Duplex, and
Full Duplex) Computer Networks:
3 Categories of Network, LAN (Wired and
Wireless LAN), WAN (Circuit and Packet
switch, Frame Relay, ATM)
2 4 Protocols and Standards: Ch#1
 Protocols and Standards, Syntax,
SemanticsThe Need or a
5 , Timing, De facto, De Jure, Some Standard Quiz#1
Organizations.
6  Layered Architecture:
OSI Model, Tasks of Different Layers in OSI
model
3 7 TCP/IP Protocol Suite: Ch#2
Overview of TCP/IP Protocol Suite and
Addressing.
8 Fundamentals of Data and signals:
Analog and Digital Data, Periodic and
Periodic Signals, Analog Signals, Sine Wave,
Peak Amplitude, Period and Frequency
9 Phase, Time and Frequency Domains, Assignment#1
Composite Signals
4 10 Digital Signals:
Digital Signals, Bit Interval and Bit Rate,
Analogy and digital transmission, Treatment
of Signals
11 Comparison of Digital and Analogy Signals
Transmission Impairments:
Transmission Impairments, Attenuation,
Distortion, Noise and its Types
12 Channel Capacity, Nyquist and Shannon Ch#3
Capacity Formula, Data Rate Limits,
Performance
5 13 Guided Transmission Media:
Twisted Pair, Coaxial Cable, Physical
Structure, Connector Types,
14 Applications Fiber Optic physical structure
Guided and Unguided Transmission media:
Fiber Optic Propagation Modes, Connector
Types, Applications,
Ground Propagation,
15 Unguided Propagation, Line of sight
Propagation, Wireless Transmission Waves,
Radio Waves,
6 Assignment # 2
16 Digital to Digital Conversion:
Digital Data, Digital Signals, Line Coding,
17 Unipolar, Polar, Bipolar, Techniques Test # 1
NRZ-L,
18 NRZI, Bipolar-AMI, Pseudo ternary, Quiz # 2
Manchester, Differential Manchester
7 Ch#4
19 Analog to Digital Conversion:
Analogy Data, Digital Signals, Sampling,
Pulse Amplitude
20 Modulation (PAM), Pulse Code Modulation
(PCM), Delta Modulation (DM).
21
Transmission Modes:
 Parallel Transmission, Serial
Transmission, Asynchronous and
synchronous transmission
8
22 Digital to Analog Conversion:
23 Digital Data, Analogy Signals, Bit Rate and
24 Baud Rate, Techniques, Amplitude Shift
Keying (ASK),
Frequency Shift Keying (FSK), Phase Shift
Keying (PSK), Quadrature Amplitude
Modulation (QAM)

Analog to Analog Conversion:


9 25 Multiplexing and its Types:
Frequency Division Multiplexing, ,
26 Time Division Multiplexing Ch#5
27 Interleaving and Bit Padding
10 28 Switching
Circuit-Switched Networks
Datagram Networks
29
Virtual Circuit Networks

Error Detection:
Types of Errors, Single bit and Burst Error
30 Parity Check (Single and Block Parity), Assignment # 3
Cyclic Redundancy Check (CRC) , Checksum
11
31 Flow and Error Control:
Protocols of Noiseless and
32 Noisy Channels
33 Data Link Layer Protocols Examples:
HDLC, Point to Point Protocol
12
34 Internetworking Devices:
Hubs, Bridges,
35 Switches, Routers
36 Wired LANs: Ethernet
Ring, Star, Bus, LAN Protocol Architecture
13 37 Overview of TCP/IP: CH#6
Internet Protocol (IP),
38 Comparison of IPv4
39 and IPv6 Headers Ch#11 Assignment#4
14 40 IP Addressing:
Internet Address, Class full Addressing,
41 Classes and Blocks, Masking
42 Sub netting:
Sub netting, Classless Addressing, Variable
Length Blocks
15 43 Process-to- Process Communication:
Client-Server Model, Addressing at Transport
Layer)
44 Connection Oriented Vs Connectionless
Service, Reliable Vs Unreliable, User
Datagram Protocol (UDP)

45 Process to Process Communication


and Application Layer: Transmission
Control Protocol (TCP
16 46 Application Layer protocols:
DNS, Electronic Mail, FTP
47 Latest trends in computer networks.
48 Revision

Wee Topic Recommendation of


k Learning Activities
(Practical, Project or
Lab work)

1 Disk Management, Partition Magic, Data Recovery Tools Practical

2 Backup Tools, Ghost Utility for Quick Installation, Deep Freeze Practical
Software

3 Installation and Configuration of TCP/IP Protocol, Windows Practical


Components , Device Driver Management

4 Exploration of System Unit hardware (hand on plug and play) Practical

5 Networking Devices Orientation and Comparisons of their Features Practical

6 Cabling Using the EIA Standers Straight, Cross over, Rollover using Practical
Twisted pair cable.

7 Real Time Networking of devices using cables made in last session and Practical
file sharing and security

8 Orientation of Simulation Tools (Boson Sim/ Packet Tracer/ Opnet/ Practical


NS2)

Mid Term Exam

Wee Topic Recommendation of


k Learning Activities
(Practical, Project or
Lab work)

9 Orientation of Network Analysis Using NS2/Opnet Practical

10 LAN Design Different Scenarios Practical

11 LAN Implementation using Ethernet Technologies Practical

12 Wireless LAN Devices Orientation and implementation Practical

13 Intro to Routing and configuration of static Routes Practical


14 Introduction to Network Security (Implementation of ACL’s) Practical

15 PROJECT

16

End Term Exam

Das könnte Ihnen auch gefallen