May 25, 2026  
2023-2024 Undergraduate Academic Catalog 
    
2023-2024 Undergraduate Academic Catalog [ARCHIVED CATALOG]

CSC 440 - Programming Language Implementations


3 credits
This course teaches how programming languages are designed and implemented. The topics inlcude language syntax and grammar, parsing, data types, type checking, control flow, binding and scope, memory management, interpretation, and compilation.
Prerequisite(s): CSC 311 
Term Offered: Odd spring semesters