COMP 361 Computer Communication Networks I

Spring 2005

Course Schedule

 

Note: The handouts  will  occasionally be revised to fix typos and add clarifications.  Please see the revision log  for details as to what changes have been made.

Week

Date

Topics

Lecture notes

Lab notes + Other material

01

Feb.01

Computer Networks and the Internet last revised 14/02/05
chapter1.ppt
chapter1.pdf

Refresh your Java knowledge (self-study)
No Lab meeting this week

Feb.03

Computer Networks and the Internet    

02

Feb.08

Computer Networks and the Internet    

Feb.10

No Class today

 

  No lab this week

03

Feb.15

Application Layer
DNS.pdf *
last revised 03/03/05
chapter2.ppt
chapter2.pdf
Tutorial Three Questions
(Solutions)

Feb. 17

Application Layer    

04

Feb. 22

Application Layer  
Assignment 1 Due Feb 25 (8AM)
Client-Server Code
Simple Web-Server Code
 

Feb. 24

Application Layer    

05

Mar. 01

Transport Layer last revised 16/03/05
chapter3.ppt
chapter3.pdf

For Lab
Read Packet Sniffing
run http dialogue examples
answer Tutorial Five Questions
(Solutions)
 

Mar. 03

Transport Layer   Checksum.pdf  Extra Checksum Example
More rdt2 Examples (ppt)  PDF

06

Mar. 08

Transport Layer   Tutorial Six Questions
(solutions)

Mar. 10

Transport Layer   More GBN Examples (ppt)  PDF

07

Mar. 15

Transport Layer   Tutorial Seven Questions
(solutions & more details)

Mar. 17

Transport Layer    

08

Mar. 22

No Class today
MIDTERM Tonight 20-21:30 in LTC
Instructor will be in classroom from
12-13 to answer  pre-exam questions

 
  No lab this week

Mar. 24

Network Layer last revised 22/03/05
chapter4_part_I.ppt
chapter4_part_I.pdf
 

09

Mar. 29

Network Layer   Tutorial Nine Questions
(solutions)

Apr. 31

Network Layer    

10

Apr. 05

 No Class today   Tutorial Ten Questions
(solutions)

Apr. 07

Network Layer last revised 19/04/05
chapter4_part_II.ppt
chapter4_part_II.pdf
 

11

Apr. 12

Network Layer   IP Fragmentation and NAT Lab

Apr. 14

Network Layer    

12

Apr. 19

    Tutorial 12 Questions
(solutions)

Apr. 21

  chapter5.ppt
chapter5.pdf
 Nice overview of routing protocols
 (from the TCP/IP guide)

13

Apr. 26

   
Tutorial this week replaced by free
   time to work on project.
Both TAs will be at both tutorial
   sections (in 4214) to answer
   any questions

Apr. 28

     

14

May 3

  chapter6.ppt
chapter6.pdf
Tutorial 14 Questions
(solutions)

May 5

     

15

May 10

    Tutorial 15 Questions
(solutions)

May 12

Last day of classes    

16

Wednesday
May 18


Review Session (Q&A)
2:30-3:30PM
Room 2406
 

 

 

Saturday
May 21

 

Final Exam
12:30-3:30PM
Room 3007

 

   

* "DNS.pdf" - pp624-628, A.S. Tanenbaum. Computer Networks. Prentice Hall, third edition, 1996.