Teaching

Teaching Assistant, University of Bath (2022 - Present)

I have served as a teaching assistant across multiple undergraduate and postgraduate courses in computer science and machine learning, supporting students in developing programming skills and understanding core ML concepts.

Courses Tutored

  • Programming 1 (2025)
    Introduced first-year students to functional programming concepts through hands-on Haskell exercises.

  • Understanding Deep Learning (2025)
    Guided students through practical implementations of neural network architectures in Python.

  • Foundations and Frontiers of Machine Learning (2023)
    Provided technical support and conceptual guidance on ML topics.

  • Humans and Intelligent Machines (2022 - 2024)
    Designed and led essay writing workshops, developing interactive activities and materials to strengthen students’ critical analysis of AI’s societal implications.

  • Machine Learning 1 (2022 - 2024)
    Assisted students with Python-based ML implementations and delivered course presentations on foundational algorithms.

  • Bayesian Machine Learning (2022 - 2024)
    Supported students in probabilistic programming exercises and contributed to lectures on Bayesian inference methods.