CSE 310
Computer Networks

Spring 2012        3 credits


Instructor :  Hussein Badr, 1430 Dept. of Computer Science
telephone :  632-8455     email :  badr@cs.stonybrook.edu

Classes :               Tuesdays  &  Thursdays ,    2:20 -   3:40 ,    Computer Science  2120 .

 
Office Hours :      Tuesdays  & Thursdays  ,  10:30 - 12:00 .

 
Textbook :            James F. Kurose & Keith W. Ross, “Computer Networking :  A Top-Down Approach ”,  5th edition ,   Addison Wesley    2010 .

 

Course Outline

This is a course in the principles of computer networking with an Internet focus. It aims to go beyond purely conceptual foundations by including programming assignments that will require some introductory-level network application programming in Java. Topics will include :


Time permitting, the course will also deal with elements of :


Course Objectives :

  1. Introduce the conceptual foundations of computer network and layered protocol architecture.

  2. Distinguish between different types of computer networks, such as WANs, LANs, wireless networks, and circuit-packet-switched networks, and between different paradigms of network applications (peer-to-peer / client-server).

  3. Provide an overview of the Internet architecture and the TCP/IP protocol suite, and details of representative protocols at the application, transport network and data link layers.

  4. Provide experience in application-layer network programming using TCP and UDP sockets.

The course will also satisfy the following program objectives :


Course Grades :     Course grades will be calculated according to the following schema

                                Projects & Quizzes    40%

                                Midterm                      20%

                                Final Exam                 40%


Academic Integrity

Each student must pursue his or her academic goals honestly and be personally accountable for all submitted work. Representing another person's work as your own is always wrong. Any suspected instance of academic dishonesty will be reported to the Academic Judiciary. For more comprehensive information on academic integrity, including categories of academic dishonesty, please refer to the academic judiciary website at http://www.stonybrook.edu/uaa/academicjudiciary .    Adopted by the Undergraduate Council, September 12, 2006.

Disability & Special Needs

If you have a physical, psychological, medical or learning disability that may impact your course work, please contact Disablility Support Services ,  128 ECC Building, (631) 632-6748. They will review your concerns and determine, with you, what accommodations are necessary and appropriate. All information and documentation of disability is confidential.

Students who require assistance during emergency evacuation are encouraged to discuss their needs with their professors and Disability Support Services. For procedures and information, go to the following web site: www.stonybrook.edu/facilities/ehs/fire/disabilities.shtml.