EECS 598 Project