Teaching & Services

Courses

ENGG6090 Additive Manufacturing (W21, W22)

Course description: This course aims to provide the introduction to the fundamentals and core aspects of AM, in terms of AM processes and materials, workflow, process selection, design for additive manufacturing, cost analysis, and its broad impacts on sustainability, business model, ethics etc. These topics will be covered through a combination of lectures, quizzes, labs, projects, and presentations

ENGG6290 Digital Manufacturing (S21,S22 )

Course description: In this course, you will learn the fundamentals of cyber-physical manufacturing system as well as be exposed to the concepts of enabling technologies including AR/VR, AI and big data, IOT, cloud computing, digital twin, etc. in the manufacturing fields. It will equip you with necessary knowledge of digital transformation and industry AI. These concepts will be introduced by a combination of lectures, quizzes, assignments, project, and presentations.

ENGG1500 Engineering Analysis (F21)

Course description: This course deals with engineering applications of matrix algebra, vector spaces and computer techniques to solve linear systems. Topics include theory and applications of linear transformations, eigenvalues and eigenvectors, diagonalization, complex-variable algebra, and multi-variable functions.

ENGG3120 Computer-Aided Design & Manufacturing (W22)

Course description: Computer-aided design (CAD) and computer-aided manufacturing (CAM) are the foundation of digital design and fabrication. In this course, you will learn the theory and tools for various CAD/CAM functions including solid geometry modeling, complex shape modeling, assembly design, stress/thermal analysis, motion analysis, G-code, and CAM simulation.

Student Awards

  • Theodore Oskroba (2022.05-2022.08): NSERC USRA scholarship
  • Ahmad Naser (2022.04): Dean's Scholarship
  • Vahid Haseltalab (2021.09-2024.08): IDTS and SOE Growth Fund
  • Taha Memon (2021.05 -2021.08): URA Scholarship