CSC 1800
Organization of Programming Languages
3 Credits Format: lecture Level: undergraduate
Description: High level language features: data types, control structures; formal lexical and syntactical analysis; operational semantics; language translation.
Textbooks:
- Concepts of Programming Languages, 8th Edition, Sebesta, Addison Wesley
Objectives:
- Establish an understanding of the design principles underlying high-level programming languages.
- Explore the definition and structure of various language features, including data types and control structures.
- Establish an understanding of the issues related to language translation, including formal lexical and syntactic analysis.
Coordinator: Dr. Robert Beck
Prerequisites: CSC 1052 and CSC 1300
Required For:
- Computer Science Major
Elective For:
- Computer Science Minor