CS 440: Programming Languages

Credits 3
Attributes
Required for the major,
Upper-Level
The nature of programming languages and the programs that implement them. Focuses on the abstract structures programming languages provide for expressing algorithms and the methods by which they are realized on concrete hardware.