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.

Credits

3 credits

Prerequisite

CSC-152 must be completed with a grade of C or better prior to taking this course.