CS455 Syllabus & Progress

CS455 Syllabus & Progress


Material covered are displayed in blue.
NS page: click here
  1. Motivation and brief history of the Internet.



  2. Introduction.




  3. The Physical Layer:



    Homework 1: click here

  4. The Data Link Layer for Point-to-Point Networks:



  5. Data Link Layer for Broadcast Networks:




  6. Interconnecting Homogeneous Networks:


    Homework 3: click here



  7. Interconnecting Heterogeneous Networks (Internet) :




  8. The IP tunneling technique :




  9. IP Route Construction Algorithms :




  10. Route in "Ad Hoc" wireless networks :





  11. Transport Layers (UDP/TCP) for IP



  12. Network Programming using "sockets"





  13. Mobile IP:




  14. Congestion control on the Internet




  15. The Tool Command Language (Tcl) --- for reference only (to understand NS2)


  16. Network Simulation using NS2: NS programming

  17. Studying the Performance of TCP through Simulation


    Homework 5: click here






    The End (material below this line are old stuff)


  18. Mobile IP:


  19. IP Multicast:
  20. Virtual LANs (VLAN):
  21. Asynchronous Transfer Mode (ATM) - Telephone Standard