Jul 22, 2024  
2022-2023 Undergraduate Catalog 
2022-2023 Undergraduate Catalog [ARCHIVED CATALOG]

CS 3820 Programming Languages

Design issues relevant to the implementation of programming languages. Topics include in-depth study and comparison of mechanisms for sequence control, data structure implementation and run-time storage management; conceptual study of programming language syntax, semantics, and translation; survey of major programming paradigms including procedural, functional, object-oriented, and logical; introduction to language constructs that support distributed and parallel computing. Course offered Fall and Spring Semesters. Prerequisite(s): CS 2800  AND CS 3420 
Credits: 3.0