Labs
✨ Switching labs ✨: Need to switch your lab section for just one week, or for the rest of the semester? If it’s still shopping period, you do not need to submit for a switch! Please visit our lab switch tool (note: page may take a few seconds to load). Your request will be approved as long as we have seats in the lab room.
| Lab | Out | Solution |
|---|---|---|
|
Lab 1 (15 students) - Warmup
Lab 1 (17/111/112/19 students) - Warmup |
09/14/26 |
Solution (15)
Solution (17) |
|
Lab 2 (15 students)
Lab 2 (17/111/112/19 students) |
09/21/26 |
Solution (15)
Solution (17) |
| Lab 3 - Testing and Debugging | 09/28/26 | Solution |
| Lab 4 - Java I/O | 10/05/26 | Solution |
| NO LAB - Indigenous Peoples' Day | 10/12/26 | |
| Lab 5 - Comparators, PQs | 10/19/26 | Solution |
| Lab 6 - Python Basics | 10/26/26 | Solution |
| NO LAB | 11/02/26 | |
| Lab 7 - Matrices and Files | 11/09/26 | Solution |
| Lab 8 - Regexps and programming with LLMs | 11/16/26 | |
| Lab 9 - Programming with LLMs (Part 2) | 11/23/26 | |
| NO LAB | 11/30/26 |