Course Outlines

Fall 2005 to Winter 2018 Course Outlines

Term: Winter 2023
Term Course code Title Section Instructor
Winter 2023 ENGG*1210 Engineering Mechanics I 01 Stephen Mattucci
Winter 2023 ENGG*1420 Object-Oriented Programming for Engineers 01 Fattane Zarrinkalam
Winter 2023 ENGG*1500 Engineering Analysis 01 Cam Farrow
Winter 2023 ENGG*2100 Engineering and Design II 01 Ryan Clemmer
Winter 2023 ENGG*2120 Material Science 01 Abdallah Elsayed
Winter 2023 ENGG*2180 Introduction to Manufacturing Processes 01 Ibrahim Deiab
Winter 2023 ENGG*2230 Fluid Mechanics 01 Wael Ahmed
Winter 2023 ENGG*2340 Kinematics and Dynamics 01 Defersha Fantahun
Winter 2023 ENGG*2450 Electric Circuits 01 Mohamad Abou El Nasr
Winter 2023 ENGG*2550 Water Management 01 Andrew Binns
Winter 2023 ENGG*2560 Environmental Engineering Systems 01 Erica Pensini
Winter 2023 ENGG*2660 Biological Engineering Systems I 01 Guneet Kaur
Winter 2023 ENGG*3100 Engineering and Design III 01 Hussein Abdullah
Winter 2023 ENGG*3120 Computer Aided Design and Manufacturing 01 Sheng Yang
Winter 2023 ENGG*3130 Modelling Complex Systems 01 Graham Taylor
Winter 2023 ENGG*3170 Biomaterials 01 Poritosh Roy
Winter 2023 ENGG*3210 Communication Systems 01 Lei Lei
Winter 2023 ENGG*3220 Groundwater Engineering 01 Jana Levison
Winter 2023 ENGG*3240 Engineering Economics 01 Akul Bhatt
Winter 2023 ENGG*3250 Energy Management and Utilization 01 Wael Ahmed
Winter 2023 ENGG*3370 Applied Fluids and Thermodynamics 01 Shohel Mahmud
Winter 2023 ENGG*3380 Computer Organization and Design 01 Mohamad Abou El Nasr
Winter 2023 ENGG*3410 Systems and Control Theory 01 Simon Yang
Winter 2023 ENGG*3430 Heat and Mass Transfer 01 Emily Chiang
Winter 2023 ENGG*3440 Process Control 01 David Lubitz
Winter 2023 ENGG*3470 Mass Transfer Operations 01 Sheng Chang
Winter 2023 ENGG*3490 Introduction to Mechatronic Systems Design 01 Mohammad Al Janaideh
Winter 2023 ENGG*4030 Manufacturing System Design 01 Jhantu Kumar Saha
Winter 2023 ENGG*4050 Quality Control 01 Soha Eid Moussa
Winter 2023 ENGG*4060 Biomedical Signals Processing 01 Huiyan Li
Winter 2023 ENGG*4070 Life Cycle Assessment for Sustainable Design 01 Bassim Abbassi
Winter 2023 ENGG*4220 Interdisciplinary Mechanical Engineering Design 01 Hari Simha
Winter 2023 ENGG*4250 Watershed Systems Design 01 Bahram Gharabaghi
Winter 2023 ENGG*4300 Food Processing Engineering Design 01 Manickavasagan Annamalai
Winter 2023 ENGG*4400 Biomechanical Engineering Design 01 Michele Oliver
Winter 2023 ENGG*4430 Neuro-Fuzzy and Soft Computing Systems 01 Lei Lei
Winter 2023 ENGG*4440 Computational Fluid Dynamics 01 Mostafa Elsharqawy
Winter 2023 ENGG*4460 Robotic Systems 01 Medhat Moussa
Winter 2023 ENGG*4480 Advanced Mechatronic Systems Design 01 Mohammad Al Janaideh
Winter 2023 ENGG*4490 Sampled Data Control Design 01 Robert Hunter
Winter 2023 ENGG*4510 Assessment and Management of Risk 01 Cam Farrow
Winter 2023 ENGG*4540 Advanced Computer Architecture 01 Ahmed Refaey Hussein
Winter 2023 ENGG*4580 Sustainable Energy Systems Design 01 Jhantu Kumar Saha
Winter 2023 ENGG*4660 Medical Image Processing 01 Bob Dony
Winter 2023 ENGG*4760 Biological Wastewater Treatment Design 01 Hongde Zhou
Winter 2023 ENGG*4820 Atmospheric Emission Control: Combustion Systems 01 Rafael Santos