(pattern here) CPS 6: Introduction to Program Design & Analysis I


* Info * Notes * Supplements * Grades * People *
* Help * Quizzes * Labs/Assignments * Old Tests *

Syllabus (Summer I, 1999)

Professor: Dietolf Ramm

* Time and Location

Lecture: Monday thru Friday, 9:00am - 10:15am, D106 LSRC Building.

Labs: Tuesday and Thursday 10:20am - 11:30am, 106 Teer Building.

* Bulletin Course Description:

Problem-solving techniques using a computer, top-down decomposition and object-oriented solution methodologies, introduction to programming, programming in the C/C++ language, introduction to UNIX and programming environments, recursion, analysis of execution times, linked data structures, searching, and sorting. Normally the first course for majors in computer science who have no programming experience.

Not open to students who have taken Computer Science 8, 52, or 53.

* Required Background:

Prerequisite: None. (If you have significant programming experience with any programming language, you should consider going into CPS 100E instead.)

More placement information.

* Additional Important Course Information

* Required Reading


* Notes/Transparancies

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

* Random Quizzes


* Assignments


* Labs


* Old Tests


* Grades

Not used this semester.

* People

Not used this semester.

* Help (Academic)

* Help (Technical)


* Top * Info * Notes * Supplements * Quizes * Labs * Grades * People * Help *