CS 4396 - Computer Networks Lab
Spring 2009
Tentative Course Schedule

Week

Date

Description

Reading/Resources

1

1/16

Course Outline (ppt) +  TCP/IP Networking: An Example (ppt)

Liebeherr/El Zarki: Chp 0

2

1/23

IP Addresses (ppt), Internet Protocol (IP)  (ppt), IP Forwarding (ppt)

Liebeherr/El Zarki: Chp 3

3

1/30

Internet Control Management Protocol (ICMP) (ppt)
Address Resolution Protocol (ARP) (ppt)

 

4

2/6

Dynamic Routing Protocols: RIP & OSPF (ppt); BGP (ppt)

IBM RedBook Chp4

5

2/13

No class – lab catch up day

 

6

2/20

Quiz 1

 

7

2/27

UDP (ppt)
TCP I: Connection Management (ppt)

IBM RedBook Sect. 5.1,5.2

8

3/6

TCP II: Flow and Congestion Control (ppt)

 

9

3/13

No class – lab catch up day

10

3/20

Spring Break - No Class

11

3/27

Data Link Layer Protocols (ppt)

Liebeherr/El Zarki: Chp 2

12

4/3

LAN switching (ppt)

Textbook - pg. 217, 228, 230, 233, 236-238

13

4/10

Network Address Translation (NAT) (ppt)
Dynamic Host Configuration Protocol (DHCP) (ppt)

 

14

4/17

Domain Name System (DNS)  (ppt)

15

4/24

Quiz 2

 

16

5/1

No class - lab catch up day

 

 

Lab Schedule

 Labs

 Start Date

 End Date

 Report Due

Time to work on a lab

 Lab-1

January 19

February 1

February 9

 2 weeks

 Lab-2

February 2

February 15

February 23

 2 weeks (overlaps w/ Lab-3)

 Lab-3

February 9

February 22

March 2

 2 weeks

 Lab-4

February 23

March 8

March 16

 2 weeks

 Lab-5

March 9

March 22 (incl. spring break)

April 6 (two weeks to finish)

 2 weeks

 Lab-6

March 23

April 5

April 13

 2 weeks

 Lab-7

April 6

April 19

April 27

 2 weeks (overlaps w/Lab-8)

 Lab-8

April 13

April 26

May 4

 2 weeks

Schedule for Lab Usage Times

 

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Morning

 

 

 

Afternoon

 

Group 1: Jacob Myers, Ben Thompson

Group 2:
Brent Church, Richard Hervey

Group 1:
Abdulbasit Shahdad
Vishal Sharda 

Evening

Group1:
Lindsey Hight,
Tyler Smith

 

 

 

Note that each slot can have two groups simultaneously.