Skip to main content

List of Engineering Courses by Topic Areas

E00 - Review/Make-up Courses

Students who lack the mathematics and systems background for graduate programs in engineering may be required to take this course. This course cannot be taken for credit towards the requirements of a graduate degree.

ENCS 6001 Elements of Engineering Mathematics (3.00)

E01 - Mathematical Methods

 
ENCS 6021 Engineering Analysis (4.00)
ENCS 6111 Numerical Methods (4.00)
ENCS 6141 Probabilistic Methods in Design (4.00)
ENCS 6161 Probability and Stochastic Processes (4.00)
ENCS 6181 Optimization Techniques I (4.00)
ENCS 6191 Fuzzy Sets and Fuzzy Logic (4.00)
‌ 

 
Note: The following courses are cross-listed: ENCS 6181and  ELEC 481   

E02 - Developments In Engineering

Note: Students may re-register for these courses, providing that the course content has changed. Changes in content will be indicated by changes to the course title in the graduate class schedule.

ENCS 591 Topics in Engineering and Computer Science (4.00)
ENCS 691 Topics in Engineering and Computer Science (4.00)
ENGR 691 Topics in Engineering I (4.00)
ENGR 791 Topics in Engineering II (4.00)
BLDG 691 Topics in Building Engineering I (4.00)
BLDG 791 Topics in Building Engineering II (4.00)
CIVI 691 Topics in Civil Engineering I (4.00)
CIVI 791 Topics in Civil Engineering II (4.00)
COEN 691 Topics In Computer Engineering I (4.00)
COEN 791 Topics In Computer Engineering II (4.00)
ELEC 691 Topics in Electrical Engineering I (4.00)
ELEC 791 Topics in Electrical Engineering II (4.00)
INDU 691 Topics in Industrial Engineering (4.00)
INSE 691 Topics in Information Systems Engineering (4.00)
MECH 691 Topics in Mechanical Engineering I (4.00)
MECH 791 Topics in Mechanical Engineering II (4.00)
Note: The following courses are cross-listed: CIVI 691; BLDG 6951.

E03 - Systems and Control

COEN 6561 Foundations of Cyber-Physical Systems (4.00)
ELEC 6031 Fault Tolerance and Resilience of Cyber-Physical Systems (4.00)
ELEC 6041 Large-scale Control Systems (4.00)
ELEC 6061 Real-time Computer Control Systems (4.00)
ELEC 6091 Discrete Event Systems (4.00)
ENGR 6071 Switched and Hybrid Control Systems (4.00)
ENGR 6121 Control of Multi-Agent Systems (4.00)
ENGR 6131 Linear Systems (4.00)
ENGR 6141 Nonlinear Systems (4.00)
ENGR 6412 Autonomy for Mobile Robots (4.00)
ENGR 7121 Analysis and Design of Linear Multivariable Systems (4.00)
ENGR 7131 Adaptive Control (4.00)
ENGR 7181 Digital Control of Dynamic Systems (4.00)
MECH 6681 Dynamics and Control of Nonholonomic Systems (4.00)

Note: The following courses are cross-listed:

COEN 6561 is cross-listed with COEN 422

ENGR 6131 is cross-listed with ELEC 481

ENGR 6421 is cross-listed with ELEC 473

E04 - Fluid Mechanics

ENGR 6201 Fluid Mechanics (4.00)
ENGR 6221 Microfluidic Systems (4.00)
ENGR 6241 Hydrodynamics (4.00)
ENGR 6251 The Finite Difference Method in Computational Fluid Dynamics (4.00)
ENGR 6261 The Finite Element Method in Computational Fluid Dynamics (4.00)
ENGR 6281 Modelling Turbulent Flows (4.00)
ENGR 6291 Rheology (4.00)

E05 - Dynamics and Vibrations of Mechanical and Biomechanical Systems

ENGR 6191 Introduction to Biomedical Engineering (4.00)
ENGR 6301 Advanced Dynamics (4.00)
ENGR 6311 Vibrations in Machines and Structures (4.00)
MECH 6301 Vibration Problems in Rotating Machinery (4.00)
MECH 6311 Noise and Vibration Control (4.00)
MECH 6321 Optimum Design of Mechanical Systems (4.00)
MECH 6341 Engineering Analysis of Smart Materials and Structures (4.00)
MECH 6351 Modal Analysis of Mechanical Systems (4.00)
MECH 6361 Mechanics of Biological Tissues (4.00)
ENGR 7331 Random Vibrations (4.00)
Note: The following course is cross-listed: ENGR 6311.

