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