IS445 Homework 1