Science - Course - Advanced Programming Languages

  • Course Code: CMPS643
  • Credits: 3
  • Hours Distribution: (3crs.: 3lec.)
  • Course Type: Major Core (MJC)

Course Description

This Course Will Cover Concepts Of Programming Languages Design, And Formal Reasoning About Programs And Programming Languages. Topics Will Include Operational Semantics, Denotational Semantics, Fixpoints And Fixpoint Induction, Axiomatic Semantics, Functional Programming, Logic Programming.