Problem Sets
Problem sets are programming assignments that allow you to implement each week’s concepts in code. When grading, your teaching fellow considers only your most recent submission.
Problem Set | Language | Release | Deadline |
---|---|---|---|
Problem Set 0 | Scratch | ||
Problem Set 1 | C | ||
Problem Set 2 | C | ||
Problem Set 3 | C | ||
Problem Set 4 | C | ||
Problem Set 5 | C | 2 | |
Problem Set 6 | Python | ||
Problem Set 7 | SQL | ||
Problem Set 8 | HTML, CSS, JavaScript | ||
Problem Set 9 | Python, SQL, HTML, CSS, JavaScript |
2 This problem set is intentionally released outside of the normal Monday schedule.
Staff Solutions
- Problem Set 1
- Problem Set 2
- Problem Set 3
- Problem Set 4
- Problem Set 5
- Problem Set 6
- Problem Set 7
- Problem Set 8
- Due to the nature of this assignment, there is no staff solution.
Problem Set 9’s staff solution will not be made available during the test.