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.
Loading, please wait
Problem Set | Language | Release | Deadline |
---|---|---|---|
Problem Set 0 | Scratch | Monday, January 25, 2021 at 5:00 PM UTC | Monday, February 1, 2021 at 4:59 AM UTC |
Problem Set 1 | C | Monday, February 1, 2021 at 5:00 PM UTC | Monday, February 8, 2021 at 4:59 AM UTC |
Problem Set 2 | C | Monday, February 8, 2021 at 5:00 PM UTC | Monday, February 15, 2021 at 4:59 AM UTC |
Problem Set 3 | C | Monday, February 15, 2021 at 5:00 PM UTC | Monday, February 22, 2021 at 4:59 AM UTC |
Problem Set 4 | C | Monday, February 22, 2021 at 5:00 PM UTC | Monday, March 1, 2021 at 4:59 AM UTC |
Problem Set 5 | C | Sunday, February 28, 2021 at 5:00 PM UTC2 | Monday, March 8, 2021 at 4:59 AM UTC |
Problem Set 6 | Python | Monday, March 8, 2021 at 5:00 PM UTC | Monday, March 22, 2021 at 3:59 AM UTC |
Problem Set 7 | SQL | Monday, March 22, 2021 at 4:00 PM UTC | Monday, March 29, 2021 at 3:59 AM UTC |
Problem Set 8 | HTML, CSS, JavaScript | Monday, March 29, 2021 at 4:00 PM UTC | Monday, April 5, 2021 at 3:59 AM UTC |
Problem Set 9 | Python, SQL, HTML, CSS, JavaScript | Monday, April 5, 2021 at 4:00 PM UTC | Monday, April 12, 2021 at 3:59 AM UTC |
2 This problem set is intentionally released outside of the normal Monday schedule.