Past exam papers: Semantics
Any “solution notes” provided here were produced by question setters, primarily for the benefit of the examiners. These are not model answers: there may be many other good ways of answering a given exam question!
Semantics of Programming Languages
- 2013 Paper 6 Question 9
- 2013 Paper 6 Question 10
- 2012 Paper 6 Question 9 – solution notes
- 2012 Paper 6 Question 10 – solution notes
- 2011 Paper 6 Question 9 – solution notes
- 2011 Paper 6 Question 10 – solution notes
- 2010 Paper 6 Question 9 – solution notes
- 2010 Paper 6 Question 10 – solution notes
- 2010 Paper 6 Question 10 (amended version)
- 2009 Paper 6 Question 9 – solution notes
- 2009 Paper 6 Question 10 – solution notes
- 2008 Paper 5 Question 11 – solution notes
- 2008 Paper 6 Question 11 – solution notes
- 2007 Paper 5 Question 11 – solution notes
- 2007 Paper 6 Question 10 – solution notes
- 2006 Paper 5 Question 11 – solution notes
- 2006 Paper 6 Question 11 – solution notes
- 2005 Paper 5 Question 11
- 2005 Paper 6 Question 11
- 2004 Paper 5 Question 11
- 2004 Paper 6 Question 11
- 2003 Paper 5 Question 11
- 2003 Paper 6 Question 12
- 2002 Paper 5 Question 9
- 2002 Paper 6 Question 9
- 2001 Paper 5 Question 9
- 2001 Paper 6 Question 9
- 2000 Paper 5 Question 9
- 2000 Paper 6 Question 9
- 1999 Paper 5 Question 9
- 1999 Paper 6 Question 9
- 1998 Paper 5 Question 12
- 1998 Paper 6 Question 12
- 1997 Paper 5 Question 12
- 1997 Paper 6 Question 12
Semantics
- 1996 Paper 5 Question 12
- 1996 Paper 6 Question 12
- 1995 Paper 5 Question 12 = Paper 8 Question 14
- 1995 Paper 6 Question 12 = Paper 9 Question 14
