Introduction to Programming: Python I

Quarters
Fall Open
Location
Olympia
Class Standing
Sophomore
Junior
Senior
Omar Darwish

Start your in-depth exploration of programming with Introduction to Programming: Python I. This course provides students with an introduction to computer programming using the Python programming language. Learn to design, test, debug, and document computer program procedures. Dive into topics covering data types, operators, control flow, data structures and functions, empowering you with essential programming skills. Through real-time instruction via Zoom and online laboratory exercises, gain hands-on experience in Python programming. Cap off your learning with a final project, where you'll apply your newfound programming knowledge to real-world scenarios. This course serves as the first in a series of two courses, setting the foundation for success in subsequent studies and providing a pathway for further exploration in programming proficiency.

Anticipated Credit Equivalencies:

4 - Computer Science: Introduction to Python

Registration

Academic Details

Computer science

4
25
Sophomore
Junior
Senior

Schedule

Fall
2025
Open
Remote (F)

See definition of Hybrid, Remote, and In-Person instruction

Evening
Schedule Details
Olympia
<p>Winter 2026</p>