CMPS253: Advanced Programming Languages

*****COURSES ARE SUBJECT TO CHANGE*****

Covers issues in the design, implementation, analysis, and specification of programming languages. Topics include formal semantics (including operational, axiomatic, and denotational semantics), advanced type systems, program analysis (including abstract interpretation and model checking), specification, and verification. Prerequisite(s): course 203 or equivalent. C. Flanagan

5 Credits

YearFallWinterSpringSummer
2017-18
2016-17
2014-15
2013-14
2011-12
2008-09
2006-07

While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.