CS 6250 - Computer Networks

Fall 2005

GT Lorraine Campus

This Page Last Updated:


This is a graduate course in networking. I assume you are coming to this class with some previous experience in how networks work and how to write network programs. Instead of covering a large number of topics in little detail like an introductory course, we will focus on a smaller number of topics in much detail.

The class will include textbook readings and supplemental papers. There will be some written homework assignments and two programming assignments. There will be two exams, a midterm and a final.



I am planning for 2 or 3 written homework assignments and 2 programming assignments. These will be individual assignments to be done by yourself, not in groups. We will discuss these further during the semester.

Sockets Reference Material From Pocket Sockets Guide
Presentation, Sample Code

  1. Programming Assignment 1 - Description - Due Wednesday, 14 September.

  2. Written Assignment 1 - Description - Due Wednesday, 5 October in class.

  3. Programming Assignment 2 - Description - Due Monday, 28 November.




Communication Networks, Second Edition, Leon-Garcia and Widjaja, Published by McGraw Hill, 2003. The syllabus contains references to reading in the text. The text will be supplemented with handouts and web pointers.

Reference Texts

Supplemental Reference Materials

Watch this space for other supplements!

Grading and Academic Honesty

Your grade will be determined by your performance on homework assignments (which will include some programming) and exams. The weights are as follows:
Written Homeworks - 20%
Programming Assignments - 20%
Midterm Exam - 25%
Final Exam - 35%
Students are expected to abide by the Georgia Tech Honor Code. Honest and ethical behavior is expected at all times. All incidents of suspected dishonesty will be reported to and handled by the office of student affairs.

Topic Outline (updated weekly)

Russell J. Clark
Created: Tue Aug 10 18:26:26 2004