CNT 4704: Computer Communication Networks

Fall 2008

Home                      Lecture notes                        Assignment


Lecture notes are modified based on slides provided by the textbook.

Class 1 (08/28):   Class overview and Introduction         (intro, Chapter1-part1)
Class 2 (09/02):   Introduction (Chapter1-part2)

Class 3 (09/04):   Introduction (continue)
Class 4 (09/09):   Application Layer: intro (Chapter2-part1)
Class 5 (09/11):   Application layer: Web and HTTP (Lab assignment 1 is due next Thursday, Sept. 18th)

Class 6 (09/16):   Application Layer: Web and HTTP, online gaming (Chapter2-part2)
Class 7 (09/18):   Application Layer:  FTP, SMTP
Class 8 (09/24):   Apllication Layer: DNS, P2P
Class 9 (09/30):   Application Layer: Socket programming (Chapter2-part3) (homework 1 is assigned and due Oct. 9th; programming 1 is assigned and due Oct. 14th)
Class 10 (10/02): VOIP; Transport layer: intro (Chapter3-part1)
Class 11 (10/07):  Transport layer: reliable data transfer algorithms (Chapter3-part2)
Class 12 (10/09):  Transport layer: TCP (Chapter3-part3)  (homework 2 is assigned and due Oct. 16th)
Class 13 (10/14):  Transport layer: TCP connection setup, congestion control  (packet header manual)
Class 14 (10/16):  Home work questions review, Mid-term review (midterm) (programming project 2 is assigned and due Oct. 30th)
Class 15 (10/21):  Mid-term exam
Class 16 (10/23):  Network layer: intro, router structure (Chapter4-part1)
Class 17 (10/28):  Mid-term review,
Network layer: DHCP, NAT, IPv6, routing algorithm (Chapter4-part2)
Class 18 (10/30):  Network layer: ICMP, routing algorithm
Class 19 (11/04):  Network layer: routing in Internet. Data link layer: introduction (Chapter4-part3, Chapter5-part1) (homework 3 is assigned and due Nov. 13th)
Class 20 (11/13):  Network layer:  MAC,  ethernet (Chapter5-part2)
Class 21 (11/18):  Network layer, Wireless introduction (Chapter6)
Class 22 (11/20):  Wireless; Security: introduction (Chapter8-part1)
Class 23 (11/25):  Security: introduction, classic crypto (Chapter8-part2)
Class 24 (12/02):  Security: digitial signature, certificate, secure email, authentication (Chapter8-part3)
Class 25 (12/04):  Final exam questions review (finalreview)
                            
               (12/09):  Final Exam  10:30am-12:50pm  (closed book)