Assignments
Fall 2021


Note: deadlines are tentative and may be extended as circumstances necessitate.

Projects

Assignment Description Due Date
0 Project 0 - Warmup
Thursday, September 2, 2021 - 9:55am
1 Project 1 - Data Structures
Thursday, September 16, 2021 - 9:55am
2 Project 2 - Concurrency
Thursday, October 7, 2021 - 9:55am
3 Project 3 - HTTP/Sockets
Thursday, November 4, 2021 - 9:55am
4 Project 4 - Web Application or Service
Demonstration During Finals Week
Side Project Side Project
Thursday, December 16, 2021 - 5pm

Labs/Exercises/Homework

Note: additional assignments may be added in this category.
Assignment Description Due Date
Homework 1 Survey
Friday, August 27, 2021 - 5pm

Ungraded Practice

Start with the Practice assignment as it contains information about how to set up your development environment for this course.

Assignment Description Due Date
Easy Practice
None
CarDB Car Database
None