Skip to main content Course Calendar
Week 1
Week 2
- 08/25
- Variables and Strings
- Reading Finish Chapter 2 starting with the section Numbers (Before 08/27)
- Reading Chapter 7 up to the section Introducing While Loops (Before 08/27)
- Exercise Ex02 Mad Libs
- Instructions
- Due Ex01 Hello CS102 (End of Day)
- Instructions
- 08/27
- Data Representation, Numeric Operations,
and Input - Slides
- Exercise Ex03 Worksheet
- Instructions
- Reading Chapter 3 (Before 08/29)
- 08/29
- Lists
- Exercise Ex04 String Stats
- Instructions
- Reading Chapter 4 (Before 09/01)
Week 3
- 09/01
- Lists (Continued)
- Due Ex02 Mad Libs (End of Day)
- Instructions
- Due Ex03 Worksheet (End of Day)
- Instructions
- Quiz Quiz #1 (End of Day)
- 09/03
- Nested Lists and For Loops
- Exercise Ex05 Histogram
- Instructions
- Quiz Quiz #2 (End of Day)
- 09/05
- Range, Slicing, and Tuples
- Due Ex04 String Stats (End of Day)
- Instructions
Week 4
- 09/08
- List Comprehensions
- Reading Chapter 5 (Before 09/10)
- 09/10
- If Statements and Conditions
- Reading Chapter 6 (Before 09/12)
- Quiz Quiz #3 (End of Day)
- 09/12
- Dictionaries
- Quiz Quiz #4 (End of Day)
Week 5
- 09/15
- Dictionaries (Continued)
- Due Ex05 Histogram (End of Day)
- Instructions
- 09/17
- EXAM EXAM REVIEW
- 09/19
- EXAM EXAM 1
- Reading Finish Chapter 7 starting with the section Introducing While Loops (Before 09/22)
Week 6
- 09/22
- While Loops
- Reading Chapter 8 (Before 09/24)
- Quiz Quiz #5 (End of Day)
- 09/24
- Functions
- 09/26
- Functions (Continued)
Week 7
- 09/29
- Python Modules and Random
- Reading Chapter 8 (Before 10/01)
- 10/01
- Classes
- 10/03
- Classes (Continued)
Week 8
- 10/06
- FALL BREAK No Class
- 10/08
- FALL BREAK No Class
- 10/10
- FALL BREAK No Class
Week 9
- 10/13
- Classes (Refresher)
- Reading Chapter 10 stop at Exceptions (Before 10/15)
- 10/15
- Working with Files
- 10/17
- Working with Files (Continued) and Drawing with Turtle
Week 10
- 10/20
- Drawing with Turtle (Continued)
- 10/22
- EXAM EXAM 2 REVIEW
- 10/24
- EXAM EXAM 2
Week 11
- 10/27:
- Image Basics
- 10/29
- Images and Pillow
- 10/31
- Image Creation and Manipulation
Week 12
- 11/03
- Image Effects
- 11/05
- Pygame Zero
- 11/07
- Pygame Zero
Week 13
- 11/10
- Pygame Zero
- 11/12
- Pygame Zero
- 11/14
- Final Project Work Day
Week 14
- 11/17
- Final Project Work Day
- 11/19
- EXAM EXAM 3 REVIEW
- 11/21
- EXAM EXAM 3
Week 15
- 11/24
- Final Project Work Day
- 11/26
- THANKSGIVING BREAK No Class
- 11/28
- THANKSGIVING BREAK No Class
Week 16
- 12/01
- Final Project Presentations
- 12/03
- Final Project Presentations
- 12/05
- Final Project Presentations
Exam Week