skip to primary navigationskip to content
 

Course pages 2025–26

Advanced topics in programming languages

Assessment

Assessment consists of:
  • Presentation of one of the papers from the reading list (once or twice during the course)
  • One essay per week (on most weeks where the student is not giving a presentation)

All essays and presentations carry equal numbers of marks.

Essay marks are awarded for understanding, for insight and analysis, and for writing quality. Essays should be around 1500 words (with a lower limit of 1450 and upper limit of 1650). Presentation marks are awarded for clarity, for effective communication, and for selection and organisation of topics.

Each student will complete six submissions (essays or presentations) in total, selected from the seven topics covered during the course. The lowest mark for each student will be disregarded, so that five submissions count towards the final mark.

Marking, deadlines and extensions will be handled in accordance with the MPhil Assessment Guidelines.

Example essays (local access only)

Submission

Essays and presentation slides should be submitted on the course Moodle page.

Due dates

Essay 111am, Monday 20 October 2025
Essay 211am, Monday 27 October 2025
Essay 311am, Monday 3 November 2025
Essay 411am, Monday 10 November 2025
Essay 511am, Monday 17 November 2025
Essay 611am, Monday 24 November 2025
Essay 711am, Monday 1 December 2025