Assignments

Due Sep 10, 2026

Install Python 3.12 and VS Code, run the class starter script, and submit a short program that prints your name and matriculation year.

Due Sep 17, 2026

Write short programs that use if, while, and for. Includes a small number-guessing game and a FizzBuzz variant.

Due Sep 24, 2026

Implement map, filter, and reduce from scratch, then use them to solve three small data-processing tasks.

Due Oct 1, 2026

Write recursive solutions to five small problems, then rewrite two of them iteratively and compare. Handout distributed through the LMS.

No matching items

Every assignment, with its dates, is on the Assignments page.