CSCI 115 Computer Programming I
Introductory analysis, design, implementation, and debugging of well-structured computer programs. Style and documentation emphasized. Primitive commands, basic data types, control structures, scope, functions, parameters, arrays, records and classes.