E06 - Structural Mechanics

ENGR 6151 Continuum Mechanics (4.00)
ENGR 6501 Applied Elasticity (4.00)
ENGR 6511 Fundamentals of Finite Element Analysis of Structures (4.00)
ENGR 6541 Structural Dynamics (4.00)
ENGR 6551 Theory of Elastic and Inelastic Stability (4.00)
ENGR 6561 Theory of Plates and Shells (4.00)
ENGR 6571 Energy Methods in Structural Mechanics (4.00)
ENGR 6581 Introduction to Structural Dynamics (4.00)
ENGR 7501 Advanced Finite Element Method in Structural Mechanics (4.00)

Note: The following courses are cross-listed: ENGR 6511 and BCEE 452; ENGR 6581 and BCEE 455

E07 - Energy Conversion

 
BLDG 6951 Solar Building Modelling, Design and Operation (4.00)
ENCS 6611 Urban Energy Systems (4.00)
ENGR 6601 Principles of Solar Engineering (4.00)
ENGR 6611 Equipment Design for Solar Energy Conversion (4.00)
ENGR 6661 Solar Energy Materials Science (4.00)
ENGR 6811 Energy Resources: Conventional and Renewable (4.00)
  
 

E08 - Academic Communication Skills

ENCS 5721 Composition and Argumentation for Engineers (3.00)
ENCS 6721 Technical Writing and Research Methods for Scientists and Engineers (3.00)

E09 - Professional Leadership Skills

 

ENCS 6031 Cultures of Engineering Practice (4.00)
ENCS 6041 Creativity, Innovation, and Critical Thinking (4.00)
ENCS 6042 Communication Techniques for the Innovation Process (4.00)
ENCS 6201 Ethics and Professionalism (1.00)
ENCS 6821 Development and Global Engineering (4.00)
ENCS 692 Topics in Engineering and Computer Science (1.00)
‌ 

Note: Students may take ENCS 692  more than one time for credit, provided the subject matter is different each time. 

Note: The following course is cross-listed: ENCS 6821 is cross-listed with ENCS 484‌.   

E10 - Robotics

 

ENGR 6411 Robotic Manipulators I: Mechanics (4.00)
ENGR 7401 

 

E11 - Aeronautics and Astronautics

ENGR 6421 Standards, Regulations and Certification (4.00)
ENGR 6441 Materials Engineering for Aerospace (4.00)
ENGR 6461 Avionic Navigation Systems (4.00)
ENGR 6471 Integration of Avionics Systems (4.00)
ENGR 6951 Seminar on Space Studies (4.00)
ENGR 7201 Micro-Gravity Fluid Dynamics (4.00)
ENGR 7461 Avionic Systems Design (4.00)
ENGR 7961 Industrial Stage and Training (6.00)
MECH 6091 Flight Control Systems (4.00)
MECH 6111 Gas Dynamics (4.00)
MECH 6121 Aerodynamics (4.00)
MECH 6161 Gas Turbine Design (4.00)
MECH 6791 Aircraft Hydro-Mechanical and Fuel Systems (4.00)
MECH 6891 Aircraft Pneumatic and Electrical Power Systems (4.00)
MECH 6941 Concurrent Engineering in Aerospace Systems (4.00)
MECH 6961 Aerospace Case Study I (3.00)
MECH 6171 Turbomachinery and Propulsion (4.00)
MECH 6231 Helicopter Flight Dynamics (4.00)
MECH 6241 Operational Performance of Aircraft (4.00)
MECH 6251 Space Flight Mechanics and Propulsion Systems (4.00)
MECH 6471 Aircraft Structures (4.00)

Note: The following courses are cross-listed: ENGR 6471 and AERO 483; MECH 6111 and MECH 461; MECH 6121 and AERO 464, MECH 6161 and AERO 465; MECH 6171 and AERO 462; MECH 6791 and MECH 471; MECH 6891 and AERO 472.

E12 - Industrial Engineering

 

