Near finalized syllabus. Needs more specifics on assignments, some cleanup work, but this may be the syllabus I go into day 1 with.