I was the TA for three upper-division CS classes at ASU: Theory, Software Engineering, and Distributed Software Development.
- CSE 355 — Helped students through automata, formal languages, computability, and complexity.
- CSE 360 — Helped students build and test software in teams, from requirements through delivery.
- CSE 445 — Helped students work through web services, cloud systems, and distributed design.
- Ran office hours, reviewed assignments, and gave feedback across all three classes.
- Also served as a peer mentor and point of contact for students who needed help beyond the course material.