MCS-287 Homework 3 (Spring 2017)

First draft due on Monday, 3/13/2017, by the start of class
Second draft (provided first draft recieves a grade of 60% and up) due on Tuesday, 4/25/2017, by the start of class