3.3 OBE-baed course card (Computer Networks)
3.3 OBE-baed course card (Computer Networks)
Phase-VI, Hayatabad,
Peshawar, Pakistan
Phone: +92-91-5860291-3
Fax: +92-91-5860294
OF IT & EMERGING SCIENCES, PESHAWAR E-Mail: [email protected]
A PRESTIGIOUS NAME IN PROFESSIONAL EDUCATION AND EMERGING SCIENCES
Web Site: www.cecos.edu.pk
Computer Networks
------------------------------------------------------------------------------------------------------------
------
COURSE DESCRIPTION:
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.
Pre-requisite: None
Page 1 of 5
knowledge appropriate for the computing specialization to the 16 abstraction and
conceptualization of computing models from defined problems and requirements.
PLO3 Problem Analysis: Identify, formulate, research literature, and solve complex computing
problems reaching substantiated conclusions using fundamental principles of mathematics,
computing sciences, and relevant domain disciplines.
PLO5 Modern Tool Usage: Create, select, adapt and apply appropriate techniques, resources,
and modern computing tools to complex computing activities, with an understanding of the
limitations.
COURSE LEARNING OUTCOMES (CLOS):
Upon successful completion of the course, the student will be able to:
Taxonomy
S.No. CLO Domain PLO
level
Describe the key terminologies and technologies of
1. C-2 Describe PLO2
computer networks
Explain the services and functions provided by each
2. C-2 Explain PLO1
layer in the Internet protocol stack.
Identify various internetworking devices and
3. C-4 Identify PLO2
protocols and their functions in a networking
Analyze working and performance of key
4. C-4 Analyze PLO3
technologies, algorithms and protocols
5. Build Computer Network on various Topologies P3 Build PLO5
Lecture Plan:
Week/
Module Topic References
Lecture
Page 2 of 5
3.3 connectionless transport: UDP
3.4 principles of reliable data transfer
3.5 connection-oriented transport: TCP(segment
structure, reliable data transfer, flow control, connection Class notes
management)
3.6 principles of congestion control
3.7 TCP congestion control
Week 8
4.1 introduction
4.2 virtual circuit and datagram networks
4.3 what’s inside a router
IV 4.4 IP: Internet Protocol (datagram format, IPv4 Chapter 4 7-8
addressing, ICMP, IPv6) Class notes
4.5 routing algorithms (link state, distance vector,
hierarchical routing)
4.6 routing in the Internet (RIP, OSPF, BGP)
4.7 broadcast and multicast routing
Page 3 of 5
Course Targets:
Learning
Teaching Assessment PLOs to
Module No. CLO No. Domain with
Methodology Methodology target
Level
Lectures + Quiz + Mid Term +
I + II 1 C-2 2
Discussions Assignments
Lectures + Quiz + Mid Term +
II-III 2 C-2 1
Discussions Assignments
Lectures + Quiz + Mid Term +
III + IV 3 P-3 5
Discussions Assignments
Lectures + Quiz + Mid + Final
V 4 + Assignments + C-4 1
Discussions
Presentation
Lectures + Quiz + Mid + Final
VI+VII 4 + Assignments + C-4 2
Discussions
Presentation
Lectures + Quiz + Mid + Final
VIII 5 + Assignments + P-3 5
Discussions
Presentation
TEACHING METHODOLOGY:
Lectures, light discussions, oral questions asked by instructor and answered orally by students, and
exercise/problem solving practices.
COURSE ASSESSMENT:
Presentation: 5 %
Quizzes: 10 %
Assignments: 10 %
Midterm examination: 25%
Final term examination: 50%
Name:
Reviewed by Date:
Signature:
Page 4 of 5
Name:
Approved by Date:
Signature:
Page 5 of 5