Note: The course schedule and assignment deadlines are subject to change due to weather, etc.
The dates for the lab are when the lab sections would meet. The deadlines for the labs are 10 minutes before the next lab except the following labs:
- Lab 0: due for all sections on Thursday, January 19th at 11:45pm
- Lab 11: due for all students on Thursday, April 20th at 11:45pm
See the lab writeups for section specific deadlines for all other labs.
| Lab | Date |
|---|---|
| Lab 0: InstallFest and Pair Programming | 1/9/2023 to 1/19/2023 - due at 11:45 pm on 1/19/2023 for all sections |
| Lab 1: Project Creation | 1/23/2023 to 1/25/2023 - due 10 minutes before the next lab |
| Lab 2: V&V Best Practices | 1/30/2023 to 2/1/2023 - due 10 minutes before the next lab |
| Lab 3: Collections | 2/6/2023 to 2/8/2023 - due 10 minutes before the next lab |
| Lab 4: Design | 2/13/2023 to 2/15/2023 - due 10 minutes before the next lab |
| Lab 5: Debugging | 2/20/2023 to 2/22/2023 - due 10 minutes before the next lab |
| Lab 6: FSMs | 2/27/2023 to 3/1/2023 - due 10 minutes before the next lab |
| Lab 7: ArrayLists | 3/6/2023 to 3/8/2023 - due 10 minutes before the next lab |
| Lab 8: Linked Lists | 3/20/2023 to 3/22/2023 - due 10 minutes before the next lab |
| Lab 9: Stacks and Queues | 3/27/2023 to 3/29/2023 - due 10 minutes before the next lab |
| Lab 10: Iterators | 4/3/2023 to 4/5/2023 - due 10 minutes before the next lab |
| Lab 11: Recursion and Lists | 4/10/2023 to 4/20/2023 - due at 11:45 pm on 4/20/2023 for all sections |
