CSC 110 — Computer Programming I
This course is an introduction to the fundamental concepts of computer programming using a high-level programming language. The topics include program design, algorithm development using various control structures, modularization, debugging and documentation.