I led the following modules as a Teaching Fellow in Computer Science at Keele University:
Machine Learning Applications (2023 Autumn, BSc)
Applications of A.I., Machine Learning and Data Science (2023 Summer, MSc)
Distributed Intelligent Systems (2023 Spring, MSc)
Software Engineering (2023 Spring & Summer, MSc)
System Design and Programming (2023 Spring, MSc)
I supported the following modules as a Teaching Fellow in Computer Science at Keele University:
Fundamentals of Computers and Networks (2023 Spring, MSc)
I supported the following modules as a Postgraduate Teaching Associate at the University of Birmingham:
Computer Systems (2022-23 Semester 1)
Programming for Data Science and AI Programming (2022-23 Semester 1)
Full Stack Application Development (2021-22 Semester 2)
Theories of Computation (2021-22 Semester 2)
Object-Oriented Programming (2021-22 Semester 1)
Artificial Intelligence and Machine Learning (2020-21 Semester 2)
Introduction to Artificial Intelligence (2019-20 Semester 2)
Concepts of Computer Science (2019-20 Semester 1)
Artificial Intelligence (2018-19 Semester 2)
(Fundamentals of) Programming in Java (2018-19 Semester 1)
I supported the following modules as a Graduate Teaching Assistant at the University of Leicester:
Functional Programming (2017-18 Semester 2)
Big Data and Predictive Analytics (2017-18 Semester 2)
User Interfaces and Human Computer Interaction (2017-18 Semester 1)
Software Engineering and System Development (2017-18 Semester 1)
Computational Intelligence and Software Engineering (2017-18 Semester 1)