CSC 161
Introduction to Programming
Hands-on introduction to programming using the Python programming language. Covers basic programming constructs including statements, expressions, variables, conditionals, iteration, and functions, as well as object-oriented programming and graphics. This course is for non-majors and/or students with less math and science background. This course may not be used for CSC major or minor credit if completed after or at the same time as CSC171.
Sources
- Course catalogue ↗2026-2027
Catalogue variants
- Introduction to Programming · 4.0