Cleveland State University
Department of Electrical Engineering and Computer Science
CIS 454/554 – Computer Networks/Data Communication Networks (3 credit hours)
EEC584 – Computer Networks (4 credit hours)
Fall 2023
Prerequisite: CIS 345
Textbooks:
Computer Networking: A Top-Down Approach, by James F. Kurose and Keith W. Ross, Addison-Wesley, 6th Ed. or later
Instructors:
Dr. Wenbing Zhao
Office: FH 317
Phone: (216) 523-7480
Fax: (216) 687-5405
E-mail: w.zhao1@csuohio.edu
Lecture time: M W 4:00-5:50pm
Tentative Schedule:
Week | Topics |
1 (Aug 28 – Sept 1) | Aug 28: Lecture #1 – Overview of the course; syllabus; policies (notes) Aug 30: Lecture #2 – Introduction to computer networks and the Internet(part1) (notes) |
2 (Sept 4 – 8) | Sept 4: Labor Day (University Holiday) Sept 6: Lecture #3: Introduction to computer networks and the Internet(part2); Overview of application layer protocols (notes) |
3 (Sept 11 – 16) | Sept 11: Lecture #4 Web and HTTP (notes) Sept 13: Lecture #5 – DNS (notes) |
4 (Sept 18 – 22) | Sept 18: Getting Started Guide Lab #1 – HTTP Lab #2: DNS Sept 20: Discussion session (HTTP & DNS) |
5 (Sept 25 – 29) | Sept 25: Quiz #1 (Lecture 1-5, Lab 1-2) Sept 27: Quiz #1 Review Session |
6 (Oct 2 – 6) | Oct 2: Lecture #6 The transport service; reliable data transfer (notes) Oct 4: Lecture #7 – Sliding window protocols; The Internet transport protocols: UDP and TCP (part 1) (notes) Project: Reliable Data Transfer |
7 (Oct 9 – 13) | Oct 9: Lecture #8 – The Internet transport protocols: UDP and TCP (part 2) (notes) Oct 11: Lab #3: TCP Discussion session (transport layer) |
8 (Oct 16 – 20) | Oct 16: Class Canceled due to ABET visit Oct 18: Quiz #2 (Lecture 6-8, Lab 3) |
9 (Oct 23 – 27) | Oct 23: Lecture #9 – Network layer design issues; routing algorithms (part I) (notes) Oct 25: Lecture #10 – Routing algorithms (part II); Internet protocol (part I) (notes) |
10 (Oct 30 – Nov 3) | Oct 30: Lecture #11 – Internet protocol (part II) (notes) Nov 1: Lab #4: IP |
11 (Nov 6 – 10) | Nov 6: Discussion session (Network layer) Nov 8: Quiz #3 (Lecture 9-11, Lab 4) |
12 (Nov 13 – 17) | Nov 13: Lecture #12 – Data link layer design issues; Error detection and correction; The channel allocation problem; Multiple access protocols (notes) Nov 15: Lecture #13 – Ethernet; ARP; DHCP (notes) |
13 (Nov 20 – 24) | Nov 20: Lecture #14 – Link layer devices, 802.11 wireless LAN (notes) Nov 22: Thanksgiving Day Eve (Class Canceled due to late schedule) |
14 (Nov 27 – Dec 1) | Nov 27: Lab #5: Ethernet & ARP; DHCP Nov 29: Discussion session (Datalink layer) |
15 (Dec 4 – 8) | Dec 4: Quiz #4 (Lecture 12-14, Lab 5) Dec 6: Class Canceled due to Travel |
16 (Dec 11 – 15) | Dec 11: Quiz #4 Review Session |
Grading
- Quizzes: 60%
- Labs: 10%
- Homework: 10%
- Perusall Reading Assignment: 10%
- Projects: 10%
The final grading is based on your accumulated effort in this course. Your final grade is determined approximately based on the following schedule:
A: 90-100%
A-: 85-89%
B+: 80-84%
B: 75-79%
B-: 70-74%
C+: 65-69% (for CIS454 only)
C: 60-64%
D: 50-59% (for CIS454 only)
F: <50%