Semantics of Programming Languages 2008–09
Principal lecturer: Dr Peter Sewell 
Taken by: Part IB 
Syllabus 
Past exam questions
 
 
Notes:  colour, 
(ps) and (pdf) , and monochrome, 
(ps) and (pdf).   
Model implementations of the languages
 
-  L1 (in ML),
 -  L1 (in Java), and
 -  L2 (in ML).
  
Moscow ML is installed on the Intel Lab
machines.  If you want to work with the implementations on your own machine instead, there are Linux, Windows, and Mac versions of Moscow ML
available  here.
 
  |