Micro 2120 | Spring 2020 Syllabus & Ad-hoc Addendum