Education
Teaching
Teaching assistant positions and guest lectures at UC Davis.
5 positions3 courses3 with guest lectures650+ students taught
ECS 152AGuest Lecturer
Fall 2025Computer Networks
UC Davis
Leading discussion sections and delivering guest lectures on network security and web privacy topics.
130 students
Network SecurityWeb PrivacyHTTP/HTTPS
ECS 32A
Spring 2025Introduction to Programming
UC Davis
Assisting students with Python programming fundamentals, holding office hours, and grading assignments.
200 students
PythonProgramming FundamentalsProblem Solving
ECS 152AGuest Lecturer
Fall 2022Computer Networks
UC Davis
Delivered guest lectures on web tracking and privacy, conducted lab sessions on network protocols.
140 students
Network ProtocolsWeb TrackingPrivacy
ECS 152AGuest Lecturer
Spring 2022Computer Networks
UC Davis
First TA position at UC Davis. Led discussion sections and introduced students to network security concepts.
150 students
TCP/IPNetwork SecurityDNS
CS 100
Winter 2021Computational Problem Solving
LUMS
Assisted students with introductory programming concepts, conducted lab sessions, and graded assignments.
30 students
PythonProgramming FundamentalsProblem Solving