![]() | Select the desired Level or Schedule Type to find available classes for the course. We would like to inform you that Self-Service Banner (Old) will be removed from MyBallState on May 9, 2025. To avoid interruptions in accessing the services you need, please transition to the updated version of Self-Service Banner as soon as possible. Thank you for your attention to this matter. |
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.
3.000 Credit hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture, Online Fixed Times (Synch), Online (Asynchronous), Study Abroad Computer Science Department Restrictions: Must be enrolled in one of the following Levels: Undergraduate Graduate Prerequisites: Undergraduate level CS 222 Minimum Grade of C- and Undergraduate level CS 230 Minimum Grade of C- |
Return to Previous | New Search |
![]() |