CSE 534 (Spring 2010)

Fundamentals of Computer Networks

Instructor: Samir R. Das (contact info in personal web page)

Lectures: M,W 3:50-5:10pm, Javits 101

Instructor Office Hours:  2:00-3:30pm

Teaching Assistant: Abhishek Murthy (amurthy@cs.stonybrook.edu)

TA Office hours:  Announced on emails.


An undergraduate course in networking or data communication. Programming in C/C++ on Unix/Linux based systems.  Basic math background (basic calculus, basic probability/statistics).


Jim Kurose and Keith Ross, "Computer Networking, a top down approach featuring the Internet (5th Edition)."  Please note that there are many editions of this textbook available on the international market as well as used book market in US. We will refer to the 5th edition (latest) in US. It is possible that the other editions are very similar and it is possible that a different edition procured in the used book market will serve you as well. But we will only refer to the 5th US edition.

The textbook covers primarily undergraduate level material.  It will be used as a base reference and background reading only. You will be also responsible for reading a lot of other materials that will be made available to you via the reading list and the library reserve.

Reading List: 

This reading list contains pointers to textbook materials or other materials that you should read. 

NS2 Simulator:

Pointers to the ns2 simulator that you will use for the class for homeworks and project.




Homeworks: 25%, Projects 25%, Exams (midterm 25% and final 25%) 50%.

Note on Academic Dishonesty (Please read).

You must work alone (or, with a partner if so assigned, and then only with the assigned partner) on all work assigned in the class. You should not collaborate with others (including anybody outside the university) to solve homework or projects, or seek out solutions of homework./project problems from past students, etc. You are encouraged to discuss materials with the instructor and the TA. You are also encouraged to perform external research on the Internet and in the library. However, if you get help from such sources for your homework and projects, you should cite such sources using standard practice in literature. If you copy verbatim as opposed to getting indirect help from an external source (e.g., a paper that you found on the Internet, you should cite as well use quotation marks. In general, your goal should be on learning and then solving a problem to the best of your ability, rather than actively seeking out solutions from past students or web searches without trying to learn.

If in doubt about what type of help is acceptable from the Internet, please ask the instructor. Any of form of academic dishonesty (including but not limited to collaborating with others to solve homeworks or projects, copying or receiving help from Internet sources but failing to cite) will meet with harsh punishments. For example, you may receive an automatic F in the class regardless of your performance in other aspects. Your case will be referred to the graduate program director for your file. Repeat offenses may result in dismissal from the program.

Please read the above again.