Skip to main content
Home homeCourse Schedule home

4250: Programming Languages

Prerequisites: CMP SCI 2261 and CMP SCI 3010, or graduate standing. This course studies the principles, approaches, and trade-offs in modern programming languages, including a comparative study of syntax, semantics, and pragmatics. It also examines major programming paradigms: object-oriented, imperative, functional and logic.
  • Credits:

Section 001

Section 002