Welcome to CS 214, Programming Language Concepts, at Calvin University.
The purpose of this course is to broaden your perspective by studying and gaining hands-on experience with different kinds of programming languages -- languages that let us perform this activity known as "programming" in very different ways. More specifically, this course explores the functional, imperative/procedural, object-oriented and concurrent programming paradigms, as well as some formalisms for programming languages.
Course Outcomes: Students successfully completing this course will demonstrate the ability to:
For more information, please choose one of the following links: