There are two components of assessment in this course:

  • Individual coursework (25%)
  • Exam (75%)

Individual coursework

Due date: To be discussed in class.

Goal: Demonstrate your understanding of an aspect of game theory.

How: Write a 2 page (strict upper limit) report that illustrates an aspect of game theory using a programming language.

I recommend you use Python for the programming language (you can make use of the various code snippets included in the notes) but you are free to use any software you want.

You will submit a pdf via turnitin on learning central.

Marking critera

  • Scope 50%: Your depth of understanding of the subject.
  • Presentation 25% - How well written the report is.
  • Code 25% - Your use of code.

The choice of subject is yours, here are two potential general directions:

  • Prove and illustrate a theorem from the notes (or otherwise);
  • Model a real world scenario using game theory.


This will be a standard 3rd year Cardiff University, School of Mathematics exam: you will choose 3 questions from a collection of 4.

Each question will be out of 25 marks. This is to be seen to roughly correspond to:

  • 10 marks covering aspects directly seen in the notes (proving seen theorems, performing similar calculations;
  • 10 marks extending things seen in the notes (proving similar theorems, considering particular games);
  • 5 marks on unseen materials

A slight particularity of the course is that it is possible that you are asked questions about current contemporary research based on the papers discussed in



Source code: @drvinceknight Powered by: Python Mathjax Github pages Skeleton css