Teaching Summary

, Computer Science, University of Nottingham, 2023

Modules

Academic YearTermModuleRoleDuties
2023-2024AutumnMathematics for Computer Scientists; Developing Maintainable Software; Machine LearningTeaching AssociateTeaching support
2022-2023SpringFundamentals of Artificial IntelligenceTeaching AssociateCo-convenor
2022-2023SpringData Modelling and Analysis; Simulation and Optimisation for Decision SupportTeaching AssociateTeaching support
2022-2023AutumnMathematics for Computer Scientists; Programming and Algorithms; Systems and Architecture; Computer Fundamentals; Operating Systems & Concurrency; Developing Maintainable SoftwareTeaching AssociateTeaching support
2021-2022SpringFundamentals of Artificial IntelligenceTeaching AssistantTeaching support
2021-2022AutumnMathematics for Computer ScientistsTeaching AssistantTeaching support
2020-2021SpringFundamentals of Artificial IntelligenceTeaching AssistantTeaching support
2020-2021AutumnMathematics for Computer Scientists; Developing Maintainable SoftwareTeaching AssistantTeaching support
2019-2020SpringFundamentals of Artificial IntelligenceTeaching AssistantTeaching support
2018-2019SpringFundamentals of Artificial IntelligenceTeaching AssistantTeaching support