(pattern here)

CompSci 4.001
Programming and Problem Solving
(with Graphics)

Syllabus (Summer II, 2005)


* Info * Notes * Resources * Help * Students *
* Quizzes * Readings * Old Tests *

Professor: Dietolf Ramm

Acknowledgment: This course was designed by and most of the materials were assembled by (and were often written by) Professor Robert C. Duvall.
Previous Semester

* Notices and Reminders

* Time and Location

Lecture/Lab:

* Bulletin Course Description (official):

Programming and problem solving in a specific domain such as robotics, virtual worlds, web programming, biology, genomics, or computer science. Students learn the basics of programming by studying problems in one application area.

* Course Description (specific update):

The domain this term is simple computer graphics. Students learn object-oriented techniques to construct programs using existing software components by solving a variety of graphics problems. Students will also examine the social, educational, and ethical impact of computers on modern society. This course will be taught in a laboratory format with computers in the classroom.

* Required Background:

Prerequisite: There are no prerequisites and no programming experience is required.

More placement information.

* Additional Important Course Information

* Required Reading


* Anonymous Course Feedback


* WARNING: Most of the material below is just a copy of last summer's page.


Changes will be made as we move along. (Watch the dates!)


* Notes

This will give you a copy of the notes used in class. They represent an outline of what we are doing. Additional material may be available under Supplementary Information.

* Quizzes   (take-home: actually more like homework than a quiz)


* Assignments


* Resources


* Students


* Grades


* Old Tests


* Help (Academic/Personal)

* Help (Technical)


* Top > * Info * Notes * Resources * Quizzes * Readings * Help * Students *