Jun 01, 2024  
2023 - 2025 Academic Catalog 
    
2023 - 2025 Academic Catalog
Add to Portfolio (opens a new window)

CS 440 - Programming Languages

3 cr.
An overview of language design and implementation and programming techniques for particular types of languages. Compilers and interpreters, binding, scope rules, formal semantic models, structure hiding, object-oriented programming, login and functional programming. Problems will be taken from C++, Java, LISP, PROLOG, and others. Prerequisites: CS 260 .



Add to Portfolio (opens a new window)