Teaching
Current Modules Taught
- Artificial Intelligence and Machine Learning, MSc and BSc conversion students, University of Birmingham.
- Artificial Intelligence 1, BSc students, University of Birmingham.
- Machine Learning and Intelligent Data Analytics, MSc and BSc, University of Birmingham.
Past Modules Taught
- Storing and Managing Data, MSc Data Science, University of Birmingham (2020/21).
- Introduction to Artificial Intelligence, MSc and BSc conversion students, University of Birmingham (2018/19, 2019/20).
- Concepts of Computer Science, BSc students, University of Birmingham (2019/20).
- 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++.