All projects and assignments will be posted here, and should be your own work unless stated otherwise. The assignments are designed to enhance understanding, not just to make you work. If you have questions, please make use of office hours. If you can't make office hours, feel free to use email or the IRC channel.
Group Assignment 2 (Groups), Review document specs
Group Assignment 3 (Groups), Review document specs