Aug 18, 2022  
2022-2023 Catalog 
2022-2023 Catalog

CSC 121 - Programming and Problem Solving

C. Nemitz, T. Peck,  R. Ramanujan, Seminario, Shook 

An introduction to computer science and structured programming, including algorithmic thinking, using control structures, essential data structures, creating functions, recursion, and object-oriented programming.

Satisfies the Mathematical and Quantitative Thought requirement.
Satisfies a requirement in the Data Science interdisciplinary minor.
Satisfies Digital Studies major and minor requirement.

Prerequisites & Notes
Not open to students with credit for CSC 120 (= DIG 120), CSC 200 (=PHY 200), or CSC 209 (= BIO 209).