Engineering
2026-2027
129 courses
- ENGR 1000CProfessional Competencies for Engineers
- ENGR 1015UIntroduction to Engineering
- ENGR 1025UEngineering Design
- ENGR 1050UEngineering Communications and Technology Impacts
- ENGR 1200UIntroduction to Programming for Engineers
- ENGR 2000WEngineering Co-op Work Term I
- ENGR 2100UComputational Engineering Applications
- ENGR 3000WEngineering Co-op Work Term II
- ENGR 3011UIntroduction to Railway Systems
- ENGR 3150UArtificial Intelligence and Machine Learning
- ENGR 3160UEngineering Operations and Project Management
- ENGR 3215UEngineering Project Management
- ENGR 3360UEngineering Economics
- ENGR 3730USolar Energy Technologies
- ENGR 3840UFuel Cell Design
- ENGR 4000WEngineering Co-op Work Term III
- ENGR 4001WEngineering Co-op Work Term IV
- ENGR 4002WEngineering Co-op Work Term V
- ENGR 4022URailway Safety and Signalling
- ENGR 4033URailway Rolling Stock
- ENGR 4044URailway Systems Operation and Maintenance
- ENGR 4111UCapstone Systems Design I
- ENGR 4170UDeep Learning
- ENGR 4222UCapstone Systems Design II
- ENGR 4270UMachine Learning Applications
- ENGR 4470UHydrogen Power Systems
- ENGR 4530UHydroelectric Power Systems
- ENGR 4570UIndigenous Design and Technology
- ENGR 4760UEthics, Law and Professionalism for Engineers
- ENGR 4940UCapstone Systems Design for Electrical, Computer and Software Engineering I
- ENGR 4941UCapstone Systems Design for Electrical, Computer and Software Engineering II
- ENGR 4950UCapstone Systems Design for Mechanical, Automotive, Mechatronics and Manufacturing Engineering I
- ENGR 4951UCapstone Systems Design for Mechanical, Automotive, Mechatronics and Manufacturing Engineering II
- ENGR 4960UCapstone Systems Design for Energy Engineering I
- ENGR 4961UCapstone Systems Design for Energy Engineering II
- ENGR 4970UCapstone System Design for Industrial Engineering I
- ENGR 4971UCapstone System Design for Industrial Engineering II
- ENGR 5001GMASc Thesis
- ENGR 5002GMEng/MEngM Project
- ENGR 5003GMASc Seminar for Automotive and Mechanical Engineering
- ENGR 5004GMASc/MEng Directed Studies
- ENGR 5005GSpecial Topics
- ENGR 5007GMASc Seminar for ECSE
- ENGR 5009GMEng/MEngM Project
- ENGR 5010GAdvanced Optimization
- ENGR 5012GAdvanced and Smart Materials
- ENGR 5013GAdvanced Engineering Mathematics
- ENGR 5014GPollution Prevention and Sustainable Engineering
- ENGR 5015GAdvanced Computer Aided Geometric Design
- ENGR 5016GAdvanced Topology Optimization
- ENGR 5100GAdvanced Energy Systems
- ENGR 5101GThermal Energy Storage
- ENGR 5102GFuel Cells and Hydrogen Systems
- ENGR 5120GAdvanced Fluid Mechanics
- ENGR 5122GComputational Fluid Dynamics
- ENGR 5161GHVAC and Refrigeration Systems Design and Analysis
- ENGR 5162GMicrofluidics
- ENGR 5200GProgramming Methodology and Abstraction for Engineers
- ENGR 5201GEngineering Communication and Ethics
- ENGR 5223GAdvanced Manufacturing Processes and Methodologies
- ENGR 5240GAdvanced Dynamics
- ENGR 5243GMechanics and Dynamics of Machine Tools
- ENGR 5244GAdvanced Acoustics and Noise Control
- ENGR 5245GMicro and Nano Manufacturing
- ENGR 5260GAdvanced Robotics and Automation
- ENGR 5261GAdvanced Mechatronics: MEMS and Nanotechnology
- ENGR 5262GManipulator and Mechanism Design
- ENGR 5263GAdvanced Control
- ENGR 5271GInnovative Design Engineering
- ENGR 5273GDesign by Failure
- ENGR 5300GAutomotive Engineering
- ENGR 5310GAdvanced Vehicle Dynamics
- ENGR 5320GAutomotive Aerodynamics
- ENGR 5330GAutomotive Powertrains
- ENGR 5340GAutomotive Noise, Vibrations and Harshness
- ENGR 5350GAutomotive Materials and Manufacturing
- ENGR 5410GProject Management for Engineers
- ENGR 5415GFoundations of Engineering Management
- ENGR 5420GQuality Management
- ENGR 5421GEntrepreneurial Opportunity Identification
No courses found.