Homework4 (due Sat 21-Sep at 8pm)


Notes:

Part 1: Solo-or-Collaborative

Part 2: Solo-Only

No collaboration is allowed on these (you must work solo):

Part 3: Bonus/Optional (Solo-or-Collaborative)

Note: Bonus exercises: