Material for the course, organized by week
Weekly Material
This is not the current offering of the course. You may want the next offering at https://ucsd-cse15l-f22.github.io/, or scroll down for the winter 2022 material.
- Week 1 – Remote Access and the Filesystem
- Welcome Survey - Due 11:59am (just before noon) TUESDAY January 4, 2021
- Quiz 1 (released after class Monday) - Due 11:59am (just before noon) WEDNESDAY January 5, 2021
- Week 2 – Github and Github Pages
- Quiz 2 - Due 11:59am January 12, 2021
- First Lab Report - Due 5pm January 14, 2021
- Week 3 – Incremental Programming and Debugging
- Quiz 3 - Due 11:59am January 19, 2021
- Week 4 – When Tests Accumulate
- Quiz 4 - Due 11:59am January 26, 2021
- Second Lab Report - Due 5pm January 28, 2021
- Edits to First Lab Report - Due 5pm January 28, 2021
- Week 5 – It Works on My Machine
- Quiz 5 - Due 11:59am February 2, 2022
- Skill Demonstration 1 - Due 5pm February 4, 2022
- Week 6 – Build and Run Automation
- Quiz 6 - Due 11:59am February 9, 2022
- Lab Report 3 - Due 5pm February 11, 2022
- Updates to Lab Report 2 - Due 5pm February 11, 2022
- Week 7 – Code Review
- Quiz 7 - Due 11:59am February 16, 2021
- Week 8 – Debuggers
- Quiz 8 - Due 11:59am February 23, 2021
- Lab Report 4 (Week 8) - Due 5pm February 25, 2021
- Updates to Lab Report 3 (Week 6) - Due 5pm February 25, 2021
- Week 9
- Quiz 9 (will post Monday evening) - Due 11:59am March 2, 2022
- Skill Demonstration 2 - Due 5pm March 4, 2021
- Week 10
- Quiz 10 (will post Monday evening) - Due 11:59am March 9, 2022
- Lab Report 5 - Due 5pm March 11, 2021
- All Late Quizzes and Regrades Other than for Skill Demo 2 and Lab Report 5 - Due 5pm March 11, 2021