CE 506 Homework Fall 2004