CS 100: Introduction to Computer Programming

Summer 2001
Syllabus
(Handouts and Lecture notes)

General Information
(Course Staff, Grading Policy,
Books, etc.)

Software
(Java, MATLAB)

Assignments

Labs
(Locations, hours)

Newsgroup

Fun and useful links

Welcome to CS 100! This course will introduce techniques for analyzing a problem or task and developing a computer program (algorithm) to solve it. These skills transcend any single programming language. Our main focus will be on Java programming, but we will also spend some time with Matlab. CS 100 does not assume any prior programming experience. For more information on the course content, see the Syllabus.

Lectures meet from 10:00 to 11:15 a.m., Monday through Friday, in Upson B17, starting June 25. The last day of lecture is August 3, and the final will be August 7 from 8:00 to 10:00 a.m. (also in Upson B17).

The Final exam will be held on
Tuesday, August 7, from 8 to 10 a.m., in Upson B17.
See the lecture notes for 8/3 for some suggestions on what to study, including the Makeup Prelim.
Course Announcements: (most recent first)

July 30: Ben's office hours for today have been cancelled. Stay tuned for an update as to when they'll be moved to, later in the week.

July 25: The deadline for Project 1 has been extended to Friday (7/27) at 10 a.m. And there was great jubilation throughout the land. Ben and I are moving our Friday hours to Thursday again.

July 18: Ben and Kiri's office hours that are normally held on Fridays (1-2 for Kiri, 2-3 for Ben) are switching to Thursday for this week. This is so you can come ask us questions before the prelim. Also note that Hongjie has office hours on Thursday from 11:30 to 1:30.

Old Announcements Migrate Here


Comments or suggestions? Mail Hongjie Yang, hy63@cornell.edu.

Last modified: 10/08/2005 02:17:30 AM
Kiri's edits: Last modified: Sun Aug 5 11:11:17 2001