Description
Prerequisite(s): CS 1200 or CS 1250; MA 1030 all with a C- or higher.
An introduction to the art and science of software development. Topics include: top-down design, writing requirements and specifications, developing algorithms, coding algorithms in a high level programming language, debugging algorithms and code, basic control structures, and basic data structures. Unscheduled laboratory. Credit(s): 3