Back to cs230 ยท All courses

Fall 2026 Schedule

Dates Readings and Topics
Aug 31 / Sep 2 Watch the welcome video
Install Python and VS Code
Aug 31 / Sep 2 Ch 1: Intro to Python
Ch 2: Variables and Statements
Sep 7 / Sep 9 No class Monday (Labor Day)
Ch 3: Decisions
Sep 14 / Sep 16 Ch 4: Repetition: While
Ch 4: Repetition: For
Sep 21 / Sep 23 Ch 8: Strings, Format Strings
Sep 28 / Sep 30 Ch 5: Functions
Oct 5 / Oct 7 Review and Quiz 1
Oct 12 / Oct 14 No class Monday (Fall Break)
Ch 6: Lists
Oct 19 / Oct 21 Ch 6: Lists, continued
Ch 7: Files, Exceptions
Oct 26 / Oct 28 Ch 7: OS Module
Ch 9: Dictionaries and Sets
Nov 2 / Nov 4 Ch 9: Dictionaries
Nov 9 / Nov 11 Review and Quiz 2
Nov 16 / Nov 18 Streamlit
Ch 10: Pandas
Nov 23 / Nov 25 Ch 16: Visualization
Thanksgiving Break
Nov 30 / Dec 2 Ch 11: Pandas for Data Preparation
Dec 7 Ch 11: Pandas for Data Preparation
TBA Final exam week: projects

Due Dates

Type Name Due
Practice Problem Purchase Sep 6, 11:59 PM
Practice Problem Parking Fee Sep 6, 11:59 PM
Practice Problem Pythagorean Theorem (optional) Sep 6, 11:59 PM
Practice Problem Discounts Sep 13, 11:59 PM
Practice Problem Login Sep 13, 11:59 PM
Practice Problem Week 2 Problem 3 Sep 13, 11:59 PM
Program Program 1 Sep 13, 11:59 PM
Practice Problem Yes or No? Sep 20, 11:59 PM
Practice Problem Sum From 1 to N Sep 20, 11:59 PM
AI Assignment Week 3 Problem 3 Sep 20, 11:59 PM
In-Class Activity Greeter Sep 20, 11:59 PM
In-Class Activity FizzBuzz Sep 20, 11:59 PM
Practice Problem Date Validation Sep 27, 11:59 PM
AI Assignment Week 4 AI Helper Sep 27, 11:59 PM
In-Class Activity Spell It Out Sep 27, 11:59 PM
In-Class Activity Find It Sep 27, 11:59 PM
In-Class Activity Yes or No Function Oct 4, 11:59 PM
Program Program 2 Oct 4, 11:59 PM
Quiz Quiz 1 Week of Oct 5
In-Class Activity Palindrome Oct 14, 11:59 PM
Practice Problem Guess the Number Oct 15, 11:59 PM
In-Class Activity Sign-In Sheet Oct 18, 11:59 PM
Practice Problem Vote Counter Oct 22, 5:00 PM
AI Assignment Lists or Files Oct 22, 11:59 PM
Practice Problem To-Do List Oct 25, 11:59 PM
Practice Problem Gradebook Oct 28, 11:59 PM
Program Program 3 Nov 1, 11:59 PM
Practice Problem Search My Notes Nov 5, 11:59 PM
Practice Problem Coffee Cart Nov 5, 11:59 PM
Practice Problem Course Planner Nov 5, 11:59 PM
AI Assignment Dictionary Nov 5, 11:59 PM
Quiz Quiz 2 Week of Nov 9
Program Program 4 TBA
Program Final Project TBA (final exam week)