0% found this document useful (0 votes)
40 views

CSC340 CN CDF V3.1

This document provides information on a computer networks course, including its code, title, credit hours, prerequisites, and description. The course introduces concepts of computer networks, standards, protocols, and covers topics like layered architecture, application and transport layer protocols, network and link layer services, physical layer impairments, wireless networks, and security. The course is divided into 7 units covering these topics over 45 total contact hours. Six course learning outcomes are mapped to Bloom's taxonomy levels and relate to understanding fundamental concepts, applying knowledge to problems, analyzing protocols and functions, comprehending wireless topics, creating network applications using sockets, and designing physical network architectures. Assessment tools include quizzes, assignments, exams, projects, and lab assignments. Two textbooks

Uploaded by

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

CSC340 CN CDF V3.1

This document provides information on a computer networks course, including its code, title, credit hours, prerequisites, and description. The course introduces concepts of computer networks, standards, protocols, and covers topics like layered architecture, application and transport layer protocols, network and link layer services, physical layer impairments, wireless networks, and security. The course is divided into 7 units covering these topics over 45 total contact hours. Six course learning outcomes are mapped to Bloom's taxonomy levels and relate to understanding fundamental concepts, applying knowledge to problems, analyzing protocols and functions, comprehending wireless topics, creating network applications using sockets, and designing physical network architectures. Assessment tools include quizzes, assignments, exams, projects, and lab assignments. Two textbooks

Uploaded by

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

COMSATS University Islamabad

Department of Computer Science


Course Description Form (CDF)
Course Information
Course Code: CSC340 Course Title: Computer Networks
Credit Hours: 4(3,1) Lecture Hours/Week: 3
Lab Hours/Week: 3 Pre-Requisites: None
Catalogue Description:
This course introduces the concepts of computer networks along with communication standards and protocols.
Topics include: Introduction; Physical Components; Internet Backbones; Layered Architecture; Application
Layer Services & Protocols; Transport Layer Services; Transport Layer Protocols; Network Layer; The
Internet Protocol; Routing Algorithms; Link Layer; Error Detection Techniques; MAC Protocols; Physical
Layer; Transmission Impairment; Wireless & Mobile Networks; Cellular Networks; and Security in Computer
Networks.
Unit wise Major Topics:
No. of
Unit Topic Teaching
Hours
Computer Network: Concepts, LAN Technologies; Physical Components:
Network Topologies, Physical/Wireless Media; Circuit Switching vs.
1. 6
Packet Switching; End-to-End Delays; Layered Architecture (OSI,
TCP/IP); and Internet Backbones.
Application Layer Services; Application Layer Protocols: HTTP,
2. Cookies, DHT, Web Cache, FTP, SMTP, Mail Access Protocols (IMAP 6
& POP3); DNS; and Socket Programming.
Transport Layer Services; Multiplexing & De-Multiplexing; Transport
3. Layer protocols (UDP, TCP); Congestion & Flow Control; and 7.5
Reliability.
Network Layer Services; Routing Protocols: IP (IPv4 & IPv6
4. 7.5
Addressing), ICMP, DHCP, and NAT.
Link Layer Services; Ethernet Protocol; MAC Addresses; Error Detection
& Correction; Channel Partitioning Protocols: TDMA, FDMA, CDMA;
5. 7.5
Multiple Access Techniques: ALOHA, slotted ALOHA, CSMA,
CSMA/CD, CSMA/CA; Addressing: ARP; and Switch-Based LANs.
Physical Layer: Analog & Digital Data; Analog & Digital Signals;
Transmission Impairments: Attenuation, Distortion, Noise; Data Rate
6. 3
Limits: Noiseless Channel (Nyquist Bit Rate), and Noisy Channel
(Shannon Capacity).
Wireless & Mobile Networks: 802.11 Network, Cellular Network
7. Architecture, Mobile IP, Cellular technologies (3G, 4G, 5G); Network 7.5
Security; Latest Trends in Computer Networks.

Total Contact Hours 45


Mapping of CLOs and SOs

1
Blooms
Sr.# Unit # Course Learning Outcomes Taxonomy SO
Learning Level
CLO’s for Theory
Summarize the fundamental concepts of computer
CLO-1 1 Understanding 1
networks.
Apply the concepts of computer networks to solve
CLO-2 1-2,6 Applying 2
its related problems
Analyze various protocols, algorithms and there
CLO-3 2-5 Analyzing 2
functions in a network.
Comprehend the fundamentals of wireless and
CLO-4 7 Understanding 1
mobile networks along with the security issues.
CLO’s for Lab
Create a network application using socket
CLO-5 2-4 Applying 2-4,9
programming
Design a physical network architecture to execute
CLO-6 1-7 Creating 2-5,9
network services and applications.
CLO Assessment Mechanism
Assessment
CLO-1 CLO-2 CLO-3 CLO-4 CLO-5 CLO-6
Tools

Quizzes Quiz 1 Quiz 2 Quiz 3 Quiz 4 - -

Assignment Assignment Lab


Assignments - - -
1&2 3&4 Assignments
Mid Term Mid Term Mid Term Mid Term
- - -
Exam Exam Exam Exam
Final Term
Final Term Exam - -
Exam
Project - - - - - Lab Project
Text and Reference Books
Textbook:
1. Computer Networking: A Top-Down Approach, James F. Kurose, Keith Ross Pearson, 2021.
Reference Book:
1. Data Communications and Networking with TCP/IP Protocol Suite, Behrouz A. Forouzan, McGraw-
Hill, 2021.

You might also like