Algorithms and Programming I
The goal of CPS 150 is to introduce the fundamental concepts of problem
solving and structured computer
programming, including analysis of numeric and non-numeric problems, algorithm
design and implementation using a compiled language, debugging, and testing.
The approach is to expose students to these concepts through two and a half
hours of lecture and two and a half hours of lab per week (4 sem. hrs). The programming
language used in the course is C++ in the MS Visual Studio.NET
environment (2003 release; available from
Class Meeting Times:
Lecture: MW, 5:50-7:05p, Miriam 215
Lab: TTh, 5:50-7:05p, Miriam 21A
"Computer Science is no more about computers than Astronomy is about telescopes."
-- E. Dijkstra