Mar 29, 2024  
2022-2023 Undergraduate/Graduate Catalog 
    
2022-2023 Undergraduate/Graduate Catalog [ARCHIVED CATALOG]

Add to Folder (opens a new window)

CSC 437 - Programming Languages (3 cr.)


A study of the general principles and concepts for understanding and analyzing programming languages, and the major techniques for language implementation. Languages will be compared and analyzed with respect to their semantics, syntax and underlying models of computation. The basic techniques for implementing compilers and interpreters will be covered. A substantial language implementation project will be required.
Liberal Arts
Prerequisite(s): CSC 314  or CSC 319   and two credits from CSC 313  
Semester(s) Offered: Varies



Add to Folder (opens a new window)