2018-2019 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 230, both with a C- or better grade. Not open to students who have credit in CS 335.