INDU 6111 Theory of Operations Research (4.00)
INDU 6121 Applied Optimization (4.00)
INDU 6131 Graph Theory with System Applications (4.00)
INDU 6141 Logistics Network Models (4.00)
INDU 6151 Decision Models in Service Sector (4.00)
INDU 6161 Design and Operations of Supply Chain Networks (4.00)
INDU 6211 Production Systems and Inventory Control (4.00)
INDU 6221 Lean Enterprise (4.00)
INDU 6231 Scheduling Theory (4.00)
INDU 6241 Lean Manufacturing (4.00)
INDU 6251 Facilities Planning and Warehouse Operations (4.00)
INDU 6310 Applied Probability and Statistics for Engineers (4.00)
INDU 6311 Discrete System Simulation (4.00)
INDU 6321 Introduction to Six Sigma (4.00)
INDU 6331 Advanced Quality Control (4.00)
INDU 6341 Advanced Concepts in Quality Improvement (4.00)
INDU 6351 System Reliability (4.00)
INDU 6361 Discrete Optimization (4.00)
INDU 6371 Stochastic Optimization (4.00)
INDU 6381 Applications of Reliability Engineering (4.00)
INDU 6391 Reliability and Maintenance for Design and Manufacturing (4.00)
INDU 6411 Human Factors Engineering (4.00)
INDU 6421 Systems Safety Engineering and Management (4.00)
INDU 6521 Quantitative Methods in Healthcare Systems (4.00)
INDU 6611 Applied Industrial Systems Analytics (4.00)
‌  

Note: The following courses are cross-listed: INDU 6141 and INDU 342; INDU 6151 and INDU 466; INDU 6321 and INDU 441; INDU 6341 and INDU 475; INDU 6411 and INDU 412.

 

E21 - Integrative Studies for Building Engineering

BLDG 6111 Fundamentals of Smart Buildings Operation (4.00)
BLDG 6231 Applications of Artificial Intelligence in Building and Civil Engineering (4.00)
BLDG 6241 Building Information Modelling in Construction (4.00)
BLDG 6561 Building Economics I (4.00)
BLDG 6571 Project Management (4.00)
BLDG 6581 Decision Analysis (4.00)
BLDG 6631 Fundamentals of Facility Management (4.00)
BLDG 6641 Modular and Off-site Construction (4.00)
BLDG 6861 Simulations and Design of Construction Operations (4.00)
BLDG 7511 Integrated Building Design (4.00)

Note: The following courses are cross-listed: BLDG 6241 and BLDG 480; BLDG 6631 and BLDG 481; BLDG 6861 and BCEE 466.

E22 - Building Science

 

BLDG 6541 Thermal Analysis of Buildings (4.00)
BLDG 6601 Building Enclosure (4.00)
BLDG 6611 Building Science (4.00)
BLDG 6621 Non-structural Building Materials (4.00)
BLDG 6622 Durability of Building Materials and Components (4.00)
BLDG 6651 Fire and Smoke Control in Buildings (4.00)
BLDG 6661 Hygrothermal Performance of the Building Envelope (4.00)
BLDG 6671 Diagnostics and Rehabilitation of Building Envelope (4.00)
‌  

Notes: The following courses are cross-listed: BLDG 6621 and BLDG 462; BLDG 6651 and BLDG 465; BLDG 6671 and BLDG 484. 

 

E23 - Building Environment

 

 

BLDG 6701 Building Environment (4.00)
BLDG 6711 Mechanical Systems in Building (4.00)
BLDG 6721 Building Acoustics (4.00)
BLDG 6722 Noise Control in Buildings (4.00)
BLDG 6731 Building Illumination and Daylighting (4.00)
BLDG 6741 HVAC Control Systems (4.00)
BLDG 6751 Indoor Air Quality and Ventilation (4.00)
BLDG 6761 Intelligent Buildings (4.00)
BLDG 6781 Energy Management in Buildings (4.00)
BLDG 6791 Thermal Building Simulation (4.00)
BLDG 7401 Dispersion of Building Exhaust (4.00)
ENCS 6711 System Modelling for Sustainable Neighbourhood Development (4.00)
‌ 

Note: The following courses are cross-listed: BLDG 6721 and BLDG 473; BLDG 6731 and BLDG 474; BLDG 6751 and BLDG 475.

                 

