Teaching

SYDE 113 - Matrices and Linear Systems

Teaching Assistant, University of Waterloo, Systems Design Engineering Department, 2021

Geometry and algebra: root-finding, vectors, coordinate systems, lines and planes, conic sections, complex numbers. Introduction to numerical computation. Floating point arithmetic, accuracy and sources of error. Matrix algebra, inverses. Analytical and numerical techniques for systems of linear equations.

SYDE 383 - Fluid Mechanics

Teaching Assistant, University of Waterloo, Systems Design Engineering Department, 2021

Fundamental concepts in systems involving fluid flow. Basic treatment of statics, kinematics and dynamics of fluids. Conservation of mass, momentum and energy for a control volume. Dimensional analysis and similarity. Flow in pipes and channels. Brief introduction to boundary layers, lift and drag, ideal and compressible flow.

SYDE 261 - Design, Systems, and Society

Teaching Assistant, University of Waterloo, Systems Design Engineering Department, 2021

Identifying, understanding, and analyzing the interactions and impacts among technology, society and the environment for current and emerging technologies.