CSE/ISE 310 Data Communications and Networks

Spring 2008 Offering

Instructor: Samir R. Das, (contact/office on web page). Office hours: Mon, Thurs, Fri 3-4pm. If unavailable in office,  check the WINGS lab (rm 2315).You can always send an email for appointment. 

Teaching assistant: Uptal Paul (upaul@cs.sunysb.edu). Office hours: Mon 2:30-3:30pm, Tues 4-6pm. Or send an email for appointment.

Course Objective:

  -- The objectives for the course are:

  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:

Textbook:

    Jim Kurose and Keith Ross, "Computer Networking: A top down approach  (4th edition)"  published by Addison-Wesley. 

Course Outline:

Grading:

Readings :

Reading List for Finals  (updated on 5/12/08)

Final Exam will be on May 16, Friday, 2-4:30pm in classroom. This is the official exam time per final exam schedule of the university. It will be closed book and notes.

Homeworks:

Projects: