CE 697 Homework spring 2016