CSCI121

Principles of Programming

(3,0) 3

A broad-based introduction to computer programming, using the C++ programming language and basic operating system features as vehicles. Basic programming principles, including built-in and programmer-defined data, operators, functions and control structures. Applications will be drawn from across the discipline of computer science. Prerequisite: CSCI105 and MATH102 (or equivalent math placement), with a grade of C or better in both classes.