Teaching

Deep Learning

Imperial College London, Department of Computing 2021

Acting as a Course Support Leader, developed an autograding framework for the courseworks, combining existing departmental tools with Otter Grader to automatically mark students' Jupyter Notebook submissions - including unit tests for various Deep Learning models. Additionally, aided with other material creation and organization, and answered many student queries.

Master's

Maths for Machine Learning

Imperial College London, Department of Computing 2021

Taught in lab sessions as a teaching assistant.

Master's

Data Structures and Algorithms

Imperial College London, Department of Computing 2021

Taught Imperial business students in lectures and tutorial sessions. Additionally, co-created and ran extended weekly workshop alongside Hadeel Al-Negheimish.

Undergraduate

Computer Architecture

Imperial College London, Department of Computing 2021

Taught in lab sessions as a teaching assistant, and marked course work.

Undergraduate

Deep Learning

Imperial College London, Department of Computing 2020

Designed Coursework on VAEs and GANs alongside Harry Coppock. Prepared an tutorial on Attention mechanisms in Deep Learning. Taught students in Lab Sessions, answered questions and oversaw coursework marking. Spearheaded efforts to use Paperspace platform to allow students to train models with greater compute.

Master's