Teaching Assistant – Low-Level Programming
Served as a Teaching Assistant responsible for mentoring students in low-level programming and software design concepts. Facilitated code reviews and guided students through complexity analysis, memory management, and multi-threaded programming practices. Supported learning through structured demonstrations and feedback on student implementations. • Mentored 150+ students in C/C++ memory management, algorithms, and data structures • Led and reviewed student code with a focus on maintainability • Coached OOP design and multi-threaded Java/C++ programming • Achieved an 87% distinction rate through guided technical instruction.