Same school, new name. The School of Informatics and Computing is changing its name effective January 11, 2023. Learn more about the name change

CSCI-C 311 Programming Languages

3-4 credits

  • Prerequisites: CSCI-C 310, CSCI-C 343, or CSCI 36200
  • Delivery: On-Campus
  • A systematic approach to programming languages. Relationships among languages, properties, and features of languages; and the computer environment necessary to use languages.

    Learning Outcomes

    1. Compare several programming languages and paradigms and their features.
    2. Define a programming language syntactically.
    3. Define a programming language’s denotational and operational semantics.


    There is not a syllabus available for this course.