0% found this document useful (0 votes)
4 views5 pages

Computer Communication and Networks

The document outlines the course CC3611w: Computer Communication and Networks at the University of Management and Technology, detailing its learning objectives, evaluation criteria, and course content. Students will learn key networking concepts, protocols, and technologies, and will be evaluated through quizzes, assignments, a midterm, lab work, and a final exam. The course includes lectures, presentations, projects, and hands-on practical experience, with recommended textbooks for further reading.

Uploaded by

hammadmehmood464
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views5 pages

Computer Communication and Networks

The document outlines the course CC3611w: Computer Communication and Networks at the University of Management and Technology, detailing its learning objectives, evaluation criteria, and course content. Students will learn key networking concepts, protocols, and technologies, and will be evaluated through quizzes, assignments, a midterm, lab work, and a final exam. The course includes lectures, presentations, projects, and hands-on practical experience, with recommended textbooks for further reading.

Uploaded by

hammadmehmood464
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 5

University of Management and Technology

Course Outline
Course code: CC3611w Course title: Computer Communication and Networks

BSCS
Program

4(3+1)
Credit Hours

3 Hour
Duration

N/A
Prerequisites

Ayaz Hussain
Resource Person

09:00 Am
Counseling Timing
01:00 Pm
(Room# 30 )
[email protected]

Contact

Chairman/Director signature………………………………….

Dean’s signature…………………………… Date………………………………………….


Learning Objective:
Course Outline Page 1
At the end of the course the students will be able to:
 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

Methodology:
 Lectures

 Presentation

 Project

 Practical Hands on Experience

Grade Evaluation Criteria


Course Outline Page 2
Following is the criteria for the distribution of marks to evaluate final grade in
a semester.
Marks Evaluation Marks in
percentage
Quizzes 10
Assignments 10
Mid Term 25
Lab 20
Final exam 35
Total 100

Recommended Text Books:


1. Data Communication and Computer Networks, 5th Edition by Behrouz A. Forouza

Reference Books:
1. Computer Networking: A Top-Down Approach Featuring the Internet, 6th edition by

James F. Kurose and Keith W. Ross

2. Computer Networks, 5th Edition by Andrew S. Tanenbaum

3. Data and Computer Communications, 10th Edition by William Stalling

Calendar of Course contents to be covered during semester

Course Outline Page 3


Course code: CC3611w Course title: Computer Communication and Networks

Week Course Contents Reference Chapter(s)

Introduction of the Course and outline Chapter 1 (B. A.


1 Data Communication Forouzan) and
Fundamental Characteristics of Data Communication Lecture Slides
Components of Data Communication
Data Representation
Data Flow (Simples, Half Duplex, Full Duplex)
What Is Network? Chapter 1 (B. A.
2 Network Criterion Forouzan) and
Types of Connection (Point to Point, Multipoint) Lecture Slides
Physical Topologies (Mesh, Star, Bus, Ring, Hybrid)
Categories of Networks (Lan, Man, Wan)
Protocols and Standards
Layered Architecture Chapter 2 (B. A.
Network Models Forouzan) and
3 The OSI Model Lecture Slides
Layers in the OSI Model (Brief Introduction)
TCP/IP Protocol Suite
Circuit Switching Chapter 1 (J.K.Kurose)
4 Applications and
Statistical Multiplexing Lecture Slides
Packet Switching
Message Switching
Message Switching versus Packet Switching
Packet Switching versus Circuit Switching
How do loss and Delay occur?
Delay in Packet-Switched Networks
Analog and Digital Signals Chapter 3 (B. A.
5 Periodic Analog Signals Forouzan) and
Digital Signals Lecture Slides
Transmission Impairment
Data Rate Limits
Performance
Digital to Digital Conversion Chapter 4, 5 (B. A.
6 Analog to Digital Conversion Forouzan) and
Transmission Modes Lecture Slides
Digital-to-Analog Conversion
Analog-to-Analog Conversion
Transmission Media Chapter 7, 10 (B. A.
7 Guided Media Forouzan) and
Unguided Media: Wireless Lecture Slides
Data Link Layer (Introduction)
Block Coding
Linear Block Codes
Cyclic Codes

Course Outline Page 4


Checksum
Flow and Error Control Chapter 11, 12, 13, 14,
8 Noiseless Channels 15 (B. A. Forouzan) and
Noisy Channels Lecture Slides
Multiple Access
Randomness
Connecting Devices
Wired LAN (Ethernet)
Wireless LAN
9 Network Layer: Logical Addressing Chapter 19, 20 (B. A.
IPv4 Addressing Forouzan) and
IPv6 Addressing Lecture Slides
Internetworking and Subnetting
10 Address Mapping Chapter 21, 22 (B. A.
ICMP Protocol Forouzan) And
Routing Protocol Lecture Slides
Unicast Routing Protocol
11 Transport Layer: UDP and TCP Chapter 23 (B. A.
Process-to-Process Delivery Forouzan) and
User Datagram Protocol (UDP) Lecture Slides
TCP
12 Congestion Chapter 24 (B. A.
Congestion Control Forouzan) and
Flow Control Lecture Slides
13 Application Layer: Domain Name System Chapter 25 (B. A.
Name Space Forouzan) and
Domain Name Space Lecture Slides
Distribution of Name Space
DNS in the Internet
Resolution
14 Application Layer: Electronic Mail and FTP Chapter 26 (B. A.
Electronic Mail Forouzan) and
File Transfer Protocol (FTP) Lecture Slides
15 Application Layer: HTTP & WWW Chapter 27, 28 (B. A.
Web Documents Forouzan) and
HTTP Lecture Slides
Network Management System
Simple Network Management Protocol (SNMP)

Course Outline Page 5

You might also like