MATH 3383
Introduction to Mathematical Logic
The course introduces the basic concepts of mathematical logic, including the Axiom of Choice and its equivalents; propositional logic; languages and structures, axioms and theories, models; elements of model theory (Completeness, Compactness, Löwenheim-Skolem theorems, nonstandard models); theory of computability (ChurchTuring Thesis, recursive functions and sets, recursively enumerable sets, decision problems, the Halting Problem); Gödel's Incompleteness Theorems.
Prerequisites & course information
Prerequisites : MATH 1013 ; and either MATH 1503 or MATH 2213 ; and either MATH 2203 or CS 1303.
Sources
- Course catalogue ↗2026-2027