SI 540 Introduction to Networked Computing

Fall 2006

Professor: Rahul Sami (Office hours: 4-5:15pm Tue (405A West Hall); 5-6pm Wed (3246E SI-North)

GSI: Rick Wash (Office hours: 2-4pm Mon (Shapiro Basement B138))

Tuesday, Thursday 5:30-7:00pm, 311WH (Note classroom change)
Discussion Sections Monday 4-5pm, Friday 10:30-11:30am

Placeout information (Fall 2006)

Course Objectives:

The networking of computers has transformed them from devices for computation and individual productivity into devices for communication and coordination. We are beginning to see profound effects of this transformation in organizations and in the public life of our society, most visibly in the amazing growth of the Internet. An understanding of networked computing will equip you to participate in and help guide society's transformation. The course will cover topics including understanding the fundamentals of how computers work, the processes involved in creating a new application or piece of software, how computers are networked together, protocols that enable the Internet to function smoothly, and the functioning of everyday and novel Internet applications. Throughout, we will emphasize underlying concepts that have been used in many different ways, and continue to be used in innovative applications. After mastering the material in SI540, you should be able to:

Logistics

Coursework

Grading

The coursework will be weighted as follows: The grades will not be determined based on a rigid curve. We expect B+ to be the median grade, with almost half the students getting a grade of A- or higher, but it might shift depending on the performance of the class as a whole.

Course Policies

Course Schedule

(Some topics may take more or less time, so this schedule may change slightly.)
(Last modified 8/27/06 by Rahul Sami. This syllabus is very similar to the Fall '05 course taught by Prof. Paul Resnick.)