alt text 


Teaching

- CIVE 320: Numerical Methods (offered Fall semester every year)

This course introduces undergraduate students to the theory and applications of numerical methods in Civil Engineering. The two prerequisites of the course are COMP 208 (or equivalent) and MATH264. The course covers: integration, differentiation, solution of initial-value problems, solving linear and non-linear systems of equations, boundary-value problems for ordinary-differential equations, and for partial-differential equations.

- CIVE 418: Capstone Design Project (offered Fall and Winter semesters every year)

This is the final course of senior undergraduate civil engineering students. They are required to work closely with civil engineering practitioners and deliver a final design of a civil engineering system. The prerequisite for this course is the completion of an approved set of required and complementary courses; normally restricted to final semester.

- CIVE 616: Nonlinear Structural Analysis for Buildings (offered Fall semester in alternating years)

Methods of geometric and material nonlinear static and dynamic analysis, cumulative damage effects, concentrated and distributed plasticity models, pushover analysis, response modification and performance-based design. The class integrates state-of-the-art simulation models and methods with physical experimentation of structural components and energy dissipation devices for nonlinear analysis and evaluation of buildings.

- CIVE 602: Finite Element Analysis (offered Winter semester in alternating years)

Development of displacement based simple and high order, one, two and three dimensional elements for linear elastic and nonlinear stress analysis. Variational and other methods for element formulation. Plate bending and shell elements. Finite element programming. Use of package programs in static analysis of structures.

- CIVE 603: Structural Dynamics (offered Winter semester in alternating years)

Dynamic loads on structures; equations of motion of linear single- and multiple-degree-of-freedom systems and of continuous systems; free and forced vibrations; damping in structures; modal superposition and time-history analysis; earthquake effects; provisions of the National Building Code of Canada for seismic analysis.

- CIVE 612: Earthquake-Resistant Design (offered Fall semester in alternating years)

Static and dynamic analyses, design codes, effects of local ground conditions, ductility demands on structural components. Inelastic behaviour of beams, columns, joints, shear walls and bracing under cyclic loading of steel concrete and masonry structures. Design applications