I believe that teaching is a very essential component of academia, and I have had the privilege of doing it in various forms. Below is a summary of my past and present teaching activities.

Course Development & Main Instructor

London School of Economics For the past five years, I have been the main instructor of the seminar component of the course MA429 - Algorithmic Techniques for Machine Learning (Lent 2020-Lent 2024) at LSE for the programmes MSc in Applicable Mathematics, MSc in Marketing, and MSc in Operations Research & Analytics. My duties include preparing and teaching the seminar sessions every week, writing R scripts to computationally and visually demonstrate the theory learned in class, preparing and grading exercises, as well as holding weekly office hours.

I have received an 2024 LSE Teaching Award, and my most recent average student teaching evaluation score is 4.8/5 (n = 30).

Emeritus I was a "subject matter expert" for the Professional Certificate in Machine Learning and Artificial Intelligence (2021-2022) that was operated by the global online education firm EMERITUS and designed by Imperial College Business School Executive Education. For this certificate, I reviewed/created content, wrote Python notebooks to teach implementation of ML techniques with Python, and prepared coding challenges.

Teaching Assistant

Imperial College Business School Since the beginning of my PhD programme, I have been working as a TA for various graduate-level courses at Imperial College Business School. My duties typically include grading assignments, holding office hours, and giving exam review sessions. Here is a list of modules.
  • Advanced Machine Learning MSc Business Analytics (on campus) (2024)
  • Mathematics and Statistics MSc Business Analytics (on campus & online) (2020-2023)
  • Optimisation and Decision Models MSc Business Analytics (online) (2021-2023)
  • Fundamentals of Database Technologies MSc Business Analytics (online) (2021)
  • Machine Learning MSc Business Analytics (online) (2021)
  • Big Data, AI & Machine Learning MBA (full-time, executive, weekend, online) (2021-2023)
  • Data Structures and Algorithms with Python MSc Fintech, MSc RMFE, MSc Business Analytics (2021)
  • CPSE Optimisation Course for Professionals Imperial College London (2020)
In addition to my teaching at Imperial, I have also been involved with the MSc Business Analytics Programme admissions since 2020. My duties include preparing quantitative interview questions, evaluating the performance of students on these questions, and interviewing some candidates.

London Business School I am collaborating with London Business School as a tutor. My duties vary from joining a couple of sessions and answering student questions to preparing and grading homework questions and giving review sessions.
  • Decision and Risk Analysis MiM (2022)
  • Data Visualisation and Storytelling Master in Analytics & Management (2022)
  • Data Science for Business Analytics and Management Master in Analytics & Management (2020-2023)
  • Data Mining for Business Intelligence MBA (full-time, executive, Sloan) (2021)
  • Applied Statistics Master in Analytics & Management (2022)
  • Data Analytics for Managers MBA, MiM (2022)
  • Decision Analytics & Modelling Master in Analytics & Management (2023)
  • Business Analytics MBA, MiM (2023)

Before PhD

Tilburg University During my research master programme in Tilburg University I worked as a teaching assistant:
  • Mathematics BSc Social Sciences (2019)
  • Decision Making for Business Analytics MSc Business Analytics & OR (2018)
Ozyegin University I have had teaching experience from Ozyegin University, where I worked as an undergraduate teaching assistant:
  • Operations Research I BSc Industrial Engineering (2017)
  • Productions Systems Analysis BSc Industrial Engineering (2017)
  • Physics 102 All Engineering BSc programmes (2016)