As with most classes, 2.77 has assignments due throughout the semester. Unlike many courses, however, these assigments are meant to build upon each student's project of choice, making each solution increasingly unique. Given this personalized nature, they are designed for delivery in the form of an online portfolio, alongside the various labs and progress reports.
Want to reach out? Feel free to use this form, or email me directly and I'll be happy to get back in touch soon as I can. Be sure to include how I may be of help or why you would like to connect.