Teaching

ML Safety and Learning Theory

Postgraduate Research Workshops, -, 2025

Conducting a series of online and in-person workshops on ML safety and learning theory using probably approximately correct guarantees. The aim of these workshops is to introduce the listener to the notion of error-confidence bounds within ML and demonstrate practical applications of learning theory in deriving safety guarantees for learning-enabled systems.

Operating Systems (SC2005)

Undergraduate Course, College of Computer and Data Science, NTU, 2025

Worked as a teaching assistant in preparing, teaching and assessing the undergraduate course on operating systems. Designed the laboratory curriculum for the latest iteration of the course.

Data Structures and Algorithms (SC1007)

Undergraduate Course, College of Computer and Data Science, NTU, 2023

Worked as a teaching assistant in preparing, teaching and assessing the undergraduate course on data structures and algorithms.

Operating Systems (Old)

Undergraduate Course, College of Computer and Data Science, NTU, 2023

Worked as a teaching assistant in preparing, teaching and assessing the undergraduate course on operating systems.