3units Introduction to programming; overview of computer organization and introduction to software engineering. Topics include methodologies for program design, development, style, testing, and documentation; algorithms, control structures, functions, and elementary data structures.
Lecture 2 hours/lab 3 hours.
Corequisite(s):MATH 30 or MATH 30X or equivalent. Grading: Graded