teaching
Classes I worked on
Teaching
As a recent PhD Graduate from the University of Southern California, I have had the opportunity to engage in various teaching activities. Here's an overview of my teaching experience and philosophy.
Teaching Experience
-
Teaching Assistant - Fundamentals of Computation (CSCI 102)
University of Southern California, Fall 2019, Spring 2020, Fall 2021, Fall 2023
Led lab sessions, developed exam questions, graded assignments, and held office hours to support students in understanding fundamental machine learning concepts and algorithms.
-
Teaching Assistant - Machine Learning for Data Science (DSCI 552)
University of Southern California, Summer 2024
Led lab sessions, developed exam questions, graded assignments, and held office hours to support students in understanding fundamental machine learning concepts and algorithms.
-
Teaching Assistant - Introduction to Programming (CSCI 103)
University of Southern California, Spring 2023, Fall 2022
Led lab sessions, developed exam questions, graded assignments, and held office hours to support students in understanding fundamental machine learning concepts and algorithms.
-
Teaching Assistant - Data Structures and Object-Oriented Design (CSCI 104)
University of Southern California, Summer 2020, Summer 2022, Summer 2023, Spring 2024
Led lab sessions, developed exam questions, graded assignments, and held office hours to support students in understanding fundamental machine learning concepts and algorithms.
Teaching Philosophy
My approach to teaching is centered on fostering critical thinking and practical application of theoretical concepts. I believe in creating multimodal and inclusive learning environments that encourage students to ask questions, engage in discussions, and apply their knowledge to real-world problems.
Key aspects of my teaching philosophy include:
- Encouraging active learning through hands-on projects and interactive discussions
- Bridging the gap between theory and practice by incorporating real-world examples and case studies
- Adapting teaching methods to accommodate diverse learning styles and backgrounds
- Promoting collaboration and peer learning through group projects and study sessions