An MSc is now the established path to PhD funding. We also welcome students taking other degrees in related areas within the University of London who wish to include one or more of our courses in their programme. All applicants to this degree are expected to have successfully completed an Elementary Logic component in their Undergraduate degree. Applications from students in other disciplines are welcome, subject to this requirement. The programme has an obligatory research training element, which provides training in public speaking and paper presentation.
Students choose a set of three courses in each of the first two terms.
Options may change slightly from year to year. Courses are divided into Level 1 and Level 2 Courses, and a student may not take more than two Level 1 courses in any one term. From May until September, students undertake personal research leading to a dissertation. This research may be in any of the fields addressed by the MSc. This new degree has strong formal links with the Department of Computer Science.