CSC 175 Computer Science I 3 credits

This course provides a disciplined approach to problem-solving and algorithm development using structured programming techniques. This course includes an introduction to procedural and data abstraction; selection, repetition and sequential control structures; arrays, objects and files; and recursion. A high-level language is used; currently this language is Java. (2 lecture hours and 2 laboratory hours) IAI: CS 911

Prerequisite: MAT 096 with grade of C or better or appropriate placement score