E24 - Construction Management

 
BLDG 6801 Construction Planning and Control (4.00)
BLDG 6811 Labour and Industrial Relations in Construction (4.00)
BLDG 6821 Legal Issues in Construction (4.00)
BLDG 6831 Construction Processes (4.00)
BLDG 6851 Project Cost Estimating (4.00)
BLDG 6921 Trenchless Technology for Rehabilitation Works (4.00)
BLDG 7811 Project Acquisition and Control (4.00)
BLDG 7831 Building Economics II (4.00)
BLDG 7841 Information Technology Applications in Construction (4.00)
BLDG 7861 Business Practices in Construction (4.00)
BLDG 7871 Construction Equipment Management (4.00)
CIVI 6711 Asset Management for Sustainable Civil Infrastructure (4.00)
CIVI 6721 Infrastructure Systems Modeling and Simulation (4.00)
CIVI 6731 Big Data Analytics for Smart Cities (4.00)
CIVI 6999 Fundamentals of Financial Management and Accounting for Construction (4.00)
 
   
Note: The following courses are cross-listed: BLDG 6801 and BCEE 465; BLDG 6811 and BCEE 491; BLDG 6821 and BCEE 493; BLDG 6831 and BCEE 492; BLDG 6851 and BCEE 464  

E31 - Structural Engineering

 
BLDG 6061 Structural Systems for Buildings (4.00)
BLDG 6071 Wind Engineering and Building Aerodynamics (4.00)
CIVI 6001 Advanced Reinforced Concrete (4.00)
CIVI 6011 Pre-cast and Pre-stressed Concrete Structures (4.00)
CIVI 6021 Durability of Concrete Materials (4.00)
CIVI 6031 Seismic Assessment and Retrofit of Structures (4.00)
CIVI 6051 Design of Industrial Structures (4.00)
CIVI 6061 Structural Health Monitoring (4.00)
CIVI 6071 Advanced Steel Structures Design (4.00)
CIVI 6081 Composites in Concrete Structures (4.00)
CIVI 6931 Civil Infrastructure Rehabilitation (4.00)
CIVI 7001 Earthquake Engineering (4.00)
 
   

E32 - Bridge Engineering

CIVI 6101 Planning and Design of Bridges (4.00)
CIVI 7111 Theory and Design of Modern Bridge Systems (4.00)

E33 - Water Resources

CIVI 6301 Hydrology (4.00)
CIVI 6331 Hydraulic Engineering (4.00)
CIVI 6381 Hydraulic Structures (4.00)
CIVI 7311 Advanced Analysis of Groundwater Flow and Contamination (4.00)

Note: The following courses are cross-listed:

CIVI 6331 Hydraulic Engineering (4.00)
and CIVI 484; CIVI 6301 and CIVI 483.

E34 - Transportation Engineering

CIVI 6401 Transportation Systems Analysis (4.00)
CIVI 6411 Urban Transportation Planning (4.00)
CIVI 6441 Traffic Engineering (4.00)
CIVI 6451 Pavement Design (4.00)
CIVI 6461 Pavement Management Systems (4.00)
Note: The following courses are cross-listed: CIVI 6411 and CIVI 494.

E35 - Geotechnical Engineering

CIVI 6501 Foundation Engineering (4.00)
CIVI 6511 Earth Structures and Slope Stability (4.00)
CIVI 6521 Soil Behaviour (4.00)
CIVI 6531 Soil Testing and Properties (4.00)
Note CIVI 6501 is cross-listed with CIVI 435.

E36 - Industrial Waste Management

 

CIVI 6481 Sustainable Management of Industrial Waste (4.00)
CIVI 6491 Geo‑Environmental Engineering (4.00)
CIVI 6631 Hazardous Material Management and Transportation (4.00)
CIVI 6661 Environmental Impact Assessment (4.00)
CIVI 6671 Fate and Transport of Contaminants in the Environment (4.00)
‌  

Note: The following courses are cross-listed: CIVI 6491 and CIVI 469;  CIVI 6661 and  CIVI 464‌. 

E37 - Environmental Engineering

 
CIVI 6482 Waste Management (4.00)
CIVI 6601 Modelling in Building and Environmental Engineering (4.00)
CIVI 6611 Environmental Engineering (4.00)
CIVI 6621 Engineering Aspects of Biological Treatment of Water and Air (4.00)
CIVI 6641 Engineering Aspects of Chemical and Biological Processes (4.00)
CIVI 6651 Water Pollution and Control (4.00)
CIVI 6666 Climate Change in Engineering Practice (4.00)
CIVI 6681 Environmental Nanotechnology (4.00)
CIVI 6691 Greenhouse Gases and Control (4.00)
CIVI 6901 Selected Topics in Civil Engineering I (4.00)
 
 

