Syllabus - CECS 4100.001 Fall 2010