E104 Syllabus - Fall 2006