Mar 29, 2024  
2014-2015 Academic Catalog 
    
2014-2015 Academic Catalog [ARCHIVED CATALOG]

CSC 312 - Programming Language Implementation

2 credits (Spring)
A hands-on approach to understanding the essential concepts of programming languages (such as evaluation, binding, procedural abstraction, state, control flow, data abstraction, types, and inheritance) by writing interpreters that implement those concepts.

Prerequisite: CSC 207 .
Note: Plus-2 option available. Not offered every year.
Instructor: Stone, Rebelsky