(pattern here) CPS 4.001 Introduction to Programming

Syllabus (Summer II, 2002)


* 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):

A study of clear thinking and problem solving using the computer. Representation, problem decomposition, and structured or object oriented programming. Students learn a modern computer language and develop skills by solving a variety of symbolic and numerical problems. Not intended as an introduction to the major.

* Course Description (updated):

A study of problem-solving and programming using the computer language Java. Students learn object-oriented techniques to construct programs using existing software components by solving a variety of symbolic and numeric 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


* Notes

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

* Quizzes   (actually, more like homework than a quiz)


* Reading


* Assignments


*

* Resources


* Students


* Grades


* Old Tests


* Help (Academic)

* Help (Technical)


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