May 05, 2024  
2019-2021 Academic Catalog 
    
2019-2021 Academic Catalog [ARCHIVED 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)