CE 506 Homework Fall 2006