Every effort is made to ensure the accuracy of the information contained in this Columbia College Chicago Catalog; however, the Catalog is not a contract but rather a guide for the convenience of students. Columbia College Chicago reserves the right to change or withdraw courses; to change the fees, rules, and calendar for admission, registration, instruction, and graduation; and to change any of its policies or other provisions listed in the Catalog at any time.
Develop projects specific to your major as you learn a disciplined approach to problem-solving and algorithm development with programming. Topics covered throughout the semester include data abstraction, procedural structures, sequence control, repetition, and best practices.