Tentative Schedule
For your convenience, the syllabus schedule is posted here. Reading assignments are included. I will also post the readings as assignments each week because you should be completing 50% of all of the tasks for each chapter. This is part of your participation grade.
Date/Week |
Topics |
Important Dates/Activities |
|
8/24-8/26 Week 1 |
Intro to Course Python Basics Lab #1 |
The ZyBook was included in your textbook fee. You should have received a digital code to use from the bookstore. |
|
8/29-9/2 Week 2 |
Input/Output & Variables Lab #2 |
Read ZyBooks Chapters 1 & 2 |
|
9/5-9/9 Week 3 |
Types Lab #3 |
9/5 Monday: Labor Day Holiday 9/7 Wednesday: Class online 9/9 Friday: Lab online 9/7 – Last day to add a class |
|
9/12-9/16 Week 4 |
Branching Lab #4 |
Read ZyBooks Chapter 4 9/12 Monday: Class online 9/14 – Project #1 Due 9/14– Last day to withdraw with tuition refund |
|
9/19-9/23 Week 5 |
Loops Lab #5 |
Read ZyBooks Chapter 5 9/21 – Last day to drop without a grade |
|
9/26-9/30 Week 6 |
Functions Lab – Midterm exam |
Read ZyBooks Chapter 6 9/28 – Project #2 Due 9/30 – Midterm Exam |
|
10/3-10/7 Week 7 |
Strings |
Read ZyBooks Chapter 7 10/7 – Fall break, no lab |
|
10/10-10/14 Week 8 |
Lists and Dictionaries Lab #6 |
Read ZyBooks Chapter 8 10/12 – Last day to drop with a “W” 10/12 – Project #3 Due |
|
10/17-10/21 Week 9 |
Files/Pandas Plotting/NumPy Lab #7 |
Read ZyBooks Chapter 9 Read ZyBooks Chapter 10
|
|
10/24-10/28 Week 10 |
Classes Lab #8 |
Read ZyBooks Chapter 11 10/24 – Project #4 Due |
|
10/31-11/4 Week 11 |
Classes Lab #9 |
|
|
11/7-11/11 Week 12 |
Exceptions Modules |
Read ZyBooks Chapter 14 11/11 – Project #5 Due, No lab
|
|
11/14-11/18 Week 13 |
Inheritance Lab #10 |
|
|
11/21-11/25 Week 14 |
Inheritance |
11/23-11/25 No School
|
|
11/28-11/30 Week 15 |
Inheritance Final Project Assistance |
12/5 12:00 PM – Final Project Due |