CSE 413
Theory of Programming Languages
University at Buffalo (SUNY) · UGRD · Fall 2026
1 section
Catalog description
This course introduces the theory of programming languages. We study operational, axiomatic, and denotational semantics. We focus on lambda calculus, the most important foundation for programming languages, but also look at imperative programming. We also introduce some of the most important techniques for programming-languages research, including type theory, logical relations, and categorical semantics.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #suny_buffalo-0965Fall 2026UGRD
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?