Logic 102: First-Order Logic & Formal Semantics
Objective Semantics and First-Order Logic
Welcome to Logic 102: First-Order Logic & Formal Semantics. This course bridges the gap between philosophy of language and computer science by diving deep into Tarskian models and objective reality. You will learn how formal languages map onto the real world and how machines interpret these data structures.
This sequence utilizes a historical materialist reference frame to contextualize quantified logic, exploring how abstract scientific and logical theories are driven directly by the technological and economic needs of society.
Course Progression
The Ontology of FOL
Advanced Deduction
Connect Your Execution Environment
To participate in the problem-posing exercises and build your Formalization Portfolio, you must connect your GitHub account.
To securely save your progress, this curriculum uses a dedicated GitHub App. It restricts access only to the specific repository you select during installation.
- Click the button below to authenticate.
- If this is your first time, you will be prompted to install the App. Select a brand new, empty, private repository dedicated to this course.
- The app will automatically sync your solutions back to this single, isolated repository.