Course Code
CS331
Credit Hours
3
Prerequisites
CS210 & CS175
01_DESCRIPTION
CS331 introduces the basic concepts of data communication
and computer networks. The course covers the nature of data
communication, characteristics of computer networks, ISO-OSI
protocol layers, TCP/IP layers, network topologies and
models, error detection and correction codes, and network
performance considerations.
02_SYLLABUS_INDEX // 12_DECKS // 485_SLIDES
W 1-2Overview of Data Communications and Networking86 SLIDES
W 3-4Physical Layer — Parts 1 & 264 SLIDES
W 5-8Data Link Layer — Parts 1 & 287 SLIDES
W 8-9Ethernet & LANs25 SLIDES
W 10Interconnecting Devices & VLANs34 SLIDES
W 11-13Network Layer — Parts 1 & 2118 SLIDES
W 14Transport Layer50 SLIDES
W 15Application Layer + Review21 SLIDES
ΣTotal Slides485 SLIDES
03_LEARNING_OUTCOMES
-
Describe how communication works in data networks and the
Internet with reference to the OSI and TCP/IP models.
-
Describe the services and features of the various TCP/IP
layers and their relevant network devices.
-
Produce a network design solution based on a real-life
network problem.
-
Design, calculate, and apply subnet masks and addresses to
fulfill networking requirements.
-
Use simulators and analysis tools such as Cisco Packet
Tracer and network protocol analyzers.
04_WEIGHT_OF_ASSESSMENTS
0x01Final Exam — Nov 22, 202640%
0x02Major Exams I & II — Oct 8 & Nov 2, 202630%
0x03Quizzes I–III — best two count10%
0x04Wireshark Lab + two Packet Tracer projects8%
0x05Bi-weekly assignments7%
0x06Attendance5%
05_PAGE_COUNT_BY_EXAM
SCOPE — Taken from the syllabus assessment column. Major I is
on Oct 8 and is confirmed to cover the first three chapters in
full: Overview of Data Communications and Networking, Physical
Layer, and Data Link Layer (all slide parts). Major II is Nov
2 (week 12), before the Transport and Application Layer weeks.
Slide counts are the page counts of the clean decks the
instructor has uploaded. Chapters not uploaded yet are counted
from the highlighted copy, the annotated version closest in
length to the clean decks.
Quiz I150 SLIDES
W 1-2Overview of Data Communications and Networking86 SLIDES
W 3-4Physical Layer64 SLIDES
ΣTotal150 SLIDES
Major I — Oct 8, 2026237 SLIDES
W 1-2Overview of Data Communications and Networking — Parts
1 & 286 SLIDES
W 3-4Physical Layer — Parts 1 & 264 SLIDES
W 5-8Data Link Layer — Parts 1 & 287 SLIDES
ΣTotal237 SLIDES
Quiz II87 SLIDES
W 5-8Data Link Layer — Parts 1 & 287 SLIDES
ΣTotal87 SLIDES
Quiz III189 SLIDES
W 11-13Network Layer118 SLIDES
W 14Transport Layer50 SLIDES
W 15Application Layer21 SLIDES
ΣTotal189 SLIDES
Major II — Nov 2, 2026276 SLIDES
W 5-8Data Link Layer87 SLIDES
W 11-13Network Layer118 SLIDES
W 14Transport Layer50 SLIDES
W 15Application Layer21 SLIDES
ΣTotal276 SLIDES
Final Exam — Comprehensive485 SLIDES
W 1-2Overview of Data Communications and Networking86 SLIDES
W 3-4Physical Layer64 SLIDES
W 5-8Data Link Layer87 SLIDES
W 8-9Ethernet & LANs25 SLIDES
W 10Interconnecting Devices & VLANs34 SLIDES
W 11-13Network Layer118 SLIDES
W 14Transport Layer50 SLIDES
W 15Application Layer + Review21 SLIDES
ΣTotal485 SLIDES