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