In all programs, the student may choose graduate courses from either university with the approval of the Advisor or Advisory Committee. The available graduate courses are listed below. Course descriptions are to be found in the departmental section of the calendar concerned. All courses are of one term (session) duration. Courses of each department are indicated by the prefix of the first number given as follows:
MCG 5XXXX Department of Mechanical Engineering, University of Ottawa
MAAJ XXXX Department of Mechanical and Aerospace Engineering, Carleton University
Not all of the listed courses are given each year. The course is offered in the language in which it is described.
GNG5121 PLANNING OF EXPERIMENTS IN ENGINEERING DESIGN (3 units)
Two-level statistical experimental methods as applied to engineering design; analysis of means, analysis of variance, contrasts, multifactorial analysis of variance, fractional factorial design, screening designs, product variation and an introduction to the Taguchi approach.
GNG5122 OPERATIONAL EXCELLENCE AND LEAN SIX SIGMA (3 units)
Lean Six Sigma Green Belt tools and techniques, operational efficiency, waste and variability reduction, continuous improvement, the pursuit of perfection. DMAIC (define, measure, analyze, improve and control), process mapping, data collection and analysis, root cause problem solving, the cost of quality, mistake proofing, change management.
GNG5123 ENTERPRISE ARCHITECTURE (3 units)
Enterprise architecture as a rigorous planning methodology that harmonizes and integrates the needs of society, management, and engineering in both business and government. Based on an analysis of currently available frameworks and standards, the course will address the design of enterprise business architectures and the derivation of supporting information systems infrastructure.
Solid Mechanics and Materials
MCG5101 (MAAJ 5001) THEORY OF ELASTICITY (3 units)
Analysis of stress and strain. Stress and strain tensors. Yield criteria laws of elasticity and general theorems. Stress functions. Two-dimensional problems in rectangular and polar co-ordinates. Applications in plates and shells. Strain energy techniques. Application of numerical analysis to elasticity problems.
MCG5102 (MAAJ 5002) ADVANCED STRESS ANALYSIS (3 units)
Solutions to special beam problems including beams on elastic foundations, curved beams, multispan beams, etc., as well as some axisymmetric problems. The significance of assumptions is discussed and solution techniques including series solutions and energy methods are utilized.
MCG5103 (MAAJ 5003) THEORY OF PERFECTLY PLASTIC SOLIDS (3 units)
Inelastic behaviour, model materials. Yield criteria and flow laws. Energy principles. Contained plastic deformation. Plane strain. Slipline fields. Applications to metal-forming processes.
MCG5104 (MAAJ 5004) THEORY OF PLATES AND SHELLS (3 units)
A general coverage of various approaches to plate problems and the application of these methods to practical cases. A study of the theory of shells including deformation of shells without bending, stresses under various loading conditions, general theory of shells, shells forming surfaces of revolution.
MCG5105 (MAAJ 5505) CONTINUUM MECHANICS (3 units)
Fundamental equations of continuum mechanics. Thermodynamics of continua. Rheological equations. Hamilton's principle for continua. Analytical solution of some elasticity and incompressible fluid dynamic problems. Extension to viscoelasticity and plasticity. Sound waves. Shock waves. Numerical methods of solution.
MCG5106 (MAAJ 5006) ADVANCED TOPICS IN ELASTICITY (3 units)
Algebraic computation software. Curved solids. Governing equations of planar elastostatics in Cartesian coordinates. Linear elastostatics in curvilinear coordinates. Governing equations of plates. Linear shell theory in curvilinear coordinates. Introduction to non-linear elastostatics. Non-linear shell theory. Instability of cylindrical shells. Thick and thin shell elastodynamics.
MCG5107 (MAAJ 5507) ADVANCED DYNAMICS WITH APPLICATIONS (3 units)
Review of Euler/Newton and D'Alembert formulation, Euler Angles, gyrodynamics, rotating machinery. Lagrangian dynamics, generalized co-ordinates, virtual work, generalized forces and the power function. Systems constraint forces and equilibrium. Modelling and formulation of multi-degree of freedom vibrational, electro-mechanical, dissipative systems, and other engineering applications.
MCG5108 (MAAJ 5008) FINITE ELEMENT ANALYSIS (3 units)
Review of matrix algebra and structural mechanics. Fundamentals of the finite element method. Analysis of two-dimensional trusses and the elastic continuum. Finite element program development, commercial programs, pre and post processers. Isoparametric concept, modelling issues. Steady-state field problems, axisymmetric analysis. Applications in mechanical engineering.
MCG5109 (MAAJ 5009) ADVANCED TOPICS IN FINITE ELEMENT ANALYSIS (3 units)
Finite elements and their solution techniques. Multilayered plate, shell and continua. Eigenvalue and transient analysis, material and geometric non-linearities. Applications to fracture mechanics. Steady and transient state heat conduction. Potential flow. Creeping flow and incompressible viscous flow with inertia.
MCG5110 (MAAJ 5100) MICROMECHANICS OF SOLIDS (3 units)
Introduction. Classes of materials in Micromechanics. Continuum Mechanics vs Probabilistic Micromechanics. Cartesian Tensor Notation. Analysis of stress, strain and motion. The stochastic deformation process and theory. Structured materials and intelligent systems. Experimental approaches.
MCG5114 (MAAJ 5104) ANALYSIS AND DESIGN OF PRESSURE VESSELS (3 units)
Principles of design, materials, preliminary layout. Elastic analysis of axisymmetric shells, discontinuity analysis. Numerical methods, nozzle-shell analysis. Plastic collapse, fatigue, fracture, creep, buckling.
MCG5117 (MAAJ 5107) INTRODUCTION TO COMPOSITE MATERIALS (3 units)
Constituent materials – fibres, resins, industrial reinforcements, prepregs. Manufacturing processes: preforming, fibre placement, liquid moulding, pultrusion, resin film infusion, in-autoclave and out-of-autoclave consolidation. Design for composites. Micromechanics, strength, classic theory of laminates. Practical case studies. Exclusion: May not be taken for credit with MCG4117.
MCG5118 (MAAJ 5108) INTRODUCTION TO PLASTICITY (3 units)
The analysis of stress and strain in elastic and plastic continuum. Time independent plastic deformation. The microscopic basis of plastic behaviour. Rate dependent deformation. The effect of temperature. Materials testing. Applications.
MCG5119 (MAAJ 5109) FRACTURE MECHANICS (3 units)
Stress concentration in elastic and plastic media. The energy condition, crack resistance, compliance, the J. integral. Crack arrest. Plain strain and plain stress behaviour. The microscopic aspects of crack propagation. The effect of temperature. Fatigue, stress corrosion cracking, and creep fracture. Probabilistic fracture.
MCG5126 (MAAJ 5206) DEFORMATION OF MATERIALS (3 units)
The deformation and fracture properties of metals, ceramics and polymers. Introduction to dislocation theory. Rheological models. Analysis and interpretation of constant strain rate, constant stress and stress relaxation tests in terms of the material structure.
MCG5129 (MAAJ 5209) HOT WORKING OF METALS (3 units)
High temperature mechanical properties in metals. Types of recovery, recrystallization and precipitation in metals and their effects on hot strength and structure. Hot rolling of metals. Selection of rolling schedules. Influence of as-rolled structures on room temperature tensile and fracture stresses, impact strength.
MCG5137 (MAAJ 5307) SPECIAL STUDIES IN SOLID MECHANICS AND MATERIALS (3 units)
MCG5138 (MAAJ 5308) ADVANCED TOPICS IN MECHANICAL ENGINEERING (3 units)
MCG5144 SUPERALLOYS AD CERAMIX-METAL MATRIX COMPOSITES (3 units)
Manufacture and properties of superalloys and ceramic-metal matrix composites used in aerospace, turbine, mining and energy applications. Powder metallurgy, phase diagrams, mechanical alloying, deformation, creep, fatigue, fracture mechanics, wear and corrosion. Physics-based modelling of materials’ strength including the contribution of solid solution, precipitation and ceramic particle strengthening as a function of application temperature.
MCG5180 (MAAJ 5800) FIBRE COMPOSITE MATERIALS (3 units)
Computer-automated manufacturing techniques. Advanced topics in composite design: lamination theory. Interlaminar stresses and free edge effects, lamina and laminate failure theories. Principles of non-destructive testing. Individual projects involving the design, manufacturing and testing of a fibre composite component or material. Limited enrolment. Prerequisite: MCG 5117 (MAAJ 5107) or permission of the Institute.
MCG5181 (MAAJ 5801) ADVANCED VIBRATIONS (3 units)
Kinematics of vibrations, the single degree of freedom system, without and with damping, two degrees of freedom, several degrees of freedom, vibration of shafts, critical speeds, complex presentation, influence coefficients, matrix method, stability of solution, approximate methods.
MCG5182 (MAAJ 5802) THEORY OF ELASTIC INSTABILITY (3 units)
Considerations of instability with respect to small deformation. Differential equations for linear elements. Conservative and non-conservative force systems. Energy methods. Instability in beams. Instability of elements curved in a plane. Applications of trigonometric series. Stability of linear members in the inelastic zone.
MCG7355 SPECIAL TOPICS IN ADVANCED MATERIALS (3 units)
Topics that may be covered include the following: nanocrystalline and amorphous materials; metals and ceramic-metal composites; functional materials; fibre-based engineering materials.
MCG5111 (MAAJ 5101) GAS DYNAMICS (3 units)
Review of thermodynamics. Conservation equations. Wave propagation in compressible media. Isentropic flow. Normal and oblique shock waves. Prandtl-Meyer expansion fans. Applications. Ideal gas flow in ducts of variable section, friction, heat transfer. Method of characteristics. Imperfect gas effects, dissociation, ionization. Methods of measurement.
MCG5131 (MAAJ 5301) HEAT TRANSFER BY CONDUCTION (3 units)
Steady one-dimensional systems. Equations of Bessel and Legendre. Extended surface. Fourier series and partial differential equations. Steady two-dimensional systems. Steady-state numerical methods. Steady heat source systems. Steady porous systems. Transient systems; stationary and moving sources. Transient numerical method.
MCG5132 (MAAJ 5302) HEAT TRANSFER BY CONVECTION (3 units)
General problems of convection. Fundamental equations. Boundary layer equations. Forced convection in laminar flow. Forced convection in turbulent flow. Free convection. Condensing and boiling. Heat transfer to liquid metals. Heat transfer in high-speed flow. Special topics.
MCG5133 (MAAJ 5303) HEAT TRANSFER BY RADIATION (3 units)
Thermal radiation and radiation properties. Radiant interchange among surfaces separated by radiatively non-participating media. Radiant energy transfer through absorbing, emitting and scattering media. Combined conduction and radiation.
MCG5134 (MAAJ 5304) HEAT TRANSFER WITH PHASE CHANGE (3 units)
Pool boiling. Hydrodynamics of two-phase flow. Flow boiling and flow boiling crisis. Instability of two-phase flow. Condensation.
MCG5136 (MAAJ 5306) SPECIAL STUDIES IN FLUID MECHANICS AND HEAT TRANSFER (3 units)
MCG5141 (MAAJ 5401) STATISTICAL THERMODYNAMICS (3 units)
Kinetic theory of an ideal gas. The distribution of molecular velocities. Transport phenomena. Maxwell-Boltzmann statistics. Quantum mechanics. Quantum statistics. Partition functions. Partition functions and thermodynamic properties. Derivations of specific heats of gases. Gas mixtures. Law of mass action.
MCG5151 (MAAJ 5501) LAMINAR FLOW THEORY (3 units)
Derivation and exact solutions of the Navier-Stokes equations. Low Reynolds number flows, Stokes flow. Oseen flow, lubrication theory. Laminar boundary layers. Introduction to hydrodynamic stability.
MCG5152 (MAAJ 5502) THEORY OF TURBULENCE (3 units)
Review of the basic theories and experimental results of turbulent flow. Universal equilibrium theory, locally isotropic theories, isotropic turbulence, homogeneous shear flow, turbulent pipe and channel flow, jets, wakes, boundary layers. Turbulent diffusion of passive contaminants. Modelling of turbulence.
MCG5155 (MAAJ 5505) INVISCID FLOW THEORY (3 units)
Langrangian and Eulerian description of fluid motion. Euler equations, velocity potential, irrotational flow, stream function, singular flows. Conformal mapping, Schwarz-Christoffel theorems. Airfoil theory, circulation and lift.
MCG5156 (MAAJ 5506) MEASUREMENT IN FLUID MECHANICS (3 units)
Review of the common experimental techniques used in fluid mechanical research and applications. Flow visualization techniques. Hot-wire anemometry. Laser-Doppler anemometry. Measurement of concentration, temperature, force, pressure.
MCG5157 (MAAJ 5507) NUMERICAL COMPUTATION OF FLUID DYNAMICS AND HEAT TRANSFER (3 units)
Governing equations. Explicit, implicit, finite difference and control volume procedures for approximating the parabolic and elliptic sets of partial differential equations and boundary conditions. Numerical solution by direct and iterative Gauss-Seidel relaxation methods. Considerations of stability, convergence, and numerical diffusion. Computational problems.
MCG5158 (MAAJ 5508) INDUSTRIAL FLUID MECHANICS (3 units)
Application of simple flows to analysis of more complex systems. Pipe and duct systems, flow separation and control, aerosols, separation of particulates from flow, cavitation, unsteady flow.
MCG5161 (MAAJ 5601) ENVIRONMENTAL ENGINEERING (3 units)
Thermodynamic considerations. Physiological reactions of humans to different environments. Principles of ventilation, distribution and cleaning of air. Illumination and acoustics.
MCG5191 (MAAJ 5901) COMBUSTION IN PREMIXED SYSTEMS (3 units)
Stoichiometry, thermo-chemistry, ignition, flame propagation, flame stabilization, diffusion flames, turbulent combustion, modelling.
MCG5192 (MAAJ 5902) COMBUSTION IN DIFFUSION SYSTEMS (3 units)
Gaseous jet flames, combustion of liquid droplets, atomization, spray flames, coal combustion, fluidized bed combustion.
Design - Manufacturing - Industrial Engineering
MCG5115 (MAAJ 5105) NON-LINEAR OPTIMIZATION (3 units)
Formulation of optimization problems. Unconstrained optimization: direct search techniques, gradient techniques. Constrained optimization: by unconstrained minimization, by direct methods. Mathematical programming. Geometric programming. Dynamic programming. Examples and applications in Mechanical Engineering topics.
MCG5159 (MAAJ 5509) ADVANCED PRODUCTION PLANNING AND CONTROL (3 units)
The principles of production management. Methods engineering, manufacturing control. Recording and evaluation of operations. Financial and production planning. Inventory control. Automation. Factory planning.
MCG5168 (MAAJ 5608) INDUSTRIAL ORGANIZATION (3 units)
Principles of organization. Production processes. Organization and planning production. Evaluation of production activities. The economics of production. Planning for economy. Information engineering. Standardization.
MCG5169 (MAAJ 5609) ADVANCED TOPICS IN RELIABILITY ENGINEERING (3 units)
Overview of classical reliability concepts. Fault tree construction and evaluation. Common-cause failure analysis of engineering systems. Human reliability modelling in engineering systems. Human unreliability data banks. Reliability of information and communication systems.
MCG5170 (MAAJ 5700) COMPUTER-AIDED DESIGN (3 units)
The design process. Structure of computer-aided drafting software. Analysis and optimization software. Software integration. Parametric design. Major group design project which integrates concepts from all major areas of mechanical engineering. Exclusion: May not be taken for credit with MCG4322.
MCG5171 (MAAJ 5701) APPLIED RELIABILITY THEORY (3 units)
Failure rate. Repair time. System reliability estimation: binomial model. Strength stress model. Failure detection and isolation. Statistical quality control.
MCG5172 (MAAJ 5702) INTRODUCTION TO MANAGEMENT OF AUTOMATION (ROBOTICS AND NUMERICAL CONTROLS) (3 units)
Administrative concept of automation, robotics and numerical control; elements of flexible manufacturing systems. Process design in automation. Role of automation in the administration of manufacturing and project engineering. Optimization in the design of computer-assisted manufacturing (CAM). State of art review.
MCG5173 (MAAJ 5703) SYSTEMS EMGINEERING AND INTEGRATION (3 units)
Introduction to modelling methods employed for the planning and design of sub-systems and complex systems. Discrete and continuous time, lumped and distributed parameters models. State estimation. Parameters identification. Discretization and stochastic effects. Technological systems modelling and simulation examples.
MCG5176 (MAAJ 5706) INDUSTRIAL CONTROL SYSTEMS (3 units)
Concept, analysis and design of classical and modern industrial control systems. Computer based control systems for robotics, automation, manufacturing and instrumentation applications. Design project of industrial control and automation systems. Not accessible to students who have taken MCG 4108.
MCG5177 (MAAJ 5707) ROBOT MECHANICS (3 units)
Robotics overview. Transformations. Basics of robot kinematics, statics and dynamics. Introduction to practical robots, control and programming. Project in analysis, design or application of manipulators. Not accessible to students who have taken MCG 4132.
MCG5178 (MAAJ 5708) ADVANCED TOPICS IN CAD/CAM (3 units)
Overview of totally integrated CAD/CAM systems. Details of design and manufacturing software tools. Methods of linking design and manufacturing tools to form an integrated CAD/CAM system. Students will undertake projects which will provide them with a "hands-on" experience.
MCG5179 (MAAJ 5709) MANUFACTURING SYSTEM ANALYSIS (3 units)
Manufacturing systems, system selection, cost justification. Flexible and agile, group technology cellular manufacturing operations. Transfer and assembly line systems. Material transport and storage systems. Process planning, tolerance analysis, Taguchi methods. Manufacturing and assembly. Just-in-time production. Quality function deployment.
MCG5184 MECHATRONICS (3 units)
Models for passive and active components for electro-mechanical systems. Network representation of signals and energy transmission and conversion. Selection of sensors and actuators for the control of mechanical systems. Modelling and simulation for the design of mixed dynamic systems. Precludes additional credit for MCG 4136.
MCG5185 (MAAJ 5805) MULTIVARIABLE DIGITAL CONTROL (3 units)
Quantization. Z-Transform. State equations. Jordan canonical form. Multirate and nonsynchronous samplings. Controllability and observability of digital systems. Digital controllers design using bilinear transformation. Digital PID controller. Stability. Optimal control of digital systems. Examples of controlling mechanical system actuators.
MCG5186 (MAAJ 5806) NON-LINEAR DISCONTINUOUS DYNAMICS AND CONTROL (3 units)
Hamiltonian dynamics. Hamiltonian control systems. Lyapunov dynamics. Decoupling. Phase space analysis. Switching and sliding mode control. Boundary layer continuous approximation. Actuator, sensors and controller requirements. Manipulation control examples.
General Course Codes
MCG5900 SÉMINAIRE DE M.A.Sc. / MASc SEMINAR (3 units)
Une série de séminaires présentés par des étudiants aux cycles supérieurs et des chercheurs invités. En plus d’avoir à présenter un séminaire, les étudiants doivent assister et participer à au moins dix séminaires. Noté S/NS. // A series of seminars presented by graduate students and invited researchers. Students are required to attend and participate in at least 10 seminars and to make one presentation. Graded S/NS.
MCG5947 SÉMINAIRE DE MAîTRISE EN INGÉNIERIE / MASTER OF ENGINEERING SEMINAR (3 units)
Une série de séminaires présentés par des étudiants aux cycles supérieurs et des chercheurs invités. Les étudiants doivent assister et participer à au moins dix séminaires. Noté S/NS (Satisfaisant/Non Satisfaisant). // A series of seminars presented by graduate students and invited researchers. Students are required to attend and participate in at least 10 seminars. Graded S/NS (Satisfactory/Non Satisfactory).
MCG6998 PROJET / PROJECT (6 units)
Projet en génie mécanique ou en matériaux avancés et fabrication dirigé par un professeur approuvé par le directeur des études supérieures et donnant lieu à la rédaction d'un rapport approfondi (30-40 pages approx). Noté S (satisfaisant) ou NS (non satisfaisant) par le directeur du projet et un autre professeur nommé par le directeur des études supérieures en génie mécanique. Le projet est normalement complété en une session d’études à temps plein. Préalable : approbation du directeur des études supérieures en génie mécanique. /
Project in mechanical engineering or in advanced materials and manufacturing supervised by a professor approved by the director of graduate studies and leading to the writing of an in-depth report (approx. 30-40 pages). Graded S (satisfactory) or NS (not satisfactory) by the supervisor and by another professor appointed by the director of graduate studies in Mechanical Engineering. The project can normally be completed in one session of full-time study. Prerequisite: approval of director of graduate studies in Mechanical Engineering.
MCG7999 THÈSE DE MAÎTRISE / MASc THESIS
MCG9900 SÉMINAIRE DE DOCTORAT / PhD SEMINAR (3 units)
Une série de séminaires présentés par des étudiants aux cycles supérieurs et des chercheurs invités. En plus d’avoir à présenter un séminaire, les étudiants doivent assister et participer à au moins quinze séminaires. Noté S/NS. // A series of seminars presented by graduate students and invited researchers. Students are required to attend and participate in at least 15 seminars and make one presentation. Graded S/NS.
MCG9997 PRÉPARATION DU PROJET DE THÈSE DE DOCTORAT / PREPARATION FOR PhD THESIS PROPOSAL
À la suite de la réussite à l'examen de synthèse, inscription requise de tous les candidats au doctorat jusqu'à ce que le projet de thèse soit accepté par le Comité consultatif. / Following completion of the comprehensive examination, registration required for all PhD candidates until the thesis proposal is accepted by the Advisory Committee.
MCG9998 PRÉPARATION À L'EXAMEN GÉNÉRAL DE DOCTORAT / PREPARATION FOR PhD COMPREHENSIVE EXAMINATION
Inscription requise de tous les candidats au doctorat jusqu'à la réussite à l'examen de synthèse. / Registration required for all PhD candidates until the comprehensive examination is passed.
MCG9999 THÈSE DE DOCTORAT / PhD THESIS
Department of Mechanical and Aerospace Engineering Carleton University
Not all of the following courses are offered in a given year. For an up-to-date statement of course offerings, please consult the Enrollment Instructions and Class Schedule booklet published in the summer. Carleton University course numbers (in parentheses) follow the University of Ottawa course number.
MCG5121 (MECH 5106) SPACE MISSION ANALYSIS AND DESIGN (3 units)
Review of solar system and space exploration. Space mission design and geometry. Analysis of orbit design, transfers, interplanetary trajectories. Effect of environment on spacecraft design. Space propulsion and launch vehicle design. Launch sequence, windows, cost. Reusable launch systems. Also offered at the undergraduate level, with different requirements, as AERO 4802.
MCG5122 (MECH 5202) SMART STRUCTURES (3 units)
Structural dynamics principles: modal analysis and wave propagation. Linear time invariant systems: feedback, feedforward, SISO, MIMO, digital and adaptive filters. "Smart" Structures: multifunctional materials, collocation principles, geometric filtering and control authority. Applications in aero-acoustics and aeroelasticity. Precludes additional credit for MECH 5807.
MCG5123 (MECH 5609) MICROSTRUCTURE AND PROPERTIES OF MATERIALS (3 units)
Essential microstructural features of metals and alloys: crystal structure, dislocations, grain boundaries. The importance of these features in controlling mechanical properties is emphasized. Analytical techniques observing microstructure in metals and other materials: TEM, SEM, electron diffraction, spectrometry. Precludes additional credit for MECH 5804.
MCG5300 (MECH 5000) FUNDAMENTALS OF FLUID DYNAMICS (3 units)
Differential equations of motion. Viscous and inviscid regions. Potential flow: superposition; thin airfoils; finite wings; compressibility corrections. Viscous flow: thin shear layer approximation; laminar layers; transition; turbulence modelling. Convective heat transfer: free versus forced convection; energy and energy integral equations; turbulent diffusion. Also offered at the undergraduate level, with different requirements, as AERO 4302, for which additional credit is precluded.
MCG5301 (MECH 5001) THEORY OF VISCOUS FLOWS (3 units)
Navier-Stokes and boundary layer equations; mean flow equations for turbulent kinetic energy; integral formulations. Stability, transition, turbulence, Reynolds stresses; separation. Calculation methods, closure schemes. Compressibility, heat transfer, and three-dimensional effects.
MCG5303 (MECH 5003) INCOMPRESSIBLE NON-VISCOUS FLOW (3 units)
The fundamental equations and theorems for non-viscous fluid flow; solution of two-dimensional and axisymmetric potential flows; low-speed airfoil and cascade theory; wing lifting-line theory; panel methods.
MCG5304 (MECH 5004) COMPRESSIBLE NON-VISCOUS FLOW (3 units)
Steady isentropic, frictional, and diabatic flow; shock waves; irrotational compressible flow, small perturbation theory and similarity rules; second-order theory and unsteady, one-dimensional flow.
MCG5308 (MECH 5008) EXPERIMENTAL METHODS IN FLUID MECHANICS (3 units)
Fundamentals of techniques of simulation of fluid dynamic phenomena. Theoretical basis, principles of design, performance and instrumentation of ground test facilities. Applications to aerodynamic testing.
MCG5309 (MECH 5009) ENVIRONMENTAL FLUID MECHANICS RELATING TO ENERGY UTILIZATION (3 units)
Characteristics of energy sources and emissions into the environment. The atmosphere; stratification and stability, equations of motion, simple winds, mean flow, turbulence structure and dispersion near the ground. Flow and dispersion in groundwater, rivers, lakes and oceans. Physical and analytical modelling of environmental flows.
MCG5310 (MECH 5100) PERFORMANCE AND ECONOMICS OF AIRCRAFT (3 units)
Aircraft performance analysis with emphasis on factors affecting take-off, landing and economic performance; high lift schemes; operating economics.
MCG5311 (MECH 5101) DYNAMICS AND AERODYNAMICS OF FLIGHT (3 units)
Static stability theory. Euler's equations for rigid body motion; the linearized equations of motion; stability derivatives and their estimation. Longitudinal and lateral dynamic response of an aircraft to control and disturbance. Also offered at the undergraduate level, with different requirements, as AERO 4308, for which additional credit is precluded.
MCG5314 (MECH 5104) GROUND TRANSPORTATION SYSTEMS AND VEHICLES (3 units)
Performance characteristics, handling and directional stability, ride comfort and safety of various types of ground vehicle systems including road vehicles, terrain-vehicle systems, guided transport systems, and advanced ground transport technology.
MCG5315 (MECH 5105) ORBITAL MECHANICS AND SPACE CONTROL (3 units)
Orbital dynamics and perturbations due to the Earth's figure, the sun, and the moon with emphasis on mission planning and analysis. Rigid body dynamics applied to transfer orbit and on-orbit momentum management and control of spacecraft. Effects of flexible structures on a spacecraft control system.
MCG5317 (MECH 5107) EXPERIMENTAL STRESS ANALYSIS (3 units)
Introduction to theory of elasticity. Photo-elasticity: types of polariscopes, two- and three-dimensional stress fields, frozen patterns. Photoelastic coatings. Strain gauges; gauge factors, sensitivity, calibration, and temperature compensation. Moire fringes, brittle lacquers, mechanical strain gauges.
MCG5321 (MECH 5106/MECH 5201) METHODS OF ENERGY CONVERSION (3 units)
Technical, economic and environmental aspects of present and proposed large-scale systems of energy conversion.
MCG5330 (MECH 5300) ENGINEERING ACOUSTICS (3 units)
Review of acoustic waves in compressible fluids; acoustic pressure, intensity and impedance; physical interpretation and measurement; transmission through media; layers, in-homogeneous media, solids; acoustic systems; rooms, ducts, resonators, mufflers, properties of transducers; microphones, loudspeakers, computational acoustics.
MCG5331 (MECH 5301) AEROACOUSTICS (3 units)
The convected wave equation; theory of subsonic and supersonic jet noise; propeller and helicopter noise; fan and compressor noise; boundary layer noise, interior noise; propagation in the atmosphere; sonic boom; impact on environment.
MCG5332 (MECH 5302) INSTRUMENTATION TECHNIQUES (3 units)
An introduction for the non-specialists to the concepts of digital and analog electronics with emphasis on data acquisition, processing and analysis. Topics covered include operational amplifiers, signal processing, digital logic systems, computer interfacing, noise in electronic systems. Hands-on sessions illustrate theory and practice.
MCG5334 (MECH 5304) COMPUTATIONAL FLUID DYNAMICS OF COMPRESSIBLE FLOWS (3 units)
Solution techniques for parabolic, elliptic and hyperbolic equations developed for problems of interest to fluid dynamics with appropriate stability considerations. A staged approach to solution of full Euler and Navier-Stokes equations is used. Grid generation techniques appropriate for compressible flows are introduced.
MCG5344 (MECH 5400) GAS TURBINE COMBUSTION (3 units)
This course covers two major topics: combustion fundamentals and gas turbine combustor design. Combustion fundamentals include fuel evaporation, chemistry of combustion, chemical kinetics and emission formation and introduction to computational combustion modeling. Combustor design addresses the interrelationship between operational requirements and combustion fundamentals. Precludes additional credit for MECH 5800 (MCG 5480) when MECH 5800 was offered with this topic.
MCG5341 (MECH 5401) TURBOMACHINERY (3 units)
Types of machines. Similarity: performance parameters; characteristics; cavitation. Velocity triangles. Euler equation: impulse and reaction. Radial pumps and compressors: analysis, design and operation. Axial pumps and compressors: cascade and blade-element methods; staging; off-design performance; stall and surge. Axial turbines. Current design practice. Also offered at the undergraduate level, with different requirements, as MECH 4305, for which additional credit is precluded.
MCG5342 (MECH 5402) GAS TURBINES (3 units)
Interrelationship among thermodynamic, aerodynamic, and mechanical design. Ideal and real cycle calculations. Cycle optimization; turbo-shaft, turbojet, turbofan. Component performance. Off-design performance; matching of compressor, turbine, nozzle. Twin-spool matching.
MCG5343 (MECH 5403) ADVANCED THERMODYNAMICS (3 units)
The course covers three major topics: review of fundamentals from a consistent viewpoint, properties and equations of state, and applications and special topics. The third topic includes an introduction to statistical thermodynamics.
MCG5347 (MECH 5407) CONDUCTIVE AND RADIATIVE HEAT TRANSFER (3 units)
Analytical, numerical and analog solutions to steady-state and transient conduction heat transfer in multi-dimensional systems. Radiative heat exchange between black, grey, non-grey diffusive and specular surfaces, including effects of athermanous media.
MCG5348 (MECH 5408) CONVECTIVE HEAT AND MASS TRANSFER (3 units)
Analogies between heat, mass and momentum transfer. Forced and free convection relations for laminar and turbulent flows analytically developed where possible and otherwise deduced from experimental results, for simple shapes and in heat exchangers. Mass transfer theory and applications.
MCG5350 (MECH 5500) ADVANCED VIBRATION ANALYSIS (3 units)
General theory of discrete multi-degree-of-freedom vibrating systems. Emphasis on numerical techniques of solving complex vibrating systems, with selected applications from aeronautical, civil, and mechanical engineering.
MCG5125 (MECH 5501) ADVANCED DYNAMICS (3 units)
Developing and applying the governing equations of motion for discrete and continuous mechanical systems. Includes Newton-Euler and Lagrangian formulations; classical and finite element approaches for continuous systems; and linear stability, frequency response, and propagation solution methods. Precludes additional credit for MECH 5500.
MCG5352 (MECH 5502) OPTIMAL CONTROL SYSTEMS (3 units)
Review of transfer function and state-space system descriptions. Elements of the optimal control problem. Variational calculus. Optimal state feedback control. Riccati equations. Optimal observers and Kalman-Bucy Filters. Extension to discrete time systems including an introduction to dynamic programing. Practical applications are emphasized throughout the course.
MCG5353 (MECH 5503) ROBOTICS (3 units)
The history of and introduction to robotics methodology. Robots and manipulators; homogeneous transformation, kinematic equations, solving kinematic equations, differential relationships, motion trajectories, dynamics. Control; feedback control, compliance, servomotors, actuators, external and internal sensors, grippers and vision systems. Microprocessors and their application to robot control. Programming.
MCG5354 (MECH 5504) GUIDANCE, NAVIGATION AND CONTROL (3 units)
Guidance system classification, flight control systems, targeting, target tracking, sensing. Modern multivariable control analysis; design requirements, sensitivity, robustness, perturbations, performance analysis. Modern filtering and estimation techniques. Terrestrial navigation; tactical air navigation (TACAN), star trackers Guidance mission and performance. Aircraft, missile and spacecraft guidance and control.
MCG5355 (MECH 5505) STABILITY THEORY AND APPLICATIONS (3 units)
Fundamental concepts and characteristics of modern stability definitions. Sensitivity and variational equations; linear variational equations; phase space analysis; Lyapunov's direct method. Autonomous and nonautonomous systems; stability in first approximation; the effect of force type on stability; frequency method.
MCG5356 (MECH 5506) NEURO AND FUZZY CONTROL (3 units)
Knowledge-based controllers. Fuzzy control: mathematics, relations, operations, approximate reasoning. Fuzzy knowledge base control and structure. Fuzzification, inference engine; defuzzification. Nonlinear, adaptive fuzzy control systems. Stability, Neuro-Control: processing, learning. Adaptation of artificial neural systems: associative memories, algorithms, applications, and network implementation. Neurofuzzy systems: industrial applications. Cannot be combined for credit with ELG 5196 (EACJ 5709). Exclusion: ELG 5386
MCG5124 (MECH 5507) ADVANCED KINEMATICS (3 units)
Algebraic-geometry applications: kinematic calibration of serial and in-parallel robots; kinematic synthesis of planar, spherical, spatial mechanisms. Various DH-parametrisations, Jacobian formulations. Topics in: projective geometry; Cayley-Klein geometries; Plücker line coordinates; Gröbner bases; Grassmannians; kinematic mapping; Burmester theory. Emphasis on practical applications.
MCG5361 (MECH 5601) CREATIVE PROBLEM SOLVING AND DESIGN (3 units)
Problem-solving processes and how they can be applied in engineering design. Emphasis on learning methodologies rather than accumulating information. Techniques can be successfully applied in any engineering speciality. (Also offered as IDES 5301)
MCG5362 (MECH 5602) FAILURE PREVENTION (FRACTURE MECHANICS AND FATIGUE) (3 units)
Design of engineering structures to ensure against failure due to fatigue or brittle fracture. Nature of fatigue and brittle fracture; selection of suitable material, geometry, and inspection procedures for the load and environmental conditions.
MCG5364 (MECH 5604) COMPUTATIONAL METALLURGY (3 units)
Development of microstructure in alloys in solidification processes and post-solidification processing. Nucleation and growth of solid phase. Formation of a dendrite structure, macro and micro segregations. Pore formation in castings. Thermodynamic and kinetics of phase transformations and structure evolution in solid alloys.
MCG5381 (MECH 5603) LIGHTWEIGHT STRUCTURES (3 units)
Structural behaviour. Fundamentals of basic elasticity. Energy methods of structural analysis. Bending, shear, and torsion of open and closed multicell structures. Bending of plates. Structural idealization and its effects on open and closed sections. Structural stability.
MCG5365 (MECH 5605) FINITE ELEMENT ANALYSIS I (3 units)
An introduction to the finite element methodology, with emphasis on applications to heat transfer, fluid flow and stress analysis. The basic concepts of Galerkin's method, interpolation, numerical integration, and isoparametric elements are taught using simple examples.
MCG5366 (MECH 5606) FINITE ELEMENT ANALYSIS II (3 units)
Time marching heat flow problems with linear and nonlinear analysis. Static plasticity. Time-dependent deformation problems; viscoplasticity, viscoelasticity, and dynamic analysis. Isoparametric elements and numerical integration are used throughout.
MCG5367 (MECH 5607) THE BOUNDARY ELEMENT (BEM) METHOD (3 units)
Integral equations. The BEM for potential theory and for elastostatics in two-dimensions. Boundary elements and numerical integration schemes. Practical applications.
MCG5369 (MECH 5701) METALLIC PHASES AND TRANSFORMATIONS (3 units)
Thermodynamics of crystals, phase diagrams, principles of alloy phases, thermal analysis. Transformation rate and mechanisms. Short and long range diffusional transformations; diffusionless transformations. Phase transformations in engineering systems. Prerequisites: MCG2361/MCG2761 or MCG2142/MCG2542 (MAAE 2700 or the equivalent).
MCG5123 (MECH 5609) MICROSTRUCTURE AND PROPERTIES OF MATERIALS (3 units)
Essential microstructural features of metals and alloys: crystal structure, dislocations, grain boundaries. The importance of these features in controlling mechanical properties is emphasized. Analytical techniques observing microstructure in metals and other materials: TEM, SEM, electron diffraction, spectrometry. Precludes additional credit for MECH 5804.
MCG5345 (MECH 5700) SURFACES AND COATINGS (3 units)
Surface characteristics of solid materials and surface degradation/failure mechanisms including wear, fretting, oxidation, corrosion, and erosion are introduced. Coating methods including PVD, CVD, laser, thermal spray and electrochemical deposition are discussed in the context of failure prevention measures.
MCG5374 (MECH 5704) INTEGRATED MANUFACTURING CIMS (3 units)
Topics essential to CIMS including computer graphics, geometric modelling, numerically controlled machining, and flexible manufacturing. The fundamental data structures and procedures for computerization of engineering design, analysis and production. Also offered at the undergraduate level, with different requirements, as MECH 4704, for which additional credit is precluded.
MCG5375 (MECH 5705) CAD/CAM (3 units)
Computer-aided design process, computer graphics including hardware and software standards. Wire frames, boundary representations, constructive solids geometry, sculptured surfaces. Data bases. Graphics and product interchange files. Computer-aided manufacturing; numerical control, CNC, DNC, adaptive control. CAM programming, popular commercial CAD programs. Management issues.
MCG5480 (MECH 5800) SPECIAL TOPICS IN MECHANICAL AND AEROSPACE ENGINEERING (3 units)
In-depth study of a topic in Mechanical and Aerospace Engineering.
MCG5489 (MECH 5801) SPECIAL TOPICS IN MECHANICAL ENGINEERING AND AEROSPACE ENGINEERING (3 units)
Topics will vary from year to year.
MCG5483 (MECH 5802) SPECIAL TOPICS IN MECHANICAL ENGINEERING AND AEROSPACE ENGINEERING (3 units)
MCG5488 (MECH 5803) SPECIAL TOPICS IN MECHANICAL ENGINEERING AND AEROSPACE ENGINEERING (3 units)
MCG5482 (MECH 5805) SPECIAL TOPICS IN MECHANICAL ENGINEERING AND AEROSPACE ENGINEERING (3 units)
MCG5486 (MECH 5806) SPECIAL TOPICS IN MECHANICAL ENGINEERING AND AEROSPACE ENGINEERING (3 units)
MCG5487 (MECH 5807) SPECIAL TOPICS IN MECHANICAL ENGINEERING AND AEROSPACE ENGINEERING (3 units)
MCG5398 (MECH 5908) INDEPENDENT ENGINEERING STUDY (3 units)
Students pursuing a master's degree by course work carry out an independent study, analysis, and solution of an engineering problem or design project. The results are given in the form of a written report and presented at a departmental seminar. Carried out under the general direction of a faculty member.
Other Courses of Particular Interest
BMG5300 (BIOM 5300) MODELLING OF RUBBER-LIKE ENGINEERING MATERIALS AND BIOLOGICAL SOFT TISSUES (3 units)
Overview of the analytical and computational tools necessary for modelling rubber-like engineering materials and soft biological tissues: continuum mechanics for finite deformations, specific hyper-elastic constitutive equations, material characterization and finite element implementation. Ad-hoc review of physiology and microstructure of biological materials.
BMG5319 INTRODUCTION TO MICROFLUIDICS (3 units)
Physics of liquid transport in micro-fabricated systems including physics at the microscale, hydrodynamics of microfluidic systems, diffusion mixing, introduction to microfabrication, examples of microfluidics devices and Micro PIV techniques, project. Prerequisites: MCG3143 or MCG3341/MCG3741 or equivalent. Strong background in fluid mechanics. Experience with computer-based projects (CAD, Matlab, CFD).
CHG8188 POLYMER PROPERTIES AND CHARACTERIZATION (3 units)
Polymer properties are described and discussed in the context of their nature, source and means of measurement. Chemical and microstructural properties; physical states and transitions; thermal properties; mechanical properties and viscoelasticity models; degradation and stability; surface, electrical and optical properties, polymer additives; structure-property relationships.
Civil and Environmental Engineering
CVG7120 (CIVE 5101) INTRODUCTORY ELASTICITY (3 units)
CVG7121 (CIVE 5102) ADVANCED ELASTICITY (3 units)
CVG7122 (CIVE 5103) FINITE ELEMENT METHODS IN STRESS ANALYSIS (3 units)
CVG7126 (CIVE 5204) BEHAVIOUR AND DESIGN OF STRUCTURAL STEEL MEMBERS (3 units)
CVG7150 (CIVE 5304) INTERCITY TRANSPORTATION, PLANNING AND MANAGEMENT (3 units)
CVG7141 (CIVE 5602) ADVANCED METHODS IN COMPUTER-AIDED DESIGN (3 units)
Mathematics and Statistics
MATH 4806, MATH 5806
PHYS 4407, PHYS 5101
Systems and Computer Engineering
ELG6101 (SYSC 5001) SIMULATION AND MODELLING
Simulation as a problem solving tool. Random variable generation, general discrete simulation procedure:
event table and statistical gathering. Analyses of simulation data: point and interval estimation. Confidence
intervals. Overview of modelling, simulation and problem solving using SIMSCRIPT, MODSIM and other languages.
ELG6104 (SYSC 5004) OPTIMIZATION FOR ENGINEERING APPLICATIONS (3 units)
Introduction to algorithms and computer methods for optimizing complex engineering systems. Includes linear programming, networks, nonlinear programming, integer and mixed-integer programming, genetic algorithms and search methods, and dynamic programming. Emphasizes practical algorithms and computer methods for engineering applications.
ELG6105 (SYSC 5005) OPTIMIZATION THEORY AND METHODS
Advanced theory, algorithms and computer methods for optimization. Interior point methods for linear
optimization, advanced methods for nonlinear and mixed-integer optimization. Search methods.
Applications in engineering. Prerequisite: SYSC 5004 or equivalent.
ELG6141 (SYSC 5401) ADAPTIVE CONTROL (3 units)
System identification. Least squares and recursive identification techniques. Asymptotic and theoretical properties. Model structure selection. Prediction and estimation. Model reference adaptive control and self tuning regulators. Nonlinear adaptive systems. Stability. Neural networks and neuro-control. Applications to robotics, control and pattern recognition. Prerequisite: SYSC 5502 or equivalent.
ELG6142 (SYSC 5402) ADVANCED DYNAMICS WITH APPLICATIONS TO ROBOTICS (3 units)
Lagrange equations and Hamilton's principle. Dynamics of lumped parameter and continuous systems. Natural modes and natural frequencies. Forced vibrations. Stability and bifurcation. Kinematics and dynamics of rigid bodies. Gyroscopic effects. Forward and inverse kinematics of robot manipulators. Denavit-Hartenberg notation. Derivation of manipulator dynamics.
ELG6152 (SYSC 5502) ADVANCED LINEAR SYSTEMS (3 units)
Modelling and state space realization. Review of signals and systems. Solution to the matrix DE. Discrete time systems and the Z transform. Canonical representations and transformations. Controllability, observability and controller and observer design. LQR design and the Kalman filter. Numerous examples and applications.
ELG6153 (SYSC 5503) STOCHASTIC PROCESSES (3 units)
Basic concepts of randomness, as applied to communications, signal processing, and queueing systems; probability theory, random variables, stochastic processes; random signals in linear systems; introduction to decision and estimation; Markov chains and elements of queueing theory. Exclusion: ELG 5119.
EMP5145 PLANNING OF EXPERIMENTS IN ENGINEERING DESIGN (3 units)
2-level statistical experimental methods as applied to engineering design; analysis of means, analysis of variance, contrasts, multifactorial analysis of variance, fractional factorial design, screening designs, product variation and an introduction to the Taguchi approach. Case studies and application project.