Skip to content
Contact
SYS_TIME [ 00 00 00 ]

CS331

COMPLETE

Data Communications and Computer Networks

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.

Course Code CS331
Credit Hours 3
Prerequisites CS210 & CS175

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.

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
  • 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.
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%
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