CS 473 Fall 2006