Logic for analyzing problems and communicating problem-solving procedures to the computer. Data types and variables, control structures, arrays, sorting and searching, "common sense" analysis, problem-solving, logic flow charting, pseudo-coding, and Unified Modeling Language (UML). Lecture/laboratory. Shelf Life Alert. Prerequisites: Eligible to take a college-level composition course and completion of all developmental mathematics requirements. Lab fee.
Semester Offered
fall/spring