Note: The following courses are cross-listed:

CIVI 6482 and CIVI 468; CIVI 6641 and CIVI 466; CIVI 6651 and 465.

E42 - Communication Systems and Networks

 

 

COEN 6841 Internet of Things (4.00)
COEN 6851 Software-Defined Networking (4.00)
COEN 6861 Higher Layer Telecommunications Protocols (4.00)
ELEC 6111 Detection and Estimation Theory (4.00)
ELEC 6131 Information Theory and Error Control Coding (4.00)
ELEC 6141 Wireless Communications (4.00)
ELEC 6151 Information Theory and Source Coding (4.00)
ELEC 6171 Modelling and Analysis of Telecommunications Networks (4.00)
ELEC 6181 Real-time and Multimedia Communication over Internet (4.00)
ELEC 6191 Wireless Sensor and Actuator Networks (4.00)
ELEC 6821 Fundamentals of Network Security and Management (4.00)
ELEC 6831 Digital Communications (4.00)
ELEC 6841 Advanced Digital Communications (4.00)
ELEC 6851 Telecommunications Networks (4.00)
ELEC 6871 Fiber-Optic Communication Systems and Networks (4.00)
ELEC 6881 Fundamentals and Applications of MIMO Communications (4.00)
ELEC 6891 Broadcast Signal Transmission (4.00)
ELEC 7151 Broadband Communications Networks (4.00)
ENCS 6811 Optical Networking: Architectures and Protocols (4.00)

Note: The following courses are cross-listed:

 

 

 COEN 6841 is cross-listed with  COEN 446

ELEC 6821 is cross-listed with  ELEC 465‌ 

 

 ELEC 6891 is cross-listed with  ELEC 470

COEN 6851  is cross-listed with COEN 447  

 

 

E43 - Micro-Devices and Fabrication Processes


ELEC 6221 Solid State Devices (4.00)
ELEC 6231 Design of Integrated Circuit Components (4.00)
ELEC 6241 VLSI Process Technology (4.00)
ELEC 6251 Microtransducer Process Technology (4.00)
ELEC 6261 Optical Devices for High-Speed Communications (4.00)
ELEC 6271 Nanoscience and Nanotechnology: Opto-Electronic Devices (4.00)
ELEC 6281 Principles of Solid State Nanodevices (4.00)
ELEC 6291 Radiation Detectors for Medical Imaging (4.00)

Note: the following courses are cross-listed:

ELEC 6221, is cross-listed with ELEC 421

ELEC 6231 is cross-listed with ELEC 422

ELEC 6241 is cross-listed with ELEC 424

E44 - Fields, Waves and Optoelectronics

ELEC 6301 Advanced Electromagnetics (4.00)
ELEC 6311 Radiation and Scattering of Waves (4.00)
ELEC 6341 Antennas (4.00)
ELEC 6351 Modern Antenna Theory (4.00)
ELEC 6361 Acoustics (4.00)
ELEC 6371 Design of Wireless RF Systems (4.00)
ELEC 6381 Techniques in Electromagnetic Compatibility (4.00)
ELEC 6391 Microwave Engineering (4.00)

Note: The following courses are cross-listed: ELEC 6341; ELEC 6361; ELEC 6391 and ELEC 453.

E45 - Electrical Power Engineering

ELEC 6411 Power Electronics I (4.00)
ELEC 6421 Renewable Energy Systems (4.00)
ELEC 6431 Advanced Electrical Machines and Drives (4.00)
ELEC 6461 Power Electronics II (4.00)
ELEC 6471 Hybrid Electric Vehicle Power System Design and Control (4.00)
ELEC 6481 Computer-Aided Analysis and Design of Electric Machines (4.00)
ELEC 6491 Controlled Electric Drives (4.00)
ELEC 7441 Design of Power Electronic Circuits (4.00)
ELEC 7451 Power System Compensation (4.00)

Note: The following courses are cross-listed: ELEC 6411 and ELEC 433, ELEC 6421 and ELEC 483; ELEC 6471 and ELEC 439.

