CMSC 15200 - Winter 2006
Introduction to Computer Science 2


Section 1 Midterm: Monday, February 6

Section 2 Midterm: Tuesday, February 7

General information

Section 1
Instructor:Pedro F. Felzenszwalb
Email:pff (at) cs.uchicago.edu
Lecture:MWF 9:30-10:20 Ryerson 277
Lab:Tu 3:00-4:20 JRL A01C

Section 2
Instructor:Robert C. Kirby
Email:kirby (at) cs.uchicago.edu
Lecture:TTh 12:00-1:20 Ryerson 251
Lab:Tu 4:30-5:50 JRL A01C
Office:Ryerson 259, T/Th 1:30-2:15 or by appt.

Lab TA
Kenneth Harris
Email: kaharris (at) cs.uchicago.edu

TAs
Jason Teutsch
Email: teutsch (at) uchicago.edu
Office hours: Tuesday and Thursday 1:55-2:55 in Ryerson 162A.
Sonjia Waxmonsky
Email: wax (at) cs.uchicago.edu
Office hours: Monday and Wednesday 4:00-5:00 in Ryerson 178.

Overview

An introduction to computer science and data structures using the C programming language.

Grading will be based on weekly homeworks (40%), lab participation and performance (20%) and two exams (20% each).

Textbook: The C Programming Language by Kernighan and Ritchie.

Links

Request a CS computer account here.

Class mailing list: subscribe here.

The Lab webpage has information about the computer lab and links to useful material.

Code from Section 2.

Homework

How to submit homeworks.
Remember to include a header on all *.c files.

If you are submitting late homework (or very early homework), please send by email rather than "hwsubmit." Send copies to both Jason and Sonjia.

Homework 1, due Friday January 13.

Homework 2, due Tuesday January 17. Homework 3, due Tuesday January 24. Homework 4, due Tuesday January 31. Homework 5, due Tuesday February 7. Homework 6, due Tuesday February 21. Homework 7, due Tuesday February 28.