CS514: Intermediate Computer Systems

Spring 2007: Professor Ken Birman

MW   1010-1125A;  Hollister room 110 (We’re leaving you free on Thursday and Friday to reduce the disruption associated with travel for job interviews and the like).

Spring calendar information for 2007:

Instruction Begins


January 22

Spring Break Begins, 1:10 PM


March 17

Instruction Resumes, 7:30 AM


March 26

Last Day of Classes


May 5

Primary course TA: Vivek Vishnumurthy.  Additional part-time help relating to specific technologies: Krzys Ostrowski (for QSM), Mahesh Balakrishnan (Ricochet), Tudor Marian (Tempest).

Course News (last updated May 3, 2007):


Course Overview and Organization.

Lecture times, teaching staff, office hours, prerequisites, assignments and grading policy.


Topic Outline.

High-level listing of topics to be covered along with recommended readings.

Slide Sets

Learning C# and Visual Studio


Programming Project.

·         Assignment 1: An overlay network

·         Assignment 2: Web service music kiosk

·         Assignment 3: Using QSM to implement a Web 3.0 prototype