Oct 06, 2024  
2024-2025 Catalog 
    
2024-2025 Catalog
Add to Portfolio (opens a new window)

CS 452 - Programming Languages


4 credits
Formal definition of programming languages and parsing. Contrasts functional, object-oriented, imperative, and logic paradigms. Introduces automated program analysis techniques, including dataflow analysis. Prerequisite(s): CS 357  or CS 259  with a C- or better and CS 418 
* This course was formerly offered under a different number; students who took the following course(s) will not receive additional credit unless the course is stated to be repeatable in the description above: CS 352.
Graded (A-F) only



Add to Portfolio (opens a new window)