3.00 Credits
Programming techniques that enable systematic development of clear and correct programs are taught in this course. Topics include data types, algebraic notation, standard control structures, functions, input/output, arrays, and program testing and debugging. Programs will be written in the department's current official programming language of instruction: C++