Logic & Formal Reasoning

Fall 2018 UPenn


The most recent syllabus can be found here