E47 - Signal Processing

ELEC 6601 Digital Signal Processing (4.00)
ELEC 6611 Digital Filters (4.00)
ELEC 6621 Digital Waveform Compression (4.00)
ELEC 6631 Video Processing and Recognition (4.00)
ELEC 6641 Two-dimensional Signal and Image Processing (4.00)
ELEC 6651 Advanced Signal Processing (4.00)
ELEC 6661 Medical Image Processing (4.00)
ELEC 6671 Biological Signal Processing (4.00)

Note: The following courses are cross-listed:

ELEC 6631 is cross-listed with  ELEC 447‌;   

ELEC 6661 is cross-listed with ELEC 444;

ELEC 6671 is cross-listed with ELEC 445‌.

 

E48 - Computing Systems

 

 

COEN 6211 Biological Computing and Synthetic Biology (4.00)
COEN 6311 Software Engineering (4.00)
COEN 6312 Model-Driven Software Engineering (4.00)
COEN 6313 Programming on the Cloud (4.00)
COEN 6321 Evolutionary and Heuristic Learning Algorithms (4.00)
COEN 6331 Neural Networks (4.00)
COEN 6341 Embedded Systems Design (4.00)
COEN 6351 Protocol Design and Validation (4.00)
COEN 6371 Machine Learning for Cyber-Physical Systems (4.00)
COEN 6611 Real-time Systems (4.00)
COEN 6711 Microprocessors and Their Applications (4.00)
COEN 6721 Fault-Tolerant Distributed Systems (4.00)
COEN 6731 Distributed Software Systems (4.00)
COEN 6741 Computer Architecture and Design (4.00)
COEN 6751 Cyber-Physical Systems Modeling and Design (4.00)
COEN 6761 Software Testing and Validation (4.00)
ENGR 6231 Microfluidic Devices for Synthetic Biology (4.00)

Note: The following courses are cross-listed:

COEN 6211 is cross-listed with  COEN 433

COEN 6313 is cross-listed with  COEN 424

COEN 6321 is cross-listed with  COEN 432‌ 
ENGR 6231  is cross-listed with  COEN 434
COEN 6561 is cross-listed with  COEN 422‌       

E51 - Industrial Control and Automation

 
MECH 6011 Analysis and Design of Pneumatic Systems (4.00)
MECH 6021 Design of Industrial Control Systems (4.00)
MECH 6041 Virtual Systems Engineering (4.00)
MECH 6051 Process Dynamics and Control (4.00)
MECH 6061 Analysis and Design of Hydraulic Control Systems (4.00)
MECH 6081 Fuel Control Systems for Combustion Engines (4.00)
MECH 6621 Microprocessors and Applications (4.00)
MECH 6631 Industrial Automation (4.00)
MECH 7011 Dynamics of Hydraulic Control Systems (4.00)
 
   
Note: The following courses are cross-listed: MECH 6021and MECH 473;MECH 6051‌; MECH 6061;and MECH 6621and MECH 471.       

E52 - Thermodynamics and Heat Transfer

MECH 6101 Kinetic Theory of Gases (4.00)
MECH 6131 Conduction and Radiation Heat Transfer (4.00)
MECH 6141 Heat Exchanger Design (4.00)
MECH 6181 Heating, Air Conditioning and Ventilation (4.00)
MECH 6191 Combustion (4.00)
MECH 7101 Convection Heat Transfer (4.00)

Note:The following course is cross-listed: MECH 6181 and MECH 453.

E53 - Machine Design and Production

ENGR 6161 Sensors and Actuators (4.00)
ENGR 6371 Micromechatronic Systems and Applications (4.00)
MECH 6421 Metal Machining and Surface Technology (4.00)
MECH 6431 Introduction to Tribology (Wear, Friction and Lubrication) (4.00)
MECH 6441 Stress Analysis in Mechanical Design (4.00)
MECH 6451 Computer-Aided Mechanical Design (4.00)
MECH 6481 Aeroelasticity (4.00)
MECH 6491 Engineering Metrology and Measurement Systems (4.00)
MECH 6611 Numerically Controlled Machines (4.00)
MECH 6641 Engineering Fracture Mechanics and Fatigue (4.00)
MECH 6671 Finite Element Method in Machine Design (4.00)
MECH 6691 Optical Microsystems (4.00)

