2018-2019 Undergraduate Catalog

CS 120 Comp Sci 1: Prog 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 close-lab assignments bring theory to practice. Prerequisite: MATH 108 or math placement score sufficient to place into MATH 111, or permission of the department chairperson.