Course Calendar & Due Dates (Spring Semester)
| Week | Class Meetings | Topics | Due Dates |
|---|---|---|---|
| Week 1 | Wed Jan 21 |
Course intro, syllabus, tools, Python setup |
No graded work due |
| Week | Class Meetings | Topics | Due Dates |
|---|---|---|---|
| Week 2 | Mon Jan 26 / Wed Jan 28 |
Chapter 1: Introduction to Computers and Programming |
Ch 1 Quiz, Lab,
& Assignment — Sun Feb 1 @ 11:59 PM
|
| Week 3 | Mon Feb 2 / Wed Feb 4 |
Chapter 2: Input, Processing, and Output |
Ch 2 Quiz, Lab,
& Assignment — Sun Feb 8 @ 11:59 PM
|
| Week 4 | Mon Feb 9 / Wed Feb 11 |
Chapter 3: Decision Structures and Boolean Logic |
Ch 3 Quiz, Lab,
& Assignment — Sun Feb 15 @ 11:59 PM
|
| Week 5 | Mon Feb 16 / Wed Feb 18 |
Module 1 Capstone: Project Work Week |
Module 1
Capstone — Sun Feb 22 @ 11:59 PM
|
| Week | Class Meetings | Topics | Due Dates |
|---|---|---|---|
| Week 6 | Mon Feb 23 / Wed Feb 25 |
Chapter 4: Repetition Structures |
Ch 4 Quiz, Lab,
& Assignment — Sun Mar 1 @ 11:59 PM
|
| Week 7 | Mon Mar 2 / Wed Mar 4 |
Chapter 5: Functions |
Ch 5 Quiz, Lab,
& Assignment — Sun Mar 8 @ 11:59 PM
|
| Week 8 | Mon Mar 9 / Wed Mar 11 |
Chapter 6: Files and Exceptions |
Ch 6 Quiz, Lab,
& Assignment — Sun Mar 15 @ 11:59 PM
|
| — | Mar 16–20 | Spring Break (No Class) | No class meetings |
| Week 9 | Mon Mar 23 / Wed Mar 25 |
Module 2 Capstone: Project Work Week |
Module 2
Capstone — Sun Mar 29 @ 11:59 PM
|
| Week | Class Meetings | Topics | Due Dates |
|---|---|---|---|
| Week 10 | Mon Mar 30 / Wed Apr 1 |
Chapter 7: Lists and Tuples |
Ch 7 Quiz, Lab,
& Assignment — Sun Apr 5 @ 11:59 PM
|
| Week 11 | Mon Apr 6 / Wed Apr 8 |
Chapter 8: More About Strings |
Ch 8 Quiz, Lab,
& Assignment — Sun Apr 12 @ 11:59 PM
|
| Week 12 | Mon Apr 13 / Wed Apr 15 |
Chapter 9: Dictionaries and Sets |
Ch 9 Quiz, Lab,
& Assignment — Sun Apr 19 @ 11:59 PM
|
| Week 13 | Mon Apr 20 / Wed Apr 22 |
Chapter 10: Classes and Object-Oriented Programming |
Ch 10 Quiz, Lab,
& Assignment — Sun Apr 26 @ 11:59 PM
|
| Week 14 | Mon Apr 27 / Wed Apr 29 |
Module 3 Capstone: Project Work Week |
Module 3
Capstone — Sun May 3 @ 11:59 PM
|
| Weeks | Dates | Focus | Due Date |
|---|---|---|---|
| Weeks 15–16 | Mon May 4 – Sun May 17 |
Final Project work period (planning → build → test → polish). |
Final Project —
Sun May 17 @ 11:59 PM
|