teaching
teaching experience in reversed chronological order.
Carnegie Mellon University
Provided office hours, co-delivered lectures and recitations, designed and marked assignments for the graduate courses:
- Deep Reinforcement Learning (10-703) instructed by Katerina Fragkiadaki
- Delivered a lecture covering Monte Carlo, Temporal Difference Learning, Q-Learning, Deep Q-Learning, Monte Carlo Tree Search, REINFORCE, and Actor-Critic (video)
- Advanced Deep Learning (10-707) instructed by Ruslan Salakhutdinov
- Computational Ethics for NLP (11-830) instructed by Maarten Sap and Emma Strubell
- Intermediate Deep Learning (10-617) instructed by Ruslan Salakhutdinov
- Delivered a lecture on Generative Adversarial Networks (GANs) and Graph Convolutional Networks (GCNs) (video)
- Multilingual Natural Language Processing (11-737) instructed by Graham Neubig, Alan W. Black, and Shinji Watanabe
- Data Science Seminar (11-631) instructed by Eric H. Nyberg and Lori Levin
The University of Edinburgh
Led and designed tutorials, marked assignments, demonstrated lab sessions for the undergraduate and graduate courses:
- Introductory Applied Machine Learning (INFR10069, INFR11152) instructed by Nigel Goddard
- Foundations of Data Science (INFR08030) instructed by David Sterratt
- Cognitive Science (INFR08020) instructed by Matthias Hennig
- Software Testing (INFR10057) instructed by Ajitha Rajan