Cleveland State University
Department of Electrical Engineering and Computer Science
CIS 554 – Data Communication Networks (3 credit hours)
Summer 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: T Th 12:20-2:45pm
Tentative Schedule:
Week | Topics |
1 (May 22 – 26) | May 23: * Lecture #1 – Overview of the course; syllabus; policies (notes) * Lecture #2 – Introduction to computer networks and the Internet(part1) (notes) May 25: * Lecture #3: Introduction to computer networks and the Internet(part2); Overview of application layer protocols (notes) |
2 (May 29 – June 2) | May 30: * Lecture #4 Web and HTTP (notes) * Lecture #5 – DNS (notes) June 1: Zoom lecture * Wireshark Getting Started Guide * Lab #1 – HTTP * Lab #2: DNS * Discussion session (HTTP & DNS) |
3 (June 5 – 9) | June 6: * Quiz #1 (Lecture 1-5, Lab 1-2) June 8: * Lecture #6 The transport service; reliable data transfer (notes) |
4 (June 12 – 16) | June 13: * Lecture #7 – Sliding window protocols; The Internet transport protocols: UDP and TCP (part 1) (notes) * Lecture #8 – The Internet transport protocols: UDP and TCP (part 2) (notes) * Lab #3: TCP June 15: * Discussion session (transport layer) |
5 (June 19 – 23) | June 20: * Quiz #2 (Lecture 6-8, Lab 3) June 22: * Lecture #9 – Network layer design issues; routing algorithms (part I) (notes) * Lecture #10 – Routing algorithms (part II); Internet protocol (part I) (notes) |
6 (June 26 – 30) | June 27: * Lecture #11 – Internet protocol (part II) (notes) * Lab #4: IP * Discussion session (Network layer) June 29: * Quiz#3 (Lectures 9-11, lab 4) |
7 (July 3 – 7) | July 4: * University Holiday (no class) July 6: * Lecture #12 – Data link layer design issues; Error detection and correction; The channel allocation problem; Multiple access protocols (notes) * Lecture #13 – Ethernet; ARP; DHCP (notes) * Lab #5: Ethernet & ARP; DHCP |
8 (July 10 – 14) | July 11: * Lecture #14 – Link layer devices, 802.11 wireless LAN (notes) * Discussion session (Datalink layer) July 13: * Quiz #4 (Lecture 12-13, Lab 5) |
Grading
- Quizzes: 60%
- Labs: 15%
- Traditional Homework: 15%
- Persuall Social Learning Homework: 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: 60-69%
F: <60%