I love teaching! I greatly enjoy sharing the knowledge I have gained and encouraging a batch of new students to venture into this incredible computer science field. Particularly, I love experiencing that “aha!” moment with students; you know, when they have been struggling with something a little bit, but then suddenly… OH! It makes sense! I had a fantastic time with great instructors that allowed me to have those moments myself during my education. Now, after having had the chance of being the instructor of record for my own class and working as a TA a bunch of times, I have learned that it is not something that happens from chance, usually, but something that happens when the instructor leads students to the right place while letting them figure out things on their own. So my goal is to point students in the right direction, give a little nudge to get them going, and then let them work towards those “aha!” moments too :)
If you are interested in learning more about my teaching feel free to reach out! You can find the pages for courses I have taught here.
Instructor of Record for Programming in C/C++ (ICS 45C) during Fall ‘22
You can find the course page at /courses/uci/f22/ics45c/
Instructor of Record for Embedded Software (CS 145) during Spring ‘22
You can find the course page at /courses/uci/s22/cs145/