Jul 04, 2020  
2019-2020 Undergraduate Catalog 
    
2019-2020 Undergraduate 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