Note:The following course is cross-listed: MECH 6481 and AERO 431.

E54 - Materials Engineering and Processing

MECH 6511 Mechanical Forming of Metals (4.00)
MECH 6531 Casting (4.00)
MECH 6541 Joining Processes and Nondestructive Testing (4.00)
MECH 6551 Fracture (4.00)
MECH 6561 High Strength Materials (4.00)
MECH 6571 Corrosion and Oxidation of Metals (4.00)
MECH 6661 Thermodynamics and Phase Equilibria of Materials (4.00)

Note:The following courses are cross-listed: MECH 6511 and MECH 421.

E56 - Ground Vehicle Dynamics

 

MECH 6741 Mechatronics (4.00)
MECH 6751 Vehicle Dynamics (4.00)
MECH 6761 Vehicular Internal Combustion Engines (4.00)
MECH 6771 Driverless Ground Vehicles (4.00)
MECH 6781 Guided Vehicle Systems (4.00)
MECH 7511 Vehicle Vibration and Control (4.00)
MECH 7711 Handling and Stability of Road Vehicles (4.00)
‌  

Note:The following courses are cross-listed: MECH 6741, and MECH 474;  MECH 6751, and MECH 448; MECH 6781 and MECH 444.

 

E57 - Composite Materials

MECH 6501 Advanced Materials (4.00)
MECH 6521 Manufacturing of Composites (4.00)
MECH 6581 Mechanical Behaviour of Polymer Composite Materials (4.00)
MECH 6601 Testing and Evaluation of Polymer Composite Materials and Structures (4.00)
MECH 6651 Structural Composites (4.00)
MECH 7501 Design Using Composite Materials (4.00)

Note:The following courses are cross-listed: MECH 6521 and MECH 425; MECH 6581 and MECH 422.

E58 - Chemical Process Engineering

CHME 6001 Project in Chemical and Materials Engineering (1.00)
CHME 6011 Advanced Transport Phenomena (4.00)
CHME 6021 Advanced Chemical Engineering Thermodynamics (4.00)
CHME 6031 Chemical Kinetics and Reaction Engineering (4.00)
CHME 6041 Chemical Engineering Process Dynamics and Control (4.00)
CHME 6051 Chemical Process Engineering and Design (4.00)
CHME 6061 Advanced Biochemical Engineering (4.00)
CHME 6071 Materials Science and Engineering (4.00)
CHME 6081 Advanced Separation Processes (4.00)
CHME 6091 Statistics for Chemical Engineering (4.00)
CHME 6101 Advanced Battery Materials and Technologies (4.00)
CHME 6111 Polymer Chemistry and Engineering (4.00)
CHME 6121 Nanomaterials Science and Engineering (4.00)
CHME 6131 Advanced Colloid and Interface Science and Engineering (4.00)
CHME 6911 Topics in Chemical Engineering I (4.00)
CHME 6981 Chemical Engineering Research Protocols and Safety (4.00)
CHME 7911 Topics in Chemical Engineering II (4.00)

E61 - Doctoral/PHD Seminar

ENCS 8011 PhD Seminar (2.00)

E62 - Thesis and Comprehensive Examination

ENCS 8501 Comprehensive Examination (0.00)
ENCS 8511 Doctoral Research Proposal (6.00)
ENGR 8901 Master of Applied Science Research and Thesis (29.00)
ENGR 8911 Doctoral Research and Thesis (70.00)
INSE 8901 Master of Applied Science Research and Thesis (29.00)

E63 - Project, Report And Industrial Training

BCEE 6001 Graduate Seminar in Building and Civil Engineering (1.00)
CIVI 7901 Environmental Engineering Research Project (8.00)
INSE 6961 Graduate Seminar in Information and Systems Engineering (1.00)
ENGR 692 Case Study and Report (1.00)
ENGR 6971 Project and Report I (4.00)
ENGR 6981 Project and Report II (4.00)
ENGR 6991 Project and Report III (5.00)
INDU 6990 Industrial Engineering Capstone (8.00)
INDU 6991 Engineering Management Industrial Stage I (8.00)
INDU 6992 Engineering Management Industrial Stage II (8.00)

E65 - Cyber-Physical Systems Security Engineering


INSE 6710 Fundamentals and Applications of Cyber-Physical Systems (4.00)

E66 - Systems Engineering

