CMPS 258
Programming Languages
Computer Science ยท Faculty of Arts and Sciences
Description
A course on the principles and programming styles that govern the design and implementation of contemporary programming languages, a history and overview of programming languages, fundamental issues in language design, and an introduction to language translation. This course focuses on design issues in imperative, object-oriented, functional, and rule-based paradigms. Various programming languages will be studied and experimented with to illustrate key concepts.
What to expect
โHas Quiz 1
โHas Quiz 2
โHas Cumulative Final
โHas Graded Homeworks
Prerequisites