
Undergraduate Teaching Assistant
Concordia University
May 2024 — PresentMontreal, QCpart-time
Teaching Assistant for multiple engineering courses including System Hardware, FPGA Design, and Embedded Programming.
C++VHDLDigital LogicFPGAMicrocontrollers
Courses
SOEN 228 - System Hardware
- Taught tutorial classes and project-oriented lab sessions
- Guided students in building a 4-bit RISC CPU on breadboard
- Topics: Logic gates, flip flops, timers, shift registers, microcontrollers
COEN 313 - Digital Systems Design II (FPGA)
- Conducted VHDL programming lab sessions
- Topics: Basic constructs to RT-level design, combinational and sequential circuits, FSMs, FPGA basics
MIAE 215 - Programming for Mechanical and Industrial Engineers
- Tutored C++ and embedded programming for microcontrollers
- Guided robotics projects in lab sessions
Additional Contributions
- Developed educational websites with curated videos, resources, notes, and exam tips
- Created supplementary learning materials for complex topics