Schedule
Below is the projected schedule for Spring 2023. You are welcome to visit any of the material at any time. This is the first offering where we are using this website structure for the course. As such, not all the material is currently available, however, we will be updating as we progress through the semester hoping to have the material for each lecture and lab out as early as possible. Each link below will bring you to a page for the particular lecture, lab, assignment, etc. It is your responsibility to monitor the release and due dates of assignments to ensure that you submit on time.
# | Date | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|---|
1 | 2/6 - 2/10 | Introduction | Introduction | Arithmetic Expressions | Arithmetic Expressions | Installing Python |
2 | 2/13 - 2/17 | Variables and Expressions | Variables and Expressions | Function Basics | Function Basics | String Formatting |
3 | 2/20 - 2/24 | Presidents Day | Booleans and Assert | Booleans and Assert | Snow Day | Assert |
4 | 2/27 - 3/3 | Sequence Types | Snow Day | Cancelled Class | Sequence Types | Slicing |
5 | 3/6 - 3/10 | Branching | Branching | Debugging | Debugging | |
6 | 3/13 - 3/17 | Spring Break | Spring Break | Spring Break | Spring Break | Spring Break |
7 | 3/20 - 3/24 | While Loops | While Loops | For Loops | For Loops | |
8 | 3/27 - 3/31 | Dictionaries and Sets | Dictionaries and Sets | Comprehensions | Comprehensions | |
9 | 4/3 - 4/7 | Exceptions | Exceptions | Creating Modules | Creating Modules | |
10 | 4/10-4/14 | Files | Files | CSV Files | CSV Files | |
11 | 4/17-4/21 | Patriots Day | Patriots Day | Recursion | Recursion | |
12 | 4/24-4/28 | Classes and OOP | Classes and OOP | Methods | Methods | |
13 | 5/1-5/5 | Installing Libraries | Installing Libraries | URLLib and APIs | URLLib and APIs | |
14 | 5/8-5/12 | Lambdas, map, and filter | Lambdas, map, and filter | Tkinter and Event Loops | Tkinter and Event Loops | |
15 | 5/15-5/19 | Capstone Project Prep | Capstone Project Presentations | Capstone Project Presentations | No Class |