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:
- Introduce
the conceptual foundations of computer network and layered protocol
architecture.
- 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).
- 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.
- Provide
experience in application-layer network programming using TCP and UDP sockets.
-- The course will also
satisfy the following program
objectives:
- (S1) design,
develop, test, and evaluate software systems.
- (S3) apply their knowledge to the
solution of practical and useful problems.
- (S7) have substantial exposure to
advanced topics in software and computing systems.
Textbook:
Jim Kurose and Keith Ross, "Computer Networking: A top down
approach (4th edition)" published by
Addison-Wesley.
Course Outline:
- Overview
of computer networking and the Internet (chapter 1), application layer
(chapter 2), transport layer (chapter 3), network layer (chapter 4), link
layer and LAN (chapter 5), wireless and mobile networking (chapter 6).
- Time
permitting, we will cover selected topics from the remaining chapters.
Grading:
- Homeworks and quizzes: 30%
- Two
projects : 20%
- Midterm:
20%
- Final:
30%
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: