CMPSC 461Programming Language Concepts
Fundamental concepts of programming language design, specifications, and implementation; programming language paradigms and features; program verification.
Prerequisites
You need one from each line:
Where it sits in degree plans
Suggested plans most often put it in Year 3 · Spring (2 programs).
Required in (3)
- Computer Science, B.S. (Behrend)
- Computer Science, B.S. (Engineering)
- Software Engineering, B.S.
Courses that list CMPSC 461 as a prerequisite (1)
- CMPSC 471 Introduction to Compiler Construction