AUB
CMPS 231

Programming Languages

Computer Science · Faculty of Arts and Sciences · 3 credits
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

See all Computer Science courses at AUB, or browse every subject.