The degree has a significant programming component. You will learn at least three languages during your studies. In each year you will use these to implement and analyse AI techniques. You will also write essays and participate in seminars examining major debates in AI. In the final year you will spend one third of your time on your degree project. You can choose eight modules from the options available.
The Artificial Intelligence group in the School is one of the largest in the UK. We have a particularly strong group in Evolutionary Computing. The School has a purpose built robotics laboratory to support undergraduate teaching.
Typical final year projects:
- Evolutionary algorithms in speech recognition and image processing
- Learning maps in an autonomous robot
- Reasoning about the mental states of other agents
- Evolving neural networks for robot football