COMP151 - Introduction to Programming - Fall 2025
Important Documents and Links
(Textbook) Foundations of Python Programming: Functions First
Syllabus
Course Competencies
Competencies and Self-Evaluation How-To
Calendar
The calendar below lists assignments due and other notable events. It will be updated regularly and should be checked regularly. Chapter assignments are found and completed on Runestone.
Week | Monday | Wednesday | Friday |
---|---|---|---|
1 (8/19-8/23) | No Class | Ch. 1 | |
2 (8/26-8/30) | Lab 1 | Ch. 2 | Ch. 2 Assessment |
3 (9/1-9/5) | Labor Day | Lab 1.5 | |
4 (9/8-9/12) | Ch. 3, Lab 2 | Chapter 2 Exam | |
5 (9/15-9/19) | Ch 4, pt1, Lab 3 | Pytest & Local Testing | Ch 4, pt2 |
6 (9/22-9/26) | Ch 4 Assessment Lab 4 (aka 3-5) | Intro to Pygame. Ch 6.1-6.2 | |
7 (9/29-10/3) | Function Practice Lab, Ch. 5, pt1 | NO CLASS (Online) Chapter 4 Exam | Ch. 5 pt2 |
8 (10/6-10/10) | Start Game 0 | Fall Break | |
9 (10/13-10/17) | |||
10 (10/20-10/24) | |||
11 (10/27-10/31) | |||
12 (11/3-11/7) | |||
13 (11/10-11/14) | |||
14 (11/17-11/21) | |||
15 (11/24-11/28) | Thanksgiving | Thanksgiving | |
16 (12/1-12/5) | |||
12/8 | Exam – 6:30pm-9:30pm |