343 Syllabus Fall 2013