CSC-235 Programming Languages
An examination of the principles of programming language design, together with tools and techniques of implementation. Specific instances of several families of languages are investigated, together with theoretical considerations; these families may include object-oriented, functional, array-based, and data-flow languages.
Prerequisite
CSC-152 must be completed with a grade of C or better prior to taking this course.