Data Networks, ICS 451

This page is http://www2.ics.hawaii.edu/~esb/2002fall.ics451/index.html

This is subject to change without notice -- please reload it in your browser if there is an item that might affect you that may have changed.

Overall Information for this course

Link to the quizzes.

Tentative Schedule

This schedule is subject to change.

Lectures notes are in HTML. I usually post notes no later than the day before the lecture.

This schedule is loosely based on the same course taught in the Fall of 2001. If you wish to look ahead, please refer to that course. One lecture in the Fall 2001 course correspond to two lectures in this schedule.

  1. Aug 26. Introduction and Overview, Chapters 3 and 26.
    Materials Covered:
  2. Aug 28. Sockets API programming. Chapters 27, 28, and 32.
    Materials Covered: Homework 1 assigned, due Sep 4th.
  3. Sep 4. Chapters 1 and 2.
    Materials Covered: Project 1 assigned, due Oct 2nd.
  4. Sep 9. Media and Serial Lines, HTML and HTTP. Chapters 4 and 5.
    Materials Covered:
  5. Sep 11. Carriers, Modulation, and Multiplexing. Chapter 6.
    Materials Covered:
  6. Sep 16. Framing and Error Detection. Chapter 7.
    Materials Covered:
  7. Sep 18. LANs. Chapter 8.
    Materials Covered:
  8. Sep 23. Ethernet. Chapters 9 and 10.
    Materials Covered:
  9. Sep 25. LAN Extensions. Chapter 11.
    Materials Covered:
  10. Sep 30. Digital Telephony and WAN Technologies. Chapter 12.
    Materials Covered:
  11. Oct 2. Packet Switching. Chapter 13.1 - 13.9.
    Materials Covered:
  12. Oct 7. Exam 1, covering all the material up to now.
  13. Oct 9. Routing. Chapter 13.10-13.18.
    Materials Covered: Project 2 assigned, due Nov 8th.
    Review 1 assigned, due Oct 16th.
  14. Oct 14. ATM. Chapter 14.
    Materials Covered:
  15. Oct 16. Network Characteristics and Layering. Chapters 15 and 16.
    Materials Covered:
  16. Oct 21. Internetworking. Chapter 17.
    Materials Covered:
  17. Oct 23. IP addresses. Chapter 18.
    Materials Covered:
  18. Oct 28. ARP and IP header. Chapters 19 and 20.
    Materials Covered:
  19. Oct 30. Fragmentation and Reassembly, Chapter 21.
    Materials Covered:
  20. Nov 4. IPv6, Internet Routing. Chapters 22, 23, and 25.
    Materials Covered:
  21. Nov 6. TCP. Chapter 24.
    Materials Covered:
  22. Nov 13. Exam 2, covering all the material since Exam 1.
    Project 3 assigned, due Dec 8th.
    Review 2 assigned, due Nov 20th.
  23. Nov 18. TCP Connection and Congestion Management, UDP. Chapter 24.
    Materials Covered:
  24. Nov 20. DNS. Chapter 29. Also review Chapters 25-28.
    Materials Covered:
  25. Nov 25. Network Security. Chapter 37.
    Materials Covered:
  26. Nov 27. Security (continued). Chapter 37.
    Materials Covered:
  27. Dec 2. Initialization and Configuration, Chapter 38. Electronic Mail. Chapter 30.
    Materials Covered:
  28. Dec 4. FTP, Network File Systems, RPC, SNMP. Chapters 31 and 35.
    Materials Covered:
  29. Dec 9. SNMP, Dynamic Web Page Technologies. Chapters 32, 33, and 34.
    Materials Covered:
  30. Dec 11. Review.
    Materials Covered: -- please note that items through NFS were covered on December 9th
The final exam for this course is Monday December 16th, 2:15-4:15pm. The final covers the entire course, with more emphasis on the material since Exam 2 (TCP, and application-layer protocols).