0% found this document useful (0 votes)
3 views1 page

Computer Networks

Uploaded by

mister302
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)
3 views1 page

Computer Networks

Uploaded by

mister302
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/ 1

Computer Networks

Credit Hours: 3+1 Prerequisites: None


Course Learning Outcomes (CLOs):
At the end of the course the students will be able to: Domain BT Level*
1. Describe the key terminologies and technologies of
C 2
computer networks
2. Explain the services and functions provided by each layer
C 2
in the Internet protocol stack.
3. Identify various internetworking devices and protocols, and
C 4
their functions in a network.
4. Analyze working and performance of key technologies,
C 4
algorithms and protocols.
5. Build Computer Network on various Topologies P 3
* BT= Bloom’s Taxonomy, C=Cognitive domain, P=Psychomotor domain, A=
Affective domain

Course Content:
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.
Teaching Methodology:
Lectures, Written Assignments, Practical labs, Semester Project, Presentations
Course Assessment:
Sessional Exam, Home Assignments, Quizzes, Project, Presentations, Final Exam
Reference Materials:
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 Stallings
4. Data Communication and Computer Networks, 5th Edition by Behrouz A. Forouzan

81

You might also like