2021-2022 Undergraduate Catalog

CS 431 Programming Languages

Study of principles of programming languages. Emphasizes language paradigms and important features, structures, characteristics, and formal syntax of modern high-level programming languages. Examples of languages in each paradigm will be studied.

Prerequisite: CS 222 and CS 230, both with a C- or better grade.

Not open to students who have credit in CS 335.