CST 150
Computer Science I

General problem solving and the algorithm development process. Simple data types, sequence, selection, repetition, functions, records, files, and one-dimensional arrays. Concepts of top-down program design, testing, functional decomposition, and documentation using good programming style. A computer use course; C++ language. Also available through External Studies Program.

Prerequisites: Math 116 (3) or 121 (3).