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

Course Contents

Uploaded by

shanza
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Course Contents

Uploaded by

shanza
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

COMP-2102 Computer Networks

Credit Hours: 4(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 computer networks C 2
2. Explain the services and functions provided by each layer in the Internet
C 2
protocol stack.
3. Identify various internetworking devices and protocols, and their functions
C 4
in a network.
4. Analyze working and performance of key technologies, algorithms and
C 4
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:
1. Introduction to networks and protocols architecture [TB1: Ch. 1].
2. Basic concepts of networking, network topologies and the Internet [TB1: Ch. 1].
3. Layered architecture and the OSI model [TB1: Ch. 2].
4. Physical layer functionality, data link layer functionality and the TCP/IP protocol architecture
[TB1: Ch. 2].
5. Multiple access techniques, WAN Technologies and protocols , circuit switching and packet
switching.[TB1: Ch. 9]
6. Wireless networks, Cellular Network Generations and LTE-Advanced [TB1: Ch. 10]
7. LAN technologies, LAN protocol architecture and virtual LANs [TB1: Ch. 11]
8. MAC addressing. [TB1: Ch. 11]
9. Networking devices , bridges, hubs and switches [TB1: Ch. 11]
10. Network layer protocols, Principles of Internetworking, IPv4 and IPv6. [TB1: Ch. 14]
11. IP addressing, Internet Protocol Operation, virtual private networks and IP Security and
Subnetting, CIDR. [TB1: Ch. 14].
12. Transport layer protocols, ports and sockets and connection-oriented transport protocol
mechanisms [TB1: Ch. 15]
13. Routing protocols OSPF ,EIGRP,RIP and routing in packet-switching networks [TB1: Ch. 19]
14. Connection establishment, flow and congestion control, effects of congestion, TCP congestion
control and datagram congestion control protocol [TB1: Ch. 20]
15. Application layer protocols, electronic mail (SMTP and MIME), Web Access: HTTP and DNS
[TB1: Ch. 24]
16. Latest trends in computer networks , real-time traffic and voice over IP [TB1: Ch. 25]

Labs:
1- Introduction to Networking equipment.
2- Networking Basics commands.
3- TCP/IP Networks configuration.
4- Cabling Construction.
5- Building Peer-to-Peer Network.
6- Tools: Packet tracer, Wireshark.

Teaching Methodology:
Lectures, Written Assignments, Practical labs, Semester Project, Presentations
Course Assessment:
Sessional Exam, Home Assignments, Quizzes, Project, Presentations, Final Exam
Reference Materials:
1. Data and Computer Communications, 10th Edition by William Stallings
2. Computer Networking: A Top-Down Approach Featuring the Internet, 6th edition by James F.
Kurose and Keith W. Ross
3. Computer Networks, 5th Edition by Andrew S. Tanenbaum
4. Data Communication and Computer Networks, 5th Edition by Behrouz A. Forouzan

You might also like