Course Syllabi

Pedagogical Training

Courses Taught

Instructor of Record

  • Exploring Culture with Technology (Spring 2026, NU London)

  • Responsible AI (Spring 2025, Summer 2025, Spring 2026, NU London)

  • Advanced Topics in Responsible AI (Spring 2024, Summer 2024, Spring 2025, Summer 2025, Spring 2026, NU London)

  • AI and Data Ethics (Autumn 2023, Autumn 2024, Spring 2024, Autumn 2025, NU London)

  • Programming with Data (Autumn 2023, NU London)

  • Inductive Logic (Summer 2021, UCI)

Teaching Assistant

  • Introduction to Symbolic Logic (Spring 2022, UCI)

  • Naturalized Epistemology (Fall 2019, UCI)

  • The Good Life (Spring 2019, UCI)

  • Critical Issues in the Social Sciences (Winter 2019, UCI)

  • Critical Reasoning and Deductive Logic (Fall 2018, UCI)

  • Mathematical Methods in Physics II (Spring 2014, UCL)

  • Mathematical Methods in Physics I (Spring 2013, UCL)

  • Thermal Physics (Winter 2013, UCL)

  • Advanced Quantum Theory (Spring 2012, UCL)

  • Advanced Quantum Theory (Winter 2012, UCL)

Miscellaneous

  • I tutored school-age, Oxbridge entrance exam, undergraduate and Master’s students in mathematics, chemistry, physics, earth sciences and engineering for Tavistock Tutors between 2016-2020.

UCI Division of Teaching Excellence and Innovation workshops:

  • Putting Theories of Inclusive Teaching into Practice (Spring 2022)

  • How to Design Active Learning Techniques for Students across Different Learning Backgrounds (Spring 2022)