CPS 6: Introduction to Program Design & Analysis I
Info
Notes
Supplements
Grades
People
Help
Quizzes
Labs/Assignments
Old Tests
Syllabus (Spring, 2000)
Notices and Reminders
- The second "midterms" have been graded
- No Class on Friday, April 21. (no more quizzes)
- Extra Credit Assignment (Due 4/26/00). See below.
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.
- CPS 069.1: Tue 9:10am - 10:25am, 106 Teer Building.
- CPS 069.2: Tue 10:55am - 12:10pm, 106 Teer Building.
- CPS 069.3: Tue 12:40pm - 1:55pm, 106 Teer Building.
- CPS 069.4: Tue 3:50pm - 5:05pm, 106 Teer Building.
- CPS 069.5: Thu 10:55am - 12:15pm, 106 Teer Building.
- CPS 069.5: Thu 12:40pm - 1:55pm, 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.
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
Under Construction