teaching

Courses I have taught throughout my academic career

Engineering Systems Optimization I was the sole instructor of the MECH 559 course at McGill. I taught graduate and senior year undergraduate students the principles of numerical optimization with an emphasis on engineering design. The topics covered included First Order Necessary Conditions (FONCs), linear and nonlinear programming, Multi-disciplinary design optimization (MDO), and Derivative-Free Optimization (DFO). I created new lecture material and supporting Python notebooks to ease the students into programming and implementation of the optimization algorithms taught in class. McGill University
Mechanical lab MECH 362 course at McGill. Teaching assistant for the mechanical lab course for 3 semesters – prepared lab manuals, conducted labs, graded student reports, and provided feedback. I incorporated some programming exercises into the syllabus of the mechanical lab course I was teaching so that the students could control their experiments using MATLAB. I also made modifications to the mechanical lab manuals and tutorials to solidify the students’ understanding of fundamental concepts in fluid dynamics and aerodynamics. McGill University
Engineering Professional Practice FACC 400 course at McGill. Teaching assistant for the Engineering Professional Practice (FACC 400) course for 1 semester – Conducted town halls, substituted lecturers, and provided feedback to students. I also gave several talks during the engineering ethics class about entrepreneurship and inspired several students to pursue their goals. McGill University
System dynamics and controls Teaching assistant for the System dynamics and controls course (including preparing lab sessions, office hours for students and grading midterm examinations). The TA duties also included conducting lab sessions (Transient systems and multiple degree of freedom systems) Khalifa University
Computer aided design Teaching assistant for the computer aided design course. Conducted computer lab sessions where students were taught CAD basics and guidelines for producing professional engineering drawings. Khalifa University
Physics II Grader for the Physics II undergraduate course. Graded student assignments, midterms and final examinations. Khalifa University