MCS-287 Homework 2 (Spring 2026)

First draft due on Monday, 2/9/2026, by the start of class
Second draft (provided first draft recieves a grade of 60% and up) due on Monday, 3/9/2026, by the start of class