CSC* 105

An introductory course in computer programming designed to provide beginning
programming students with an understanding of the fundamental logic
principles used in the writing of computer programs. Topics include input/output,
variables, data types, assignment statements, conditional structures, loops,
arrays, classes, objects, methods, and functions. The course requires substantial
hands-on programming of computers in a computerized classroom environment.
Corequisite: ENG 073 or Eligibility for ENG 101.