University Teaching Assistant | Jan. 2024 – Present | Charlottesville, VA
Supporting undergraduate students in mastering data structures and algorithms concepts through hands-on guidance, technical support, and experiential teaching methods.
Teaching Responsibilities
-
Debugging support and guidance in optimizing algorithmic solutions and data structure efficiency for student projects
-
Technical support in Java during office hours for student projects and assignments, helping students overcome implementation challenges
-
Assignment grading with detailed feedback to help students understand key concepts and improve their problem-solving approaches
-
Weekly lab sessions leading undergraduate students through data structures and course material using experiential teaching methods
Skills & Technologies
Java • Data Structures • Algorithms • Teaching • Debugging • Code Optimization • Educational Technology • Student Mentoring