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.

Credits

3

Prerequisite

CSC 270 with a grade of C- or higher, or permission of the instructor.