Fall 2004 Course Materials