Teaching
Instructor
- I taught the undergraduate Algorithms CSCI 3104 class in Fall 2019 with 109 students in my section. I co-created the material with Dr. Rhonda Hoenigman and together we taught more than 250 students.
- I was awarded the Best Part Time Gradute Instructor 2019-2020 for the above.
- You can find my live handwritten lecture notes here.
Teaching Assistant
- CSCI 3104 Algorithms - Outstanding TA award (2017-2018, 2018-2019)
- Led weekly recitations and office hours
- Developed automated scripts to transfer feedback to Moodle, reducing manual effort and turnaround time
- CSCI 3002 HCI - 2020 Fall
- Led weekly recitations and office hours
- Introduced modern mobile- and web-centric examples, aligning course content with current UI/UX practices
- CSCI 3302 Intro to Robotics - David T. Spalding Graduate Teaching Fund Fellowship for excellence in teaching (2021-2022)
- Led weekly recitations and office hours
- Designed the course final project
- Designed simulation-based automated grading scripts, enabling the course to scale from ~40 to ~120 students
- CSCI 4302/5302 Advanced Robotics - 2023 Spring
- Led weekly recitations and office hours
YouTube
My tutorial on 3-CNF SAT to Subset Sum reduction is the most watched video on the topic on the internet. Check out the nice comments I got :)
Student Evals
Here are some of the evaluations provided by my students.
(These are by far my most cherished professional achievements.)