Software Engineering Project - University of Illinois at