Course Outlines

Fall 2005 to Winter 2018 Course Outlines

Term: Fall 2021
Term Course code Title Section Instructor
Fall 2021 ENGG*1070 Occupational Health and Safety 01 Amin Komeili
Fall 2021 ENGG*1100 Engineering and Design I 01 Ryan Clemmer/Cam Farrow
Fall 2021 ENGG*1500 Engineering Analysis 01 Sheng Yang
Fall 2021 ENGG*2100 Engineering and Design II 01, 02 Alexander Bardelcik
Fall 2021 ENGG*2120 Material Science 01 Abdallah Elsayed
Fall 2021 ENGG*2130 Introduction to Environmental 01 Andrea Bradford
Fall 2021 ENGG*2160 Engineering Mechanics II 01 Marwan Hassan
Fall 2021 ENGG*2230 Fluid Mechanics 01 Rafael Santos
Fall 2021 ENGG*2400 Engineering Systems Analysis 01 Julie Vale
Fall 2021 ENGG*2410 Digital Systems Design Using Descriptive Languages 01 Shawki Areibi
Fall 2021 ENGG*3050 Embedded Reconfigurable Computing Systems 01 Petros Spachos
Fall 2021 ENGG*3070 Integrated Manufacturing Systems 01 Fantahun Defersha
Fall 2021 ENGG*3080 Energy Resources and Technologies 01 Ryan Clemmer
Fall 2021 ENGG*3150 Engineering Biomechanics 01 Scott Brandon
Fall 2021 ENGG*3160 Biological Engineering Systems II 01 Ashutosh Singh
Fall 2021 ENGG*3180 Air Quality 01 Stephanie Roth
Fall 2021 ENGG*3240 Engineering Economics 01 Richard G. Zytner
Fall 2021 ENGG*3260 Thermodynamics 01 Syeda Tasnim
Fall 2021 ENGG*3260 Thermodynamics 02 Yasser Selima
Fall 2021 ENGG*3280 Machine Design 01 Hari Simha
Fall 2021 ENGG*3340 Geographic Information Systems in Environmental Engineering 01 Prasad Daggupati
Fall 2021 ENGG*3390 Signal Processing 01 Eran Ukwatta
Fall 2021 ENGG*3450 Electronic Devices 01 Stefano Gregori
Fall 2021 ENGG*3510 Electromechanical Devices 01 Jhantu Saha
Fall 2021 ENGG*3590 Water Quality 01 Sheng Chang
Fall 2021 ENGG*3640 Microcomputer Interfacing 01 Radu Muresan
Fall 2021 ENGG*3650 Hydrology 01 Golmar Golmohammadi
Fall 2021 ENGG*3670 Soil Mechanics 01 Bahram Gharabaghi
Fall 2021 ENGG*3830 Bio-Process Engineering 01 Ping Wu
Fall 2021 ENGG*4000 Proposal for Engineering Design IV 01 Richard G. Zytner
Fall 2021 ENGG*4040 Medical Imaging Modalities 01 Eran Ukwatta
Fall 2021 ENGG*4080 Micro and Nano-Scale Electronics 01 Stefano Gregori
Fall 2021 ENGG*4120 Engineering Systems and Computing Design IV 01, 02 Ping Wu
Fall 2021 ENGG*4130 Environmental Engineering Design IV 01 Ping Wu
Fall 2021 ENGG*4150 Water Resources Engineering Design 01 Ping Wu
Fall 2021 ENGG*4160 Mechanical Engineering Design IV 01 Ping Wu
Fall 2021 ENGG*4180 Biomedical Engineering Design IV 01, 02 Ping Wu
Fall 2021 ENGG*4200 Wireless Sensor Networks 01 Petros Spachos
Fall 2021 ENGG*4230 Energy Conversion 01 Animesh Dutta
Fall 2021 ENGG*4340 Solid and Hazardous Waste 01 Miln Harvey
Fall 2021 ENGG*4360 Soil-Water Conservation Systems Design 01 Prasad Daggupati
Fall 2021 ENGG*4370 Urban Water Systems Design 01 Andrew Binns
Fall 2021 ENGG*4380 Bioreactor Design 01 Ashutosh Singh
Fall 2021 ENGG*4390 Bio-instrumentation Design 01 Huiyan Li
Fall 2021 ENGG*4450 Large-Scale Software Architecture Engineering 01 Fattane Zarrinkalam
Fall 2021 ENGG*4460 Robotic Systems 01 Medhat Moussa
Fall 2021 ENGG*4470 Finite Element Analysis 01 Alexander Bardelcik
Fall 2021 ENGG*4810 Control of Atmospheric Particulates 01 Amir Aliabadi