INSE 6311 Sustainable Infrastructure Planning and Management Systems (4.00)
INSE 6400 Principles of Systems Engineering (4.00)
INSE 6411 Product Design Theory and Methodology (4.00)
INSE 6421 Systems Integration and Testing (4.00)
INSE 6431 Ad Hoc Wireless Networks: Architectures and Protocols (4.00)

E67 - 3D Graphics and Intelligent Systems

INSE 6510 Video Game Technology and Development (4.00)
INSE 6530 3D Graphics and Computer Animation for Game Design (4.00)

E68 - Quality Systems Engineering


INSE 6210 Total Quality Methodologies in Engineering (4.00)
INSE 6220 Advanced Statistical Approaches to Quality (4.00)
INSE 6230 Total Quality Project Management (4.00)
INSE 6240 Executive Communication (1.00)
INSE 6250 Quality Methodologies for Software (4.00)
INSE 6260 Software Quality Assurance (4.00)
INSE 6270 Quality-Based Systems Engineering (4.00)
INSE 6280 Quality Assurance for Systems Engineering (4.00)
INSE 6290 Quality in Supply Chain Design (4.00)
INSE 6300 Quality Assurance in Supply Chain Management (4.00)
INSE 6310 Systems Engineering Maintenance Management (4.00)
INSE 6330 Discrete Choice Experiments in Product and Service Design (4.00)
INSE 6350 Computational Geoprocessing in Systems Engineering (4.00)

E69 - Information Systems Security

 
INSE 6110 Foundations of Cryptography (4.00)
INSE 6120 Crypto-Protocol and Network Security (4.00)
INSE 6130 Operating Systems Security (4.00)
INSE 6140 Malware Defenses and Application Security (4.00)
INSE 6150 Security Evaluation Methodologies (4.00)
INSE 6160 Database Security and Privacy (4.00)
INSE 6170 Network Security Architecture and Management (4.00)
INSE 6190 Wireless Network Security (4.00)
INSE 6540 Internet of Things Security (4.00)
INSE 6610 Cybercrime Investigations (4.00)
INSE 6615 Blockchain Technology (4.00)
INSE 6620 Cloud Computing Security and Privacy (4.00)
INSE 6630 Recent Developments in Information Systems Security (4.00)
INSE 6640 Smart Grids and Control System Security (4.00)
INSE 6650 Trusted Computing (4.00)
INSE 6660 Secure Programming (4.00)
INSE 6670 Embedded Systems Security (4.00)
INSE 6680 Systems Physical Security (4.00)
 
            

E70 - Information Systems Engineering

 
INSE 6100 Advanced Java Platforms (4.00)
INSE 6320 Risk Analysis for Information and Systems Engineering (4.00)
INSE 6441 Applied Game Theory and Mechanism Design (4.00)
INSE 7100 Design and Analysis of Security Protocols (4.00)
INSE 7110 Value Added Service Engineering in Next Generation Networks (4.00)
INSE 7120 Advanced Network Management (4.00)
 
  
INSE 6180 Security and Privacy Implications of Data Mining (4.00)
INSE 6690 Fundamentals of Federated Learning (4.00)
INSE 6710 Fundamentals and Applications of Cyber-Physical Systems (4.00)
    
 
       

E72 - Business Administration Program

MBA 642 Financial Reporting for Responsible Decision Making (3.00)
MBA 643 Managerial Analytics (3.00)
MBA 646 Financial Management (3.00)
MBA 648 Business Process Management (3.00)
MBA 649 Strategic Managerial Accounting and Control (3.00)

E73 - Software Engineering

See courses listed for Topic Areas C08 - Developments in Software Engineering to C13 - Software Engineering in the Computer Science and Software Engineering Courses section.

F03 - Microelectronic Systems

COEN 6501 Digital System Design and Synthesis (4.00)
COEN 6511 VLSI Circuit Design (4.00)
COEN 6521 Design for Testability (4.00)
COEN 6531 ASIC Synthesis (4.00)
COEN 6541 Functional Hardware Verification (4.00)
COEN 6551 Formal Hardware Verification (4.00)
ELEC 6051 Introduction to Analog VLSI (4.00)
ELEC 6071 Mixed-Signal VLSI for Communication Systems (4.00)
ELEC 6081 Modern Analog Filter Design (4.00)
Back to top

© Concordia University