Instructor in Semester 1 2017
Second half of the undergraduate level course ENCI 335: Structural Analysis that covers the fundamentals of Structural Dynamics. Emphasis is on the response of linear elastic single degree of freedom (SDOF) systems to various types of loads, including earthquake ground motion. The latter part of the course delves into the response of inelastic systems and provides an introduction to seismic design principles. Interactive Jupyter notebooks are used to demonstrate the influence of different system and load parameters on the response of SDOF systems, and other important concepts like Fourier transformations.
Instructor in Winter quarter 2014-15 (Course handout)
Teaching assistant in Winter quarter 2013-14
An advanced graduate level course that covers the geometric and material nonlinear analysis of framed structures, including theoretical concepts and applications in stability design and seismic evaluation procedures. Makes use of Mastan2, a Matlab-based structural analysis software. Includes a programming assignment that requires students to implement a second order elastic analysis of an arbitrary 2D framed structure in Matlab, using an Object Oriented Programming (OOP) approach. Also includes an open-ended term project that allows students to explore a theoretical aspect or practical application of nonlinear structural analysis in detail.
Teaching fellow in Fall quarter 2014-15 and 2015-16
An introductory graduate level course that covers the theoretical development and computer implementation of the direct stiffness method of analysis of framed structures. Makes use of Mastan2, a Matlab-based structural analysis software. Includes a project component that requires students to implement a linear elastic analysis of an arbitrary 3D framed structure in Matlab, using an Object Oriented Programming (OOP) approach.