Minor Aerospace Engineering (24 credits)

Offered by: Institute for Aerospace Eng.     Degree: Bachelor of Engineering

Program Requirements

** NEW PROGRAM **

The Minor will prepare an engineering student for a career in aerospace engineering. The required courses in the Minor cover fundamental aircraft and spacecraft design and the certification process. The student can then further specialize in aerodynamics and propulsion, structural analysis, materials and processes, spacecraft engineering and systems and avionics by choosing the appropriate technical stream. A capstone aerospace design project is offered in the last year of the program in collaboration with the local aerospace companies.

Minor Adviser: Prof. Pascal Hubert, Macdonald Engineering Building, Room 361.

The Minor in Aerospace Engineering is offered by the McGill Institute of Aerospace Engineering and is open to all students in Engineering ONLY.

A maximum of 15 credits of coursework in the student's major may double-count with the Minor.

Required Courses (6 credits)

  • AERO 401 Introduction to Aerospace Engineering (3 credits)

    Offered by: Institute for Aerospace Eng. (Faculty of Engineering)

    Overview

    AERO : Basic concepts in all relevant aspects of aerospace engineering. Introduction to aircraft and spacecraft components, systems and operation. Aerodynamic and flight mechanics. Structures and materials. Propulsion systems. Manufacturing processes. Control and systems. Avionics and navigation.

    Terms: Fall 2019

    Instructors: Pascal Hubert (Fall)

    • (3-0-6)

    • Restrictions: Restricted to students enrolled in the Minor in Aerospace Engineering. Open to other students with instructor permission.

  • AERO 410 Aerospace Design and Certification Process (3 credits)

    Offered by: Institute for Aerospace Eng. (Faculty of Engineering)

    Overview

    AERO : Design and certification process for aircraft, helicopters and spacecraft. Operation and performance requirements. Preliminary and detailed design process. Performance analysis. Regulatory agencies overview. Certification process. Life cycle analysis. Cost analysis. Flight testing programs. Delivery and operation.

    Terms: Winter 2020

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

    • (3-0-6)

    • Prerequisite: AERO 401

    • Restriction: Restricted to students enrolled in the Minor in Aerospace Engineering

Complementary Courses (18 credits)

18 credits from one of the following streams:

Aerodynamics and Propulsion Stream

* An aerospace engineering project will be defined for students enrolled in the Minor

AND

12 credits from the following:

  • MECH 447 Combustion (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Equilibrium analysis of reacting systems, Hugoniot analysis, flame propagation mechanisms, introduction to chemical kinetics, models for laminar flame propagation, ignition, quenching, flammability limits, turbulent flames, flame instability mechanisms, detonations, solid and liquid combustion.

    Terms: Fall 2019

    Instructors: Gilles Bourque (Fall)

  • MECH 532 Aircraft Performance, Stability and Control (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Aircraft performance criteria such as range, endurance, rate of climb, maximum ceiling for steady and accelerated flight. Landing and take-off distances. Static and dynamic stability in the longitudinal (stick-fixed and stick-free) and coupled lateral and directional modes. Control response for all three modes.

    Terms: Winter 2020

    Instructors: Jovan Nedic (Winter)

  • MECH 533 Subsonic Aerodynamics (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Kinematics: equations of motion; vorticity and circulation, conformal mapping and flow round simple bodies. Two-dimensional flow round aerofoils. Three-dimensional flows; high and low aspect-ratio wings; airscrews. Wind tunnel interference. Similarity rules for subsonic irrotational flows.

    Terms: Fall 2019

    Instructors: Dan Mateescu (Fall)

    • (3-1-5)

    • Prerequisite (Undergraduate): MECH 331

  • MECH 535 Turbomachinery and Propulsion (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Introduction to propulsion: turboprops, turbofans and turbojets. Review of thermodynamic cycles. Euler turbine equation. Velocity triangles. Axial-flow compressors and pumps. Centrifugal compressors and pumps. Axial-flow turbines. Loss mechanisms. Dimensional analysis of turbomachines. Performance maps. 3-D effects. Introduction to numerical methods in turbomachines. Prediction of performance of gas turbines.

    Terms: Fall 2019

    Instructors: Wagdi George Habashi (Fall)

  • MECH 539 Computational Aerodynamics (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Fundamental equations. Basic flow singularities. Boundary element methods. Source, doublet and vortex panel methods for 2D and 3D incompressible and compressible flows. Method of characteristics. Euler equations for inviscid rotational flows. Finite-difference and finite-volume methods. Explicit and implicit time-integration methods. Quasi 1D solutions. Nozzle and confined aerofoil applications.

    Terms: Winter 2020

    Instructors: Sivakumaran Nadarajah (Winter)

  • MECH 566 Fluid-Structure Interactions (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Pipes and cylindrical shells containing flow: fundamentals and applications in ocean mining, Coriolis mass-flow meters, heat exchangers, nuclear reactors and aircraft engines; chaos. Cylinders in axial flow and in cross-flow; vortex-shedding and galloping. Cylinder arrays in cross-flow; fluidelastic instabilities. Ovalling of chimneys.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • MECH 579 Multidisciplinary Design Optimization (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : A comprehensive introduction to important algorithms in sensitivity analysis and multidisciplinary design optimization of large systems. Topics include: unconstrained and constrained optimization, sensitivity analysis, gradient-free optimization, multi-objective optimization, and various multidisciplinary algorithms and approaches for design optimization.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

Aircraft Structure Stream

* An aerospace engineering project will be defined for students enrolled in the Minor.

AND

12 credits from the following:

  • MECH 530 Mechanics of Composite Materials (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Fiber-reinforced composites. Stress, strain, and strength of composite laminates and honeycomb structures. Failure modes and failure criteria. Environmental effects. Manufacturing processes. Design of composite structures. Computer modelling of composites. Computer techniques are utilized throughout the course.

    Terms: Fall 2019

    Instructors: Larry Lessard (Fall)

    • (3-0-6)

    • Corequisite: MECH 321 or equivalent/instructor's permission.

  • MECH 536 Aerospace Structures (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Aircraft and spacecraft structural components and loads. Bending, shear, torsion and buckling of thin-walled open and closed sections. Structural idealization. Principle of stiffener / web construction. Trusses and isogrid structures. Wing spars and box beams. Fuselage frames and wing ribs. Analysis of riveted, bolted and adhesive joints. Sandwich structures analysis. Thermoelasticity analysis for spacecraft structures.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

    • (3-0-6)

    • Prerequisite: MECH 321 or equivalent

    • Restriction: Not open to students who have taken MECH 432.

  • MECH 543 Design with Composite Materials (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Material systems/selection process. Cost vs. performance. Laminate layup procedures. Theory and application of filament winding of composite cylinders. Regular oven and autoclave oven curing, analysis of resulting material performance. Practical design considerations and tooling. Analysis of environmental considerations. Joining techniques. Analysis of test methods. Theory of repair techniques.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • MECH 544 Processing of Composite Materials (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Composite processing science basic principles. Reinforcement properties; permeability, compaction. Resin properties; curing, viscosity, shrinkage. Heat transfer and cure kinetics; cure cycle optimization. Resin flow; infusion, thickness variations, fiber volume fraction distribution. Residual stresses; tool-part interaction, warpage control, spring-back, tool design. Thermoplastic composites; crystallization control, melting and consolidation.

    Terms: Winter 2020

    Instructors: Pascal Hubert (Winter)

    • (3-0-6)

    • Prerequisite: MECH 530 or permission of instructor.

    • Restriction: This course requires the use of a finite element software, so experience with finite elements is recommended.

  • MECH 546 Finite Element Methods in Solid Mechanics (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Discrete systems; variational formulation and approximation for continuous systems; direct and variational methods of element formulation in 1- 2- and 3 dimensions; formulation of isoparametric finite elements; plate and shell elements; finite element method for static analysis, vibration analysis and structural dynamics; introduction to nonlinear problems.

    Terms: Fall 2019

    Instructors: Mathias Legrand (Fall)

  • MECH 550 Vibrations of Continuous Systems (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Introduction to continuous systems. Discretization methods. Vibrations of Euler-Bernoulli and Timoshenko beams. Boundary conditions, intermediate supports and penalty method. Strain-displacement relationships for plates/shells. Vibrations of plates and shells. Sloshing and added mass. Effect of geometric imperfections and thermal loads. Introduction to nonlinear dynamics and stability. Introduction to experimental techniques.

    Terms: Fall 2019

    Instructors: Marco Amabili (Fall)

  • MECH 551 Nonlinear Dynamics of Shell Structures (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Introduction to nonlinear dynamics and stability; softening and hardening systems; bifurcations; Lyapunov exponents; nonlinear strain-displacement relationships; Lagrangian description; plates and shells; nonlinear vibrations of plates and shells; reduced-order models; stability of shells with cardiovascular application; supersonic flutter of circular cylindrical shells (rockets).

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • MECH 567 Structural Dynamics of Turbomachines (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Fundamentals of turbomachines from the standpoint of structural dynamics and vibration analysis, with preference given to aerospace applications involving aircraft and helicopter engines. Topics include: introduction to the finite element method, aircraft/helicopter engines architecture and main components, general equations of motion in rotordynamics, advanced modal analysis, Campbell diagrams and critical rotational velocity, mistuning and cyclic symmetry, fluid-structure coupling, flutter analysis, high-cycle fatigue.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • MIME 560 Joining Processes (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Physics of joining; interfacial requirements; energy sources, chemical, mechanical and electrical; homogeneous hot-joining, arc-, Mig-, Tig-, gas-, thermite- and Plasma-welding; Autogeneous hot-joining, forge-, pressure-, friction-, explosive-, electron beam- and laser-welding; Heterogeneous hot-joining, brazing, soldering, diffusion bonding; Heterogeneous cold joining, adhesives, mechanical fastening; Filler materials; Joint metallurgy; Heat affected zone, non-metallic systems; joint design and economics; defects and testing methods.

    Terms: Winter 2020

    Instructors: Mathieu Brochu (Winter)

  • MIME 565 Aerospace Metallic-Materials and Manufacturing Processes (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Integrated approach to aerospace materials, manufacturing and repair; materials and selection criteria for airframe, engines and coatings; repair concepts and technologies; application of new and emerging manufacturing technologies for the forming, joining and repair of aerospace products.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

    • (3-0-6)

    • Prerequisites: MIME 260 or MIME 261 or permission of instructor

    • Restriction: Permission of instructor required

Spacecraft and Systems Stream

* An aerospace engineering project will be defined for students enrolled in the Minor.

AND

12 credits from the following:

  • GEOG 308 Principles of Remote Sensing (3 credits)

    Offered by: Geography (Faculty of Science)

    Overview

    Geography : A conceptual view of remote sensing and the underlying physical principles. Covers ground-based, aerial, satellite systems, and the electromagnetic spectrum, from visible to microwave. Emphasis on application of remotely sensed data in geography including land cover change and ecological processes.

    Terms: Fall 2019

    Instructors: Margaret Kalacska (Fall)

    • Fall

    • 3 hours and laboratory periods

    • Corequisite(s): GEOG 201

    • Restriction: Not open to students who have taken ATOC 308

  • MECH 513 Control Systems (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : State-space modelling and related linear algebra. Controllability and observability of linear time-invariant systems and corresponding tests, system realizations. Stability: Bounded-Input-Bounded-Output (BIBO), internal, Lyapunov. Linear state feedback control: pole placement and root locus design methods, linear quadratic regulator. State observers: full- and reduced-order designs, separation principle, Linear Quadratic Gaussian (LQG) design. Introduction to optimal control and optimal state estimation.

    Terms: Winter 2020

    Instructors: Inna Sharf (Winter)

  • MECH 536 Aerospace Structures (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Aircraft and spacecraft structural components and loads. Bending, shear, torsion and buckling of thin-walled open and closed sections. Structural idealization. Principle of stiffener / web construction. Trusses and isogrid structures. Wing spars and box beams. Fuselage frames and wing ribs. Analysis of riveted, bolted and adhesive joints. Sandwich structures analysis. Thermoelasticity analysis for spacecraft structures.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

    • (3-0-6)

    • Prerequisite: MECH 321 or equivalent

    • Restriction: Not open to students who have taken MECH 432.

  • MECH 542 Spacecraft Dynamics (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Review of central force motion; Hohmann and other coplanar transfers, rotation of the orbital plane, patched conic method. Orbital perturbations due to the earth's oblateness, solar-lunar attraction, solar radiation pressure and atmospheric drag. Attitude dynamics of a rigid spacecraft; attitude stabilization and control; attitude manoeuvers; large space structures.

    Terms: Fall 2019

    Instructors: Arun K Misra (Fall)

  • MECH 546 Finite Element Methods in Solid Mechanics (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Discrete systems; variational formulation and approximation for continuous systems; direct and variational methods of element formulation in 1- 2- and 3 dimensions; formulation of isoparametric finite elements; plate and shell elements; finite element method for static analysis, vibration analysis and structural dynamics; introduction to nonlinear problems.

    Terms: Fall 2019

    Instructors: Mathias Legrand (Fall)

  • MECH 550 Vibrations of Continuous Systems (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Introduction to continuous systems. Discretization methods. Vibrations of Euler-Bernoulli and Timoshenko beams. Boundary conditions, intermediate supports and penalty method. Strain-displacement relationships for plates/shells. Vibrations of plates and shells. Sloshing and added mass. Effect of geometric imperfections and thermal loads. Introduction to nonlinear dynamics and stability. Introduction to experimental techniques.

    Terms: Fall 2019

    Instructors: Marco Amabili (Fall)

  • MECH 559 Engineering Systems Optimization (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Introduction to systems-oriented engineering design optimization. Emphasis on i) understanding and representing engineering systems and their structure, ii) obtaining, developing, and managing adequate computational (physics- and data-based) models for their analysis, iii) constructing appropriate design models for their synthesis, and iv) applying suitable algorithms for their numerical optimization while accounting for systems integration issues. Advanced topics such as coordination of distributed problems and non-deterministic design optimization methods.

    Terms: Fall 2019

    Instructors: Michael Kokkolaras (Fall)

    • (3-0-6)

  • MIME 565 Aerospace Metallic-Materials and Manufacturing Processes (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Integrated approach to aerospace materials, manufacturing and repair; materials and selection criteria for airframe, engines and coatings; repair concepts and technologies; application of new and emerging manufacturing technologies for the forming, joining and repair of aerospace products.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

    • (3-0-6)

    • Prerequisites: MIME 260 or MIME 261 or permission of instructor

    • Restriction: Permission of instructor required

  • PHYS 214 Introductory Astrophysics (3 credits)

    Offered by: Physics (Faculty of Science)

    Overview

    Physics : An introduction to astrophysics with emphasis placed on methods of observation and current models. Stellar radiation and detectors, quasars, black holes. Galaxies, large scale structure of the universe, cosmology.

    Terms: Fall 2019

    Instructors: Daryl Haggard (Fall)

Material and Processes Stream

  • AERO 460D1 Aerospace Project (3 credits)

    Offered by: Institute for Aerospace Eng. (Faculty of Engineering)

    Overview

    AERO : Application of the material learned in other courses in the Minor in Aerospace Engineering to an applied project. Team project work will involve the design, fabrication, verification, and application of an aerospace system / component. Lectures on topics related to design and management of design projects. Emphasis is on the completion of a project of professional quality in collaboration with the aerospace industry.

    Terms: Fall 2019

    Instructors: Pascal Hubert (Fall)

    • Corequisite: AERO 410

    • Students must register for both AERO 460D1 and AERO 460D2.

    • No credit will be given for this course unless both AERO 460D1 and AERO 460D2 are successfully completed in consecutive terms

    • Restriction: Restricted to students enrolled in the Minor in Aerospace Engineering.

  • AERO 460D2 Aerospace Project (3 credits)

    Offered by: Institute for Aerospace Eng. (Faculty of Engineering)

    Overview

    AERO : For description see AERO 460D1.

    Terms: Winter 2020

    Instructors: Pascal Hubert (Winter)

    • Prerequisite: AERO 460D1

    • No credit will be given for this course unless both AERO 460D1 and AERO 460D2 are successfully completed in consecutive terms

AND

12 credits from the following:

  • CHEE 515 Material Surfaces: A Biomimetic Approach (3 credits) *

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Investigation of the factors that cause biological surfaces to have superb functionalities; chemical and physical concepts responsible for the respective interfacial phenomena, such as surface tension, thermodynamics, kinetics, electrical double layers, adsorption, and surface wetting; comparison of nature's solutions to engineering problems with synthetic approaches.

    Terms: Fall 2019

    Instructors: Anne-Marie Kietzig, Marta Cerruti (Fall)

  • CHEE 541 Electrochemical Engineering (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Electrochemical systems: electrodes, reactors. Electrochemical stoichiometry, thermodynamics and kinetics. Mass and charge transport. Current and potential distribution in an electrochemical reactor. Electrocatalysis. Fuel cells technology. Batteries. Industrial electrochemical processes. Electrochemical sensors. Biomedical electrochemistry. Passivity, corrosion and corrosion prevention. Electrocrystalization. Experimental Methods.

    Terms: Fall 2019

    Instructors: Sasha Omanovic (Fall)

    • (3-0-6)

    • Prerequisite: CHEE 310 or permission of instructor.

    • Restriction: Not open to students who have taken CHEE 489.

  • CHEE 543 Plasma Engineering (3 credits)

    Offered by: Chemical Engineering (Faculty of Engineering)

    Overview

    Chemical Engineering : Description of the plasma state and parameters, plasma generation methods, and of the related process control and instrumentation. Electrical breakdown in gases and a series of discharge models are covered. Plasma processing applications such as PVD, PECVD, plasma polymerisation and etching, environmental applications, nanoparticle synthesis, spraying and sterilization are treated.

    Terms: Fall 2019

    Instructors: Sylvain Coulombe, Jean-Luc Meunier (Fall)

  • MECH 544 Processing of Composite Materials (3 credits)

    Offered by: Mechanical Engineering (Faculty of Engineering)

    Overview

    Mechanical Engineering : Composite processing science basic principles. Reinforcement properties; permeability, compaction. Resin properties; curing, viscosity, shrinkage. Heat transfer and cure kinetics; cure cycle optimization. Resin flow; infusion, thickness variations, fiber volume fraction distribution. Residual stresses; tool-part interaction, warpage control, spring-back, tool design. Thermoplastic composites; crystallization control, melting and consolidation.

    Terms: Winter 2020

    Instructors: Pascal Hubert (Winter)

    • (3-0-6)

    • Prerequisite: MECH 530 or permission of instructor.

    • Restriction: This course requires the use of a finite element software, so experience with finite elements is recommended.

  • MIME 512 Corrosion and Degradation of Materials (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Electrochemical theory of metal corrosion, Evans Diagrams, corrosion rate controlling mechanisms, mixed corrodents, alloying effects, passivation. Discussion and analysis of the various forms of corrosion. Corrosion prevention methods. Oxidation of alloys-mechanisms and kinetics. Degradation of ceramics and polymers. Case studies.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

    • (3-1.5-4.5)

    • Prerequisites: MIME 261 and MIME 352 or permission of instructor.

    • Restriction: Not open to students who have taken MIME 412.

  • MIME 515 Material Surfaces: A Biomimetic Approach (3 credits) *

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Investigation of the factors that cause biological surfaces to have superb functionalities; chemical and physical concepts responsible for the respective interfacial phenomena, such as surface tension, thermodynamics, kinetics, electrical double layers, adsorption, and surface wetting; comparison of nature's solutions to engineering problems with synthetic approaches.

    Terms: Fall 2019

    Instructors: Marta Cerruti, Anne-Marie Kietzig (Fall)

  • MIME 559 Aluminum Physical Metallurgy (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Crystal structure, deformation characteristics, strengthening and softening mechanisms, hot and cold working. Microstructure property relationships in aluminum alloys. Physical metallurgy of aluminum casting alloys and their uses. Properties, and physical metallurgy of aluminum wrought alloys and their industrial applications.

    Terms: Winter 2020

    Instructors: Mihriban Ozden Pekguleryuz (Winter)

  • MIME 560 Joining Processes (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Physics of joining; interfacial requirements; energy sources, chemical, mechanical and electrical; homogeneous hot-joining, arc-, Mig-, Tig-, gas-, thermite- and Plasma-welding; Autogeneous hot-joining, forge-, pressure-, friction-, explosive-, electron beam- and laser-welding; Heterogeneous hot-joining, brazing, soldering, diffusion bonding; Heterogeneous cold joining, adhesives, mechanical fastening; Filler materials; Joint metallurgy; Heat affected zone, non-metallic systems; joint design and economics; defects and testing methods.

    Terms: Winter 2020

    Instructors: Mathieu Brochu (Winter)

  • MIME 563 Hot Deformation of Metals (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : High temperature deformation processing of metallic materials. Topics include static and dynamic recrystallization, recovery, precipitation; effect of deformation on phase transformations and microstructural evolution during industrial processing. Mathematical modelling of microstructural evolution.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • MIME 565 Aerospace Metallic-Materials and Manufacturing Processes (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Integrated approach to aerospace materials, manufacturing and repair; materials and selection criteria for airframe, engines and coatings; repair concepts and technologies; application of new and emerging manufacturing technologies for the forming, joining and repair of aerospace products.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

    • (3-0-6)

    • Prerequisites: MIME 260 or MIME 261 or permission of instructor

    • Restriction: Permission of instructor required

  • MIME 571 Surface Engineering (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Surface science. Surface characterization. Surface modification. Coatings and thin films. Tribology. Surface engineering and control of surface properties.

    Terms: Winter 2020

    Instructors: Richard Chromik (Winter)

  • MIME 580 Additive Manufacturing Using Metallic and Ceramic Materials (3 credits)

    Offered by: Mining & Materials Engineering (Faculty of Engineering)

    Overview

    Mining & Materials Engineering : Introduction to additive manufacturing, seven AM families, starting material characterization, powder bed and direct energy deposition processes, direct writing, fundamental of sintering and solidification, post-processing and issues, mechanical assessment and reliability, standards, design and topology optimization, industrial applications of AM.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

    • (3-0-6).

    • Prerequisite(s): MIME 465 or instructor permission.

* Students may choose only one of CHEE 515 or MIME 515.

Avionics Stream

  • ECSE 456 ECSE Design Project 1 (3 credits) *

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : A design project undertaken with close mentorship by a staff member and under the supervision of the course instructor. The project consists of defining an engineering problem, reviewing relevant background, acquiring/analyzing data, and seeking solutions using appropriate simulation/analysis tools and experimental investigations. Professional engineering practices will be followed.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • ECSE 457 ECSE Design Project 2 (3 credits) *

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : A design project undertaken with close mentorship by a staff member and under the supervision of the course instructor. The course is a continuation of ECSE 456.

    Terms: Fall 2019

    Instructors: Roni Khazaka, Ioannis Psaromiligkos (Fall)

* An aerospace engineering project will be defined for students enrolled in the Minor.

AND

12 credits from the following:

  • ECSE 403 Control (4 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Stability of linear and non-linear systems, controllability, state space models, canonical forms, state space design of controllers, pole placement, LQR, observability, Luenberger observer, separation principle and certainty equivalence, loop transfer recovery, correspondence between system theoretic results for continuous- and discrete-time systems. Lab work involving applications of PID, lead-lag, full state feedback and LQR controllers to robotic devices.

    Terms: Fall 2019

    Instructors: Peter Edwin Caines (Fall)

  • ECSE 408 Communication Systems (4 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Communication system models; AM and FM modulation, performance of AM and FM systems in noise; sampling, FDM and TDM multiplexing systems; baseband and pass-band digital transmission over noisy band-limited channels, digital modulation and detection techniques and their quantitative performance; concepts of entropy and channel capacity, selected data compression and error-control coding techniques. Illustrative examples taken from subscriber loop telephone systems, evolution of internet modems and wireless cellular phone standards. Lab work involving measurement of the performance of AM and FM systems with noise, digital modulation techniques and spectra, experiments with basic error control coding systems.

    Terms: Fall 2019

    Instructors: Harry Leib (Fall)

  • ECSE 412 Discrete Time Signal Processing (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Discrete-time signals and systems; Fourier and Z-transform analysis techniques, the discrete Fourier transform; elements of FIR and IIR filter design, filter structures; FFT techniques for high speed convolution; quantization effects.

    Terms: Fall 2019

    Instructors: Benoit Champagne (Fall)

  • ECSE 420 Parallel Computing (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Modern parallel computing architectures for shared memory, message passing and data parallel programming models. The design of cache coherent shared memory multiprocessors. Programming techniques for multithreaded, message passing and distributed systems. Use of modern programming languages and parallel programming libraries.

    Terms: Fall 2019

    Instructors: Zeljko Zilic (Fall)

  • ECSE 421 Embedded Systems (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Definition, structure and properties of embedded systems. Real-time programming: interrupts, latency, context, re-entrancy, thread and process models. Microcontroller and DSP architectures, I/O systems, timing and event management. Real-time kernels and services. Techniques for development, debugging and verification. Techniques for limited resource environments. Networking for distributed systems.

    Terms: Winter 2020

    Instructors: Jeremy Cooperstock (Winter)

  • ECSE 422 Fault Tolerant Computing (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Introduction to fault-tolerant systems. Fault-tolerance techniques through hardware, software, information and time redundancy. Failure classification, failure semantics, failure masking. Exception handling: detection, recovery, masking and propagation, termination vs. resumption. Reliable storage, reliable communication. Process groups, synchronous and asynchronous group membership and broadcast services. Automatic redundancy management. Case studies.

    Terms: Winter 2020

    Instructors: Muthucumaru Maheswaran (Winter)

  • ECSE 425 Computer Architecture (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Trends in technology. CISC vs. RISC architectures. Pipelining. Instruction level parallelism. Data and Control Hazards. Static prediction. Exceptions. Dependencies. Loop level paralleism. Dynamic scheduling, branch prediction. Branch target buffers. Superscalar and N-issue machines. VLIW. ILP techniques. Cache analysis and design. Interleaved and virtual memory. TLB translations and caches.

    Terms: Winter 2020

    Instructors: Amin Emad (Winter)

  • ECSE 427 Operating Systems (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Operating system services, file system organization, disk and cpu scheduling, virtual memory management, concurrent processing and distributed systems, protection and security. Aspects of the DOS and UNIX operating systems and the C programming language. Programs that communicate between workstations across a network.

    Terms: Fall 2019, Winter 2020

    Instructors: Muthucumaru Maheswaran (Fall) Joseph P Vybihal (Winter)

  • ECSE 429 Software Validation (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Correct and complete implementation of software requirements. Verification and validation lifecycle. Requirements analysis, model based analysis, and design analysis. Unit and system testing, performance, risk management, software reuse. Ubiquitous computing.

    Terms: Fall 2019

    Instructors: Katarzyna Radecka (Fall)

  • ECSE 436 Signal Processing Hardware (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Review of basic concepts in signals and microprocessors. Digital Signal Processing microprocessor architecture. Finite precision effects, real-time constraints, assembly language optimization. Implementation of DSP algorithms on a DSP microprocessor platform. Lab experiments on FIR filtering, IIR filtering, FFT computation, LPC analysis, circular and bit-reversed addressing, ping-pong buffering and frame-based processing.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • ECSE 444 Microprocessors (4 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Design techniques for developing modern microprocessor-based systems, multiple state-of-art instructions set architectures (ISAs) and associated assembly languages, use of tools for compiling, linking, memory overlay; debug techniques for start-stop and real-time debugging, together with debug infrastructure and interfaces: flash patching, variable watching and instruction stream tracing. Use of coprocessors and computer peripherals, such as SPI, I2C, I2S, SAI, USB, wireless standards, timers, DMA units and FLASH accelerators. Interfacing and processing sensor data including multi-sensor integration. Design techniques that promote structured approaches for separation of concerns in computing and communication. Real-time systems and software engineering for tightly integrated hardware.

    Terms: Fall 2019, Winter 2020

    Instructors: Brett Meyer (Fall) Brett Meyer (Winter)

    • Prerequisite(s): ECSE 324

    • Restriction(s): Not open to students who have taken ECSE 426.

    • (3-4-5)

  • ECSE 450 Electromagnetic Compatibility (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Electromagnetic Compatibility (EMC), regulations and EMC requirements of electronic systems, non-ideal behaviour of circuit components, signal spectra, radiated emission and susceptibility, conducted noise, crosstalk, differential mode and common mode, shielding, and system design for EMC.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • ECSE 465 Power Electronic Systems (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Introduction to power electronics: definition, applications and classification of converters. Review of analytical techniques. Overview of power semiconductor switches. Line communicated rectifiers and inverters. Switch mode power converters and modulation techniques. Choppers, inverters and rectifiers. Resonant mode converters. Application to power systems and energy conversion.

    Terms: Fall 2019

    Instructors: Geza Joos (Fall)

  • ECSE 501 Linear Systems (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Mathematical models of linear systems, fundamental solution and transition matrices, non-homogeneous linear equations, controllability and observability of linear systems, reachable subspaces, Cayley-Hamilton's Theorem, Kalman's controllability and observability rank conditions, minimal realizations, frequency response, invariant subspaces, finite and infinite horizon linear regulator problems, uniform, exponential, and input-output stability, the Lyapunov equation.

    Terms: Fall 2019

    Instructors: Marcello Colombino (Fall)

    • (3-0-6)

    • Corequisite: ECSE 500 or permission of instructor

  • ECSE 507 Optimization and Optimal Control (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : General introduction to optimization methods including steepest descent, conjugate gradient, Newton algorithms. Generalized matrix inverses and the least squared error problem. Introduction to constrained optimality; convexity and duality; interior point methods. Introduction to dynamic optimization; existence theory, relaxed controls, the Pontryagin Maximum Principle. Sufficiency of the Maximum Principle.

    Terms: Winter 2020

    Instructors: Hannah Michalska (Winter)

  • ECSE 511 Introduction to Digital Communication (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Amplitude and angle modulation including AM, FM, FDM and television systems; introduction to random processes; sampling and quantization, PCM systems, TDM; digital modulation techniques, Maximum-Likelihood receivers, synchronization issues; elements of information theory including information sources, source coding and channel capacity.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • ECSE 512 Digital Signal Processing 1 (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Review of discrete-time transforms, sampling and quantization, frequency analysis. Structures for IIR and FIR filters, coefficient quantization, roundoff noise. The DFT, its properties, frequency analysis and filtering using DFT methods, the FFT and its implementation. Multirate processing, subsampling and interpolation, oversampling techniques.

    Terms: Fall 2019

    Instructors: Benoit Champagne (Fall)

  • ECSE 513 Robust Control Systems (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Feedback interconnections of LTI systems; Nominal stability and performance of feedback control systems; Norms of signals and systems; H2-optimal control; H-infinity-optimal control; Uncertainty modelling for robust control; Robust closed-loop stability and performance; Robust H-infinity control; Robustness check using mu-analysis; Robust controller design via mu-synthesis.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • ECSE 516 Nonlinear and Hybrid Control Systems (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Examples of hybrid control systems (HCS). Review of nonlinear system state, controllability, observability, stability. HCS specified via ODEs and automata. Continuous and discrete states and dynamics; controlled and autonomous discrete state switching. HCS stability via Lyapunov theory and LaSalle Invariance Principle. Hybrid Maximum Principle and Hybrid Dynamic Programming; computational algorithms.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • ECSE 524 Interconnects and Signal Integrity (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Interconnect structures, signal integrity issues: reflection, crosstalk, noise, electromagnetic interference, Lossy transmission lines, RLGC matrix representations, wave propagation in multilayered substrates, periodically loaded lines, Floquet's theorem, power distribution network, simultaneous switching noise, packaging structures, chip interconnection technologies, substrate integrated waveguides, methods for experimental characterization of interconnects, signal integrity CAD tools.

    Terms: This course is not scheduled for the 2019-2020 academic year.

    Instructors: There are no professors associated with this course for the 2019-2020 academic year.

  • ECSE 565 Introduction to Power Electronics (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Semiconductor power switches - thyristors, GTO's, bipolar transistors, MOSFET's. Switch mode power amplifiers. Buck and boost principles. Modulation methods -PWM, delta, hysteresis current control. Rectifiers, inverters, choppers.

    Terms: Winter 2020

    Instructors: Geza Joos (Winter)

  • ECSE 593 Antennas and Propagation (3 credits)

    Offered by: Electrical & Computer Engr (Faculty of Engineering)

    Overview

    Electrical Engineering : Fundamentals of antenna theory: sources, radiation pattern and gain. Classification of antennas. Main antenna types and their characteristics. Antenna temperature, remote sensing and radar cross-section. Self and mutual impedances. Special topics include adaptive antennas, very large array (VLA) used in radio astronomy and biomedical applications.

    Terms: Winter 2020

    Instructors: Milica Popovich (Winter)

Faculty of Engineering—2019-2020 (last updated Sep. 11, 2019) (disclaimer)