CSCE 606 Class Project