CSI 1011 Computer Science I

This is the first course in a sequence of courses for computer science, mathematics and engineering majors. This course introduces procedural programming and advances to object-oriented programming. Topics include: algorithm development, input/output, selection, repetition, using objects, creating objects, arrays, records and files. Students learn good programming practices in programming, documentation, and testing. This course is equivalent to the College Board Computer Science A AP exam. Lecture, 3 hours; lab, 2 hours.

Credits

4

Prerequisite

MTH-0920 or MTH-1206 -Must be completed prior to taking this course.