Teaching

Projects supervisions

Supervisions, University of Cambridge, Computer Science Department, 2020

Yearly supervision of masters students at University of Cambridge on topics of computer system optimizaiton using Bayesian optimization and Reinforcement learning. Responsibilities:

R244

Course design and tutorial, University of Cambridge, Computer Science Department, 2020

  • Contributed to the selection of papers offered to the masters level module.
  • Updated a tutorial on DataFlow programming using TensorFlow and migrated it to Google Colab to provide a smooth online learning experience.

SDistributed and concurrent systems

Supervision, University of Cambridge, Computer Science Department, 2019

  • Supervised a second year module on Distributed and concurrent systems.
  • Provided a one-to-two supervision experiences to multiple groups in 2019 and 2020.
  • Received an exceptionally good feedback.

Data Science

Supervision, University of Cambridge, Computer Science Department, 2019

  • Supervised a second year module on Data Science.
  • Provided a one-to-two supervision experiences to multiple groups in 2020.
  • Created Jupyter notebooks hosted on Google colab to run the remote teaching of this module and shared it with the wider teaching group.
  • Received an exceptionally good feedback from both the students and the lead teacher.

PASS2 Coordinator

Undergraduate course, University of Manchester, Computer Science Department, 2018

Peer Assisted Study Session