CptS 315 Homework