Cleveland State University

Department of Electrical and Computer Engineering

EEC 484/584 Computer Networks

Fall Semester 2006

T/Th Session

Meeting time T Th 4-5:50pm, SH306

Project 1 instruction is posted!

Project 2 instruction is posted!

Tentative Schedule: (updated on November 12, 2006)

Week

Topics

Reading

1

(Aug 28 - Sep 1)

Aug 29:

  • Lecture #1 - Overview of the course; syllabus; policies (notes for view, for print)

Aug 31:

  • Lecture #2 - Introduction to computer networks and the Internet (notes for view, for print)

 

Handout

 

 

Ch.1.2-1.3

 

2

(Sep 4 - 8)

Sept 5:

  • Lecture #3: Reference models; Network standards; Overview of application layer protocols (notes)

Sept 7:

  • Lecture #4 – Web and HTTP (notes)
  • Handout for Lab #1 instructions

 

Ch.1.4

 

 

 

Ch.7.3

3

(Sep 11 - 15)

Sept 12:

Sept 14:

  • Lecture #5 – DNS (notes)
  • Lab #1 report due
  • Handout for Lab #2

 

 

 

Ch.7.1-7.2

 

4

(Sep 18 - 22)

Sept 19:

  • Lab #2 – DNS

Sept 21:

  • Lecture #6 – Email; FTP; Socket programming; Physical layer (The theoretical basis for data communication) (notes)
  • Lab #2 report due

 

 

 

 

Ch.2.1

5

(Sep 25 - 29)

Sept 26:

  • Discussion session (in-class exercises) (notes)

Sept 28:

  • Quiz #1

 

 

 

 

 

6

(Oct 2 - 6)

Oct 3:

  • Lecture #7 - Data link layer design issues; Error detection and correction (notes)

Oct 5:

 

Ch.3.1-3.2

 

 

Ch.3.3-3.4

7

(Oct 9 – 13)

Oct 10:

  • Lecture #9 - The channel allocation problem; Multiple access protocols (notes)

Oct 12:

  • Lecture #10 – Ethernet; ARP; DHCP (notes)
  • Handout for Lab #3

 

Ch.4.1-4.2

 

Ch.4.3-4.4

Ch.5.6.3 (part of it)

8

(Oct 16 - 20)

Oct 17:

Oct 19:

  • Quiz #2

 

 

 

 

9

(Oct 23 – 27)

Oct 24:

  • Lecture #11 - Network layer design issues; routing algorithms (part I) (notes)
  • Lab #3 report due

Oct 26:

  • Lecture #12 - routing algorithms (part II); Internet protocol (part I) (notes)

 

Ch.5.1-5.2

 

 

Ch.5.6

10

(Oct 30 - Nov 3)

Oct 31:

  • Lecture #13 – Internet protocol (part II) & ICMP (notes)
  • Handout for Lab #4

Nov 1:

  • Project #1 due
    (by midnight through email)

Nov 2:

 

Ch.5.6

 

11

(Nov 6 - 10)

Nov 7:

  • Quiz #3

Nov 9:

  • Lecture #14 - The transport service; sliding window protocols (notes)
  • Lab #4 report due

 

 

 

 

Ch.6.1-6.2

12

(Nov 13 – 17)

Nov 14:

Nov 16:

  • Lecture #16  - The Internet transport protocols: UDP and TCP (part 2) (notes)
  • Handout for Lab #5

 

Ch.6.4-6.5

13

(Nov 20 - 24)

Nov 21:

  • Lab #5 – TCP

Nov 23: (holiday, no class)

 

 

14

(Nov 27 - Dec 1)

 

Nov 28:

  • Quiz #4

Nov 30:

  • Lecture #17 – Cryptography; Symmetric-key algorithm (notes)
  • Lab #5 report due

 

 

 

 

 

Ch.8.1-8.4

 

15

(Dec 4 – 8)

Dec 5:

Dec 7:

  • Tour to IS&T data center (4-5pm)
  • Demo for project #1 & 2 (graduate student only)

 

Ch.8.5-8.6

16

(Dec 11 - 15)

Dec 12 (4-6pm):

  • Quiz #5 (Final Exam time slot)
  • Project report #2 due
    (by midnight through email)