CS 165
Introduction to Programming with Python
An introduction to problem-solving techniques using Python. This course will introduce fundamental programming principles and topics: data types, expressions, control structures, elementary data structures, functions, files, and the mechanics of running, testing and debugging. These concepts will be applied to problem solving and applications in data analysis. ***Prerequisite: Foundations of Mathematics 30, Precalculus 20, or PMTH 092.*** *Note: Students may receive credit for one of CS 165 or STAT 165.*
Sources
- Course catalogue ↗2026-2027