Assignments from Stanford CS193p iOS course