Welcome to Introduction to Python Programming. This is a college-level first course (CS1). You do not need any prior experience — you need consistency and active practice.
What you'll be able to do
By the end you will design, write, test, and debug real Python programs, and you'll have completed a capstone project you can show.
How the course works
- Lessons introduce one idea at a time, always with a worked example.
- Module quizzes check mastery before you move on.
- Tori, your built-in AI tutor, answers questions on any lesson — ask it to re-explain, give another example, or quiz you.
- A proctored final exam (70% to pass) earns your verifiable certificate.
How to study
Programming is a skill, not a fact. Read each example, then type it yourself and run it — never copy-paste. When something breaks (it will), read the error message; that's the language telling you exactly what it expected. Aim for 4–6 hours per module.
Rule of the course: if you didn't run it, you didn't learn it.

