everything.study
CSE 341

Programming Languages

4 credits

Basic concepts of programming languages, including abstraction mechanisms, static and dynamic typing, scope, syntax vs. semantics, first-class function closures, and algebraic datatypes. Detailed study of functional programming and other paradigms. Course overlaps with: CSE 413 and TCSS 380. Prerequisite: CSE 123 or CSE 143.

Sources