university of utah cs4000 project