Current Modules Taught
- Introduction to Artificial Intelligence, MSc and ICY, University of Birmingham.
Past Modules Taught
- Computational Intelligence and Software Engineering (CO3091), 3rd year BSc, University of Leicester (2015/16-2017/18). Lecture materials can be found here.
- Introduction to Natural Computation (19341), 2nd year BSc and ICY, University of Birmingham (2011/12-2012/13). Lecture materials can be found here.
- In the past, I have also been involved with teaching activities related to Algorithms and Data Structures, Java and C/C++.