Problem Sets
Problem sets are programming assignments that allow you to implement each weekβs concepts in code.
Loading, please wait
Problem Set | Language | Release | Deadline |
---|---|---|---|
Problem Set 0 | Scratch | Tuesday, June 21, 2022 at 4:00 PM UTC1 | Thursday, June 23, 2022 at 3:59 PM UTC |
Problem Set 1 | C | Thursday, June 23, 2022 at 4:00 PM UTC | Monday, June 27, 2022 at 3:59 PM UTC |
Problem Set 2 | C | Monday, June 27, 2022 at 4:00 PM UTC | Thursday, June 30, 2022 at 3:59 PM UTC |
Problem Set 3 | C | Thursday, June 30, 2022 at 4:00 PM UTC | Tuesday, July 5, 2022 at 3:59 PM UTC |
Problem Set 4 | C | Tuesday, July 5, 2022 at 4:00 PM UTC1 | Friday, July 8, 2022 at 3:59 PM UTC |
Problem Set 5 | C | Thursday, July 7, 2022 at 4:00 PM UTC | Monday, July 11, 2022 at 3:59 PM UTC |
Problem Set 6 | Python | Monday, July 11, 2022 at 4:00 PM UTC | Thursday, July 14, 2022 at 3:59 PM UTC |
Problem Set 7 | SQL | Thursday, July 14, 2022 at 4:00 PM UTC | Monday, July 18, 2022 at 3:59 PM UTC |
Problem Set 8 | HTML, CSS, JavaScript | Monday, July 18, 2022 at 4:00 PM UTC | Thursday, July 21, 2022 at 3:59 PM UTC |
Problem Set 9 | Python, SQL, HTML, CSS, JavaScript | Thursday, July 21, 2022 at 4:00 PM UTC | Monday, July 25, 2022 at 3:59 PM UTC |
1 Mon 6/20 and Mon 7/4 are university holidays, and problem sets will therefore be released on those Tuesdays instead.