2019-2020 Undergraduate Catalog

CS 120 Computer Science 1: Programming Fundamentals

Introduction to programming through media computing. Learn basic programming techniques while manipulating image and audio data at the pixel and sound sample level. Topics include control structures, built-in data structures, simple sorting and searching, and procedural abstraction. Required open-lab and closed-lab assignments bring theory to practice.

Prerequisite: MATH 108; MATH 111 or MATH 112 or MATH 132 or MATH 161 or MATH 165 or SAT Math score of 550 or ACT Math score of 22 or ALEKS math placement score of 46.

Credits

4