Cleveland State University
Department of Electrical Engineering and Computer Science

CIS 454/554 – Computer Networks/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: M W F 2:20-3:55pm

Tentative Schedule:

Week
Topics
1

(May 22 – 26)
May 22:
  • Lecture #1 – Overview of the course; syllabus; policies (notes)
May 24:
  • Lecture #2 – Introduction to computer networks and the Internet(part1) (notes)
May 26:
  • Lecture #3: Introduction to computer networks and the Internet(part2); Overview of application layer protocols (notes)
2

(May 29 – June 2)
May 29:
  • Memorial Day (University Holiday)
May 31:
  • Lecture #4 Web and HTTP (notes)
June 2:
  •    No class (travel)
3

(June 5 – 9)
June 5:
  • Lecture #5 – DNS (notes)
  • 8pm Zoom Lecture: Discussion session (HTTP & DNS)
June 7:
  • Quiz #1 (Lecture 1-5, Lab 1-2)
June 9:
  • Lecture #6 The transport service; reliable data transfer  (notes)
4

(June 12 – 16)
June 12:
  • Lecture #7 – Sliding window protocols; The Internet transport protocols: UDP and TCP (part 1) (notes)   
June 14:
  • Lecture #8 – The Internet transport protocols: UDP and TCP (part 2) (notes)
June 16:
  • Discussion session (transport layer)
5

(June 19 – 23)
June 19:
  • Juneteenth Day (University Holiday)
June 21:
  • Quiz #2 (Lecture 6-8, Lab 3)
June 23:
  • Lecture #9 – Network layer design issues; routing algorithms (part I)  (notes)
6

(June 26 – 30)
June 26:
  • Lecture #10 – Routing algorithms (part II); Internet protocol (part I) (notes)
June 28:
  • Lecture #11 – Internet protocol (part II)  (notes)   
  • Lab #4: IP
June 30:
  • Discussion session (Network layer)
7

(July 3 – 7)
July 3:
  • Quiz #3 (Lecture 9-11, Lab 4)
July 5:
  • Lecture #12 – Data link layer design issues; Error detection and correction; The channel allocation problem; Multiple access protocols (notes)
July 7:
8

(July 10 – 14)
July 10:
  •  Lecture #14 – Link layer devices, 802.11 wireless LAN  (notes)  
July 12:
  • Discussion session (Datalink layer)
July 14:
  • 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+: 65-69% (for CIS454 only)
C: 60-64%
D: 50-59% (for CIS454 only)
F: <50%

© 2024 Cleveland State University | 2121 Euclid Avenue, Cleveland, OH 44115-2214 | 216.687.2000
Cleveland State University is an equal opportunity educator and employer.