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


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

Syllabus (Spring, 2000)

Professor: Dietolf Ramm

Previous Semester

* Notices and Reminders

* Time and Location

Lecture: Monday, Wednesday, Friday, 9:10am - 10:00, B101 LSRC (Auditorium).

Labs: You must be registered for a lab to receive credit for this course.

* 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.

* 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


* Anonymous Course Feedback


* Under Construction

* 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.

* Quizzes


* Labs (Lab Home Page)


* Assignments


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