Power
Assignments
Read the course collaboration policy before beginning any assignment in this course.
For each assignment (aside from the final assignment and proposal), download the associated .zip file in the table below and read the README.md file for assignment instructions. As you do your assignments, please keep rough track of how much time it takes you—we will use this information to assess the assignment difficulty for future years.
To submit, submit requested files to TigerFile using the provided link for the assignment (again in the table below). Be sure to fill out and hand in signature.txt, which states your collaborators and how used help from LLMs to complete the assignment.
Name | Handout | Submit | |
---|---|---|---|
1 | Collatz | a1.zip | submit assignment 1 |
2 | Boxoffice Trivia | a2.zip | submit assignment 2 |
3 | Map and Caml-Mathica | a3.zip | submit assignment 3 |
4 | Interpreter | a4.zip | submit assignment 4 |
5 | Program Correctness | ||
6 | Lazy Programming and Caching | ||
7 | Final Assignment Proposal | ||
8 | Final Assignment |