CMSI 5850: Programming Languages Foundations
Course materials organized by unit. Click on a unit to view lectures, homework, and exams.
| ID | Unit | Description | Status |
|---|---|---|---|
| 0 | Syllabus | Course syllabus and setup information | — |
| 1 | Mathematical Foundations | Classical Logic, Set Theory, and Lambda Calculus | — |
| 2 | Syntax | Language Theory, Abstract Syntax, and Parsing | Current |
| 3 | Semantics | Operational, Denotational Semantics, and Modern Applications | — |
Syllabus
Course syllabus and setup information
Mathematical Foundations
Classical Logic, Set Theory, and Lambda Calculus
Syntax
Language Theory, Abstract Syntax, and Parsing
Semantics
Operational, Denotational Semantics, and Modern Applications
📊 Course Progress
11 items available across 4 units
Currently in: Syntax