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

Computer Network

The Computer Networks course (CC-214) provides foundational knowledge about computer networks, including types, layered communication models, and protocols. Students will learn key terminologies, functions of the Internet protocol stack, and various networking devices, culminating in practical lab exercises. The course includes a comprehensive syllabus covering topics such as network topologies, IP addressing, and transport layer protocols, supported by suggested readings from notable authors in the field.

Uploaded by

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

Computer Network

The Computer Networks course (CC-214) provides foundational knowledge about computer networks, including types, layered communication models, and protocols. Students will learn key terminologies, functions of the Internet protocol stack, and various networking devices, culminating in practical lab exercises. The course includes a comprehensive syllabus covering topics such as network topologies, IP addressing, and transport layer protocols, supported by suggested readings from notable authors in the field.

Uploaded by

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

Course Title Computer Networks

Course Code CC-214


Credit Hours 3 (2,3)
Category Computing Core
Prerequisite None
Co-Requisite None
Follow-up None
This course provides fundamental concepts related to computer networks. After completion of the
Course
course, the students will be able to understand Computer Networks basics, network types, layered
Introduction
communication models and protocols.
At the end of the course, the students will be able to: BT PLO
CLO1: Describe the key terminologies and
C2 (Describe) 1
technologies of computer networks
CLO2: Explain the services and functions provided by
Course C2 (Explain) 1
each layer in the Internet protocol stack
Learning
Outcomes CLO3: Identify various internetworking devices and
C4 (Identify) 1,2
(CLOs) protocols and their functions in a networking
CLO4: Analyze working and performance of key
C4 (Analyze) 3
technologies, algorithms and protocols
CLO5: Build Computer Network on various
C5 (Build) 4,5
Topologies.
Introduction: 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, subnetting, CIDR, routing protocols, transport layer protocols, ports and sockets,
connection establishment, flow and congestion control, application layer protocols, latest
trends in computer networks.
Syllabus
Lab Topics: Introduction to Wireshark, HTTP GET/response interaction, DNS role in the
Internet infrastructure, TCP segments sent and received in transferring, UDP transport
protocol, IP investigate the IP protocol, NAT behavior of the NAT protocol, DHCP examine the
DHCP packets captured, ICMP capturing the packets generated by the Ping program, Ethernet
and ARP investigate the Ethernet protocol and the ARP protocol, 802.11 Wireless investigate
the 802.11 wireless network protocol, SSL investigate the Secure Sockets Layer (SSL)
protocol
1. James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach
Featuring the Internet, 6th Edition, Pearson, 2012, ISBN: 0132856204.
2. T. Lammle, CCNA Cisco Certified Network Associate Deluxe Study Guide, 6th Edition,
Sybex, 2011, ISBN: 978-0-470-90108-3.
Suggested 3. Andrew S. Tanenbaum, David J. Wetherall, Computer Networks, 5th Edition, Prentice Hall,
Instructional/ 2010, ISBN: 9332518742.
Reading 4. William Stallings, Data and Computer Communications, 10 th Edition, Pearson, 2013,
Material ISBN: 0133506487.
5. Behrouz A. Forouzan, Data Communication and Computer Networks, 5 th Edition,
McGraw-Hill, 2012, ISBN: 0073376221.
6. R. Perlman, Interconnections: Bridges, Routers, Switches, and Internetworking
Protocols, 2nd Edition, Addison-Wesley, 1999, ISBN: 0201634481.

You might also like