Problem Sets

Problem sets are programming assignments that allow you to implement each week’s concepts in code.

Problem sets are released by noon Eastern Time on the date indicated.

Problem Set Language Release Deadline
Problem Set 0 Scratch Tue 06/202 2023-06-22T11:59:00-04:00
Problem Set 1 C Thu 06/22 2023-06-26T11:59:00-04:00
Problem Set 2 C Mon 06/26 2023-06-29T11:59:00-04:00
Problem Set 3 C Thu 06/29 2023-07-03T11:59:00-04:00
Problem Set 4 C Mon 07/03 2023-07-06T11:59:00-04:00
Problem Set 5 C Thu 07/06 2023-07-10T11:59:00-04:00
Problem Set 6 Python Mon 07/10 2023-07-13T11:59:00-04:00
Problem Set 7 SQL Thu 07/13 2023-07-17T11:59:00-04:00
Problem Set 8 HTML, CSS, JavaScript Mon 07/17 2023-07-20T11:59:00-04:00
Problem Set 9 Python, SQL, HTML, CSS, JavaScript Thu 07/20 2023-07-24T11:59:00-04:00

2 19 June 2023 is a university holiday; accordingly this problem set will be released on Tuesday instead of Monday.

Sample Problem Set Solutions