Credits: 3An introduction to computer programming. Focus on problem solving, algorithm development, design, and programming concepts. Topics include sequence, selection, repetition, functions, and arrays. Prerequisites: MATH 102 or MATH 115 or MATH 120 or MATH 121-121L or MATH 123. Corequisites: CSC 150L-150.