400-004-8861
Core modules Core modules are taken by all students on the course. They give you a solid grounding in your chosen subject and prepare you to explore the topics that interest you most. Autumn teaching Mathematics and Computational Methods for Complex Systems Spring teaching Adaptive Systems Machine Learning Spring and summer teaching Artificial Intelligence and Adaptive Systems Project Options Alongside your core modules, you can choose options to broaden your horizons and tailor your course to your interests. This list gives you a flavour of our options, which are kept under review and may change, for example in response to student feedback or the latest research. While it’s our aim for students to take their preferred combinations of options, this can’t be guaranteed and will be subject to timetabling. Options may be grouped and if so, students will be able to choose a set number of options from the selection available in any particular group. Autumn teaching Advanced Software Engineering Algorithmic Data Science Applied Natural Language Processing Artificial Life Intelligence in Animals and Machines Spring teaching Advanced Natural Language Processing Image Processing Intelligent Systems Techniques Neuroscience of Consciousness