May 22, 2018  
Undergraduate Catalog 2013-2014 
    
Undergraduate Catalog 2013-2014 [ARCHIVED CATALOG]

CMPS 344 - Programming Languages

3 cr.


(Prerequisite: CMPS 240 )

A study of programming languages from both the theoretical and practical perspectives.  A survey of major and developing paradigms and languages is undertaken which includes use of specific languages to broaden the student’s experience.  Implementation is studied through an introduction to language translation along with a study of run-time models and interfaces with virtual machines.