Code from summer school paper COSC326
High workload but not overly difficult. Problems were well written so that often a creative solution was required to make the problem run in a resonable time frame. Michael Albert (the lecturer at the time) was excellent at explaining the concepts if anything was hard to understand.