CS 5318 - Principles of Programming Languages

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:

Course Objectives:

  1. Programming language processors.

  2. Elementary data types.

  3. Structure data types.

  4. Programmer - Defined data types.

  5. Sequence control.

  6. Data control.

  7. Storage management.

Section Info:

Lecture/Lab Hours: 3 hours lecture, 0 hours lab
Offered: Very frequently.