ACETry ACE ↗
← Back

CMPSC 461Programming Language Concepts

3 credits · Computer Science · Penn State

Fundamental concepts of programming language design, specifications, and implementation; programming language paradigms and features; program verification.

Before you enroll

Prerequisites

You need one from each line:

Where it fits

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.
What it opens up

Courses that list CMPSC 461 as a prerequisite (1)

  • CMPSC 471 Introduction to Compiler Construction