| Week | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
| January 05 | BSL | BSL | HtDF | ||||
| L 1 - intro | L 1 - intro | ||||||
| PSet 1 10:00 PM | |||||||
| January 12 | HtDD, compound | HtDD, compound | self-ref | ||||
| L 2 - editor | L 2 - editor | ||||||
| PSet 2 10:00 PM | |||||||
| January 19 | self-ref, ref | ref | naturals, helpers | ||||
| L 3 - balloon | L 3 - balloon | ||||||
| PSet 3 10:00 PM | |||||||
| January 26 | helpers | BSTs | BSTs | ||||
| L 4 - sink | L 4 - sink | ||||||
| PSet 4 10:00 PM | |||||||
| February 02 | mutual-ref | mutual-ref | 2 one-of | ||||
| L 5 - sentence tree | L 5 - sentence tree | ||||||
| PSet 5 10:00 PM | |||||||
| February 09 | 2 one-of, local | MT 1 06:00 PM | local | ||||
| No labs | No labs | ||||||
| February 16 | Family Day | Midterm Break | |||||
| February 23 | abstraction | abstraction | abstraction | ||||
| L 6 - 20 questions | L 6 - 20 questions | ||||||
| PSet 6 10:00 PM | |||||||
| March 02 | abstraction | genrec | genrec | ||||
| L 7 - paths | L 7 - paths | ||||||
| PSet 7 10:00 PM | |||||||
| March 09 | search | search | search | ||||
| L 8 - clown | L 8 - clown | ||||||
| PSet 8 10:00 PM | |||||||
| March 16 | accumulators | accumulators | accumulators | ||||
| L 9 - huffman code | L 9 - huffman code | ||||||
| PSet 9 10:00 PM | |||||||
| March 23 | accumulators | MT 2 06:00 PM | graphs | ||||
| No labs | No labs | ||||||
| March 30 | graphs | graphs | Good Friday | ||||
| L 10 - maps | L 10 - maps | ||||||
| April 06 | Easter Monday | graphs | review | ||||
| No labs | |||||||
| PSet 10 10:00 PM | |||||||
For the 2025W2 CPSC 107 schedule, please note that: