CSC 341 Principles of Programming Languages
Various languages are used to study principles such as methods of representing data types, sequence control, data control, type checking, and run-time storage management. Includes an introduction to language translation and distributed and parallel programming constructs. Emphasizes differences in programming paradigms.
Prerequisite
CSC 270 with a grade of C- or higher, or permission of the instructor.