Course Description:
This course focuses on the principles of programming languages. Topics covered include programming paradigms, concepts of programming languages, formal syntax and semantics, and language implementation issues.Prerequisite:
- C or higher in CS 3358: Data Structures
Course Objectives:
- Programming language processors.
- Elementary data types.
- Structure data types.
- Programmer - Defined data types.
- Sequence control.
- Data control.
- Storage management.
Section Info:
Lecture/Lab Hours: 3 hours lecture, 0 hours lab
Offered: Very frequently.