CPS 121 Computer Programming, 3 credits

Control structures, top-down programming and stepwise refinement. Debugging, testing, and documentation.

Prerequisite: CPS 101 or knowledge of language used in CPS101 and permission of instructor. Spring only