Courses – Faculty of Engineering

Courses in Mechanical Engineering

Select Category
  • 3 unit(s)
    Topics include mechanics of biological tissues, injury/failure mechanisms (particularly musculoskeletal tissues and brain injury), and theory behind methods and devices for prevention of injuries with particular focus on motor vehicle collisions and sport-related injuries.

    • Instructor
      Dr. Gregory R. Wohl
  • 3 unit(s)
    M. Bakr
    This course addresses different concepts in nonlinear optimization with a special focus on electrical applications. Starting with classical optimization approaches and single dimensional methods, we move to cover unconstrained and constrained multidimensional optimization. Both gradient-based and value-based optimization approached are covered. The course also addresses areas of research relevant to electrical engineering. These include space mapping (SM) optimization, global optimization approaches such as particle swarm optimization (PSO), and adjoint variable methods (AVM). The examples and projects mainly focus on applications relevant to electrical engineering.

  • Characterization techniques of organic and inorganic thin films, including x-ray and electron diffraction, electron microscopy, chemical analysis, ion beam analysis, and optical and electrical characterization methods.

  • Introduction, Micorfabrication and micromachining. Surface and bulk micromachining, nonconventional machining. Microfluidics, Microchannels, Microsvalves, Micromixers, Micropumps, Droplet actuation, Integrated Systems.

    • Instructor
      Dr. P. Ravi Selvaganapathy
  • Application of mechanical engineering principles to biomechanics problems including cellular biomechanics, hemodynamics, circulatory system, respiratory system, muscles and movement and skeletal biomechanics. Three lectures, one tutorial; first term Prerequisite(s): Registration in Level IV or above of any Engineering program Cross-list(s): IBEHS 4B03

    • Instructor
      Dr. Gregory R. Wohl
  • 3 unit(s) An introduction to the theory, physics and operating principles of Scanning electron microscopy (SEM), Focused Ion Beam (FIB) microscopy and attendant diffraction and spectroscopy techniques. The course will have laboratory component allowing students to students to establish core competence in hands-on use of these microscopes.

    • Instructor
      Dr. Nabil Bassim
    • Instructor
      Dr. Mo Elbestawi
  • Static and dynamic characteristics of instruments, statistical analysis of measurement errors, variable conversion elements and signal amplification. Metrology, measurement of strain and force, pressure, flow, temperature and power. Two lectures, one lab (three hours every other week); second term Prerequisite: Registration in Level II of any Mechanical Engineering program Antirequisite: MECH ENG 2BA3

    Sessional Instructor
    Dr. Zahra Motamed and Dr. Amir Partovi
  • 3 unit(s) Static and dynamic characteristics of instruments, statistical analysis of measurement errors, variable conversion elements and signal amplification. Metrology, measurement of strain and force, pressure, flow, temperature and power. Two lectures, one lab (three hours every other week); second term Prerequisite(s): Registration in Level II of any Mechatronics Engineering program Antirequisite(s): MECHENG 2B03

    Sessional Instructor
    Dr. Zahra Motamed and Dr. Amir Partovi
  • Design/Build/Test projects involving synthesis, modelling, and analysis, including technical drawings and CAD. Two lectures, one lab (two hours); first term Prerequisite: Registration in Level II of any Mechanical Engineering program

    • Instructor
      Dr. Elizabeth Hassan
  • Design synthesis, fundamental principles of standard design elements, mechanical and fluid power elements, component specification and optimization. Three lectures, one tutorial; first term Prerequisite(s): Registration in Level II of any Mechanical Engineering program Antirequisite(s): MECHENG 2DA3

    Sessional Instructor
    Daniel Pinelli
  • Design synthesis, fundamental principles of standard design elements, mechanical and fluid power elements, component specification and optimization. Three lectures, one tutorial; second term Prerequisite(s): Registration in Level III of any Mechatronics Engineering program Antirequisite(s): MECHENG 2D03

    Sessional Instructor
    Julia de Lange
  • Principles of statics as applied to deformable solid bodies. Stress and strain, elastic behaviour of simple members under axial force, bending and torsion. Principle stresses; statical indeterminacy. Three lectures, plus one unit comprising tutorials or lectures devoted to applications at the discretion of the instructor; first term Prerequisite: PHYSICS 1D03 and registration in Level II of any Mechanical Engineering program Antirequisite(s): CIVENG 2P04 , ENGINEER 2P04

    • Instructor
      Dr. Philip Koshy
  • Kinematics and dynamics of particles and rigid bodies. Analysis of planar mechanisms. Displacement, velocity and acceleration analysis methods. Motion with respect to a rotating frame reference. Work, energy and momentum principles. Three lectures, plus one unit comprising of tutorials or lectures devoted to applications at the discretion of the instructor; first term Prerequisite: Registration in Level II of any Mechanical Engineering Antirequisite(s): CIV ENG 2A03, 2Q04, ENGINEER 2Q04, MECH ENG 2QA4, 2QR4

    • Instructor
      Dr. Eu-Gene Ng
  • Introduction to the principles of thermodynamics, and applications in engineering. Basic concepts: energy systems, properties of pure substances, entropy. Laws of thermodynamics, power and refrigeration cycles. Three lectures, one tutorial (two hours); second term Prerequisite(s): Registration in Level II of any Mechanical Engineering program Antirequisite(s): ENGINEER 2H03, ENGPHYS 2NE3

    • Instructor
      Dr. James S. Cotton
  • Singularity functions, generalized Hooke’s law; shear stress, shear flow in beams; shear centre. Biaxial and unsymmetrical bending, analysis of indeterminate beams and frames using energy methods, impact loads. Buckling of compression members. Introduction to yield criteria. Three lectures, one tutorial; second term Prerequisite(s): ENGINEER 2P04 or MECHENG 2P04 and registration in any Mechanical Engineering program Antirequisite(s): CIVENG 2C04

    • Instructor
      Dr. Eu-Gene Ng
  • A general introduction, encompassing the wide field of activities from iron and steel making through casting, rolling, forging, to cold forming, metal cutting, welding, bonding, electrical machining, surface treatment, mechanical handling, assembly, cleaning, packaging. Prerequisite(s): Registration in any Mechanical Engineering, Chemical Engineering or Materials Science and Engineering program, or, registration in Level III or IV of the Manufacturing Engineering Technology Co-op (B.Tech.) program Cross-list(s): MANTECH 3MF3 This course is administered by the Department of Mechanical Engineering.

    Sessional Instructor
    Dr. Emily He
  • An introductory course in numerical analysis covering such topics as numerical differentiation, integration, curve-fitting and the solution of differential equations and systems of linear equations and non-linear equations. Four lectures; first term Prerequisite(s): Registration in any Mechanical Engineering program

    • Instructor
      Dr. Christopher Morton
  • Laboratory exercises in fluid mechanics, thermodynamics, solid mechanics, and machining processes. One lab (three hours); both terms Prerequisite(s): Registration in any Mechanical Engineering program Antirequisite(s): MECHENG 3M02

    • Instructor
      Dr. Chan Y. Ching
  • Fluid properties and statics, conservation laws, applications of the continuity, momentum and energy equations, dimensional analysis and similarity, boundary layer flow, internal and external flows. Three lectures, one tutorial (two hours); first term Prerequisite(s): Both MATH 2M03 and 2MM3 (or 2M06), or both MATH 2Z03 and MATH 2ZZ3 , or both MECHENG 2P04 and 2Q04 ; and registration in any Mechanical Engineering program Antirequisite(s): CIVENG 2O04

    • Instructor
      Dr. Mohamed S. Hamed
  • Application of the laws of conduction, convection and radiation to problems in heat transfer. Steady and transient conduction in solids. Laminar and turbulent convection. Radiation heat transfer processes. Boiling and condensation heat transfer. Three lectures, one tutorial; second term Prerequisite(s): MATH 2M03 (or 2M06), or MATH 2Z03; and MECHENG 2W04 or ENGPHYS 2NE3

    • Instructor
      Dr. Keena Trowell
  • Forces and moments associated with flow around airfoils and bodies. Finite wings. Potential flow and introduction to panel methods. Thin airfoil theory and symmetric and cambered airfoils. Introduction to aircraft stability and aeroelasticity. Three lectures; second term Prerequisite(s): MECHENG 3O04, CHEMENG 2O04, 3O04, or ENGPHYS 3O04; and MECHENG 4S03

    • Instructor
      Dr. Stephen Tullis
  • Case studies using modern product development methods, value engineering, product specification, rapid product development, lean design and continuous improvement. Product liability and robust design. Three lectures, one tutorial; first term Prerequisite(s): Registration in Level IV or above of any Mechanical Engineering or Mechatronics Engineering program

    • Instructor
      Dr. Elizabeth Hassan
  • The objective is to learn blood flow mechanics through the circulatory system and its subsystems. The course examines mechanics of circulation, mechanobiology and biomechanics of different components of circulatory system, in-vivo and in-vitro techniques and their medical applications. Three lectures, one tutorial; second term Prerequisite(s): Registration in Level IV or above of any Engineering program or Integrated Biomedical Engineering and Health Sciences (IBEHS) program

    • Instructor
      Dr. Zahra Motamed
  • Introduction to experimental and computational biomechanics including biomechanical testing concepts and application of finite element methods in simulations of biomechanical structures/systems. Three lectures; second term Prerequisite(s): Registration in Level IV or above of any Engineering program.

    • Instructor
      Dr. Cheryl Quenneville
  • Fundamentals of metal removing processes, including mechanics and tribological aspects of material removal. Application of theory to the practice of machining processes such as turning, milling, drilling and grinding. Three lectures; second term Prerequisite(s): MECHENG 3C03 and registration in any Level IV or above of any Mechanical Engineering program

    • Instructor
      Dr. Philip Koshy
  • Fundamentals of surface engineering in manufacturing including surface properties; surface characterization: different techniques and instruments; surface engineering techniques (conversion and deposition methods); thin coatings used in manufacturing: deposition methods, properties, selection, evaluation and applications. Three lectures, first term Prerequisite(s): Registration in Level IV or above of any Mechanical Engineering program or permission of the Department

  • An overview of energy storage from the nanosecond scale to the seasonal scale. Concepts such as energy density, specific energy, thermodynamic losses, and cycle efficiency. Topics will include mechanical, thermal, electrochemical, and chemical energy storage. Three lectures; second term Prerequisite(s): one of MECHENG 2W04, ENGPHYS 2CD4, CHEMENG 3D04 or MATLS 2B03; and one of MECHENG 3O04, ENGPHYS 3O04, CIVENG 2O04 or CHEMENG 2O04

    • Instructor
      Dr. Keena Trowell
  • The theory and practice of experimental analysis of fluid mechanics problems. Modern and traditional experimental facilities and techniques for thermo-fluids sensing and visualization, planning of laboratory experiments, data acquisition, analysis of experimental results and uncertainty estimation. Three lectures, one lab (one hour); second term Prerequisite(s): MECHENG 3O04 or CIVENG 2O04

    • Instructor
      Dr. Christopher Morton
  • Integration of mechanical engineering with electronics and computer control. Sensors, actuators (including pneumatic and hydraulic), modelling using building block and state space methods, model-based control, programming of PLCs with practical demonstrations. Three lectures; second term Prerequisite(s): IBEHS 4A03, MECHENG 4R03, MECHTRON 3DX4, ELECENG 3CL4 or SFWRENG 3DX4 and registration in any Mechanical Engineering, Mechatronics Engineering or Electrical Engineering program

    • Instructor
      Dr. Gary M. Bone
  • Acoustic quantities; noise measurements and analysis; noise standards; sound generation, propagation, absorption, transmission; acoustic materials; noise control techniques; case studies. Three lectures; first term Prerequisite(s): Registration in Level IV or above of any Mechanical Engineering program or permission of the Department

    Sessional Instructor
    Dr. Brian Chapnik
  • Computational Methods for Fluid Mechanics and Heat Transfer covering: concepts of modelling and numerical analysis, governing equations of thermo-fluid problems, finite-difference discretization methods. Use of commercial computational software for solving thermo-fluid problems. Three lectures; One Tutorial (one and one-half hours); second term Prerequisite(s): MECHENG 3O04 or 4S03, and MECHENG 3F04 or ENGPHYS 2CE4, or permission of the Department

    • Instructor
      Dr. Mohamed S. Hamed
  • Fundamental theory and practical applications of robotic manipulators and mobile robots. Equations of motion, robot dynamics and statics, motion planning, introduction to machine vision, basics of robot programming. Three lectures; first term Prerequisite(s): ENGINEER 2Q04 or MECHENG 2Q04 or 2QA4 and registration in Level IV or above of any Mechanical Engineering or Mechatronics Engineering program

    • Instructor
      Dr. Fengjun Yan
  • A major mechanical project including quantitative design analysis, optimization, validation and/or testing to be completed under the supervision or co-supervision of a faculty member holding an appointment in the Department of Mechanical Engineering. Lectures, one capstone project; both terms Prerequisite(s): Registration in Level IV Mechanical Engineering; or Level V Mechanical Engineering and Management or Mechanical Engineering and Society

    • Instructor
      Dr. Gary M. Bone
  • Introduction to nanotechnology, nanomaterials, nanotechnology in living systems, nanotechnology in biomedical devices, nano-biomaterials, characterization of biomaterials, nano-coatings, nano-biofunctional interfaces, biosensing and diagnostics, organs-on-chips Three lectures; first term Prerequisite(s): Registration in Level IV or above of Engineering or Integrated Biomedical Engineering and Health Sciences (IBEHS) program or permission of Department

  • Assessment of current and future energy systems, covering resources, extraction, conversion with emphasis on meeting regional and global energy needs in a sustainable manner. Different renewable and conventional energy technologies and their attributes. Evaluation and analysis of energy technology systems in the context of political, social, economic and environmental goals. Four lectures; second term Prerequisite(s): MECHENG 2W04, 3O04; or ENGPHYS 2NE3, 3O04; or permission of the Department

    • Instructor
      Dr. James S. Cotton
  • Laboratory exercises in vibration analysis, machine structures, controls, heat transfer, gas dynamics, fluid mechanics and thermodynamics. One lab (three hours); both terms Prerequisite(s): ENGINEER 2Q04 or MECHENG 2Q04 or 2QA4 and registration in any Mechanical Engineering or Mechatronics program

    • Instructor
      Dr. Chan Y. Ching
  • Transient and steady state vibration of single- and multi-degree of freedom systems. Free and forced vibrations of single and multiple degree-of-freedom mechanical systems, transient response, damping and vibration isolation. Three lectures; first term Prerequisite(s): ENGINEER 2Q04 or MECHENG 2Q04 or 2QA4 and registration in any Mechanical Engineering or Mechatronics program

    Sessional Instructor
    Dr. Golam Mostofa
  • Fundamentals of linear, continuous control systems. Control system performance in both time and frequency domains. Design and analysis of controllers. Three lectures; second term Prerequisite(s): Registration in Level III Mechanical Engineering; or Level IV Mechanical Engineering and Management or Mechanical Engineering and Society Antirequisite(s): ELECENG 3TP3, ELECENG 3TP4, IBEHS 4A03

    • Instructor
      Dr. Saeid Habibi
  • Introduction to internal and external laminar and turbulent incompressible flows. Topics include turbulent boundary layers, aerodynamics and convective heat transfer. Three lectures; first term Prerequisite(s): MECHENG 3O04, CHEMENG 2O04, 3O04, or ENGPHYS 3O04

    • Instructor
      Dr. Shakirudeen A. Salaudeen
    • Instructor
      Dr. S. Andrew Gadsden
  • Theory of the finite element method, element derivation, solution procedures. Applications to static and dynamic mechanical systems using a finite element package. Three lectures, one tutorial; first term Prerequisite(s): Registration in Level IV or above of any Mechanical Engineering program Antirequisite(s): MECHENG 4TR3

    • Instructor
      Dr. Peidong Wu
  • Compressible flows: Fanno and Rayleigh flows, normal and oblique shocks. Turbomachines: axial flow gas and wind turbines, axial flow compressors and fans. Three lectures; first term Prerequisite(s): MECHENG 2W04, MECHENG 3O04; CHEMENG 2O04, 3D04; or ENGPHYS 2NE3, 3O04

    • Instructor
      Dr. Stephen Tullis
  • Design, operation and application characteristics of equipment commonly used in thermal systems. Modelling performance characteristics of piping systems, pumps, compressors, fans, heat exchangers, boilers and cooling towers. System simulation and optimization. Selection criteria of thermal equipment. Design optimization and system performance evaluation. Three lectures, One Tutorial; first term Prerequisite(s): MECHENG 2W04, or ENGPHYS 2NE3; MECHENG 3O04 and MECHENG 3R03

    • Instructor
      Dr. Chan Y. Ching
  • Re-examination of laws of thermodynamics, multicomponent vapour systems, psychrometry, air conditioning, mechanical vapour compression refrigeration, absorption refrigeration, heating and cooling load calculations, air quality and human thermal comfort. Three lectures; first term (Second Term in Winter 2022 only) Prerequisite(s): MECHENG 2W04 or ENGPHYS 2NE3, and registration in Level IV or above of any Mechanical Engineering program or Engineering Physics program

    • Instructor
      Dr. Sumanth Shankar
  • Individual research project over two terms to be arranged by mutual consent of a faculty supervisor and the student with approval of the Department Associate Chair (Undergraduate). Prerequisite(s): A minimum GPA of 9.5, consent of a supervisor, and registration in Level IV Mechanical Engineering, Mechanical Engineering Co-op (B.Eng.) or Level V Mechanical Engineering and Management, Mechanical Engineering and Management Co-op (B.Eng.Mgt.) or Mechanical Engineering and Society, Mechanical Engineering and Society Co-op (B.Eng.Society). Antirequisite(s): IBEHS 3I06 A/B

    Sessional Instructor
    Various Supervisors – Contact Dr. Quennevile
  • This course focuses on internal combustion engines (ICE), including operations, thermodynamics, combustion, and characteristics of gasoline and diesel engines, as well hybrid powertrains. Three lectures, first term Prerequisite(s): Registration in Level IV or above of any Mechanical Engineering program or Engineering Physics program

    • Instructor
      Dr. Fengjun Yan
  • Solid modelling theory, part creation, assemblies and rigid bodies, mechanism simulation, B-Splines, data exchange, CNC machining and inspection. Major project using computer laboratory facilities. Three lectures, one lab (one hour); second term Prerequisite(s): Registration in Level IV or above of any Mechanical Engineering or Mechatronics Engineering program Antirequisite(s): MECHENG 4ZR3

    Sessional Instructor
    Nathan Smith
  • Application of mechanical engineering principals to biomechanics problems including cellular biomechanics, hemodynamics, the circulatory system, the respiratory system, muscles and movement, and skeletal biomechanics. Three lectures (Term 1)

    • Instructor
      Dr. Gregory R. Wohl
  • This course will provide a basic background in experimental and computational biomechanics including biomechanical testing concepts, and applications of finite element methods in simulations of biomechanical structures/systems. Three lectures (Term 2)

    • Instructor
      Dr. Cheryl Quenneville
  • Fundamental theory and practical applications of robotic manipulators and mobile robots. Equations of motion, robot dynamics and statics, motion planning, introduction to machine vision, basics of robot programming. Three lectures (Term 1)

    • Instructor
      Dr. Fengjun Yan
  • This course is designed to provide students with an introduction to the fundamental concepts of vibration engineering. Students will learn an appreciation for harmonic motion as well as the modeling of mechanical systems. This course will draw on the math skills established in previous courses with a special emphasis on understanding the physical phenomena involved as well as interpret and apply the results to real problems. A project will be undertaken involving the simulation and validation of a model capturing critical aspects of a dynamic mechanical system. Three lectures (Term 1)

    Sessional Instructor
    TBD
  • This course will teach the fundamentals of smart systems which incorporate elements of sensing, actuation, and control in order to interact with the environment and make decisions in a predictive and intelligent manner. Students will learn how to mathematically model systems, how to program and implement Kalman filters, how to tune and code PID controllers, how to collect and process sensor data, and how to apply machine learning strategies for system optimization. (Term 1)

    • Instructor
      Dr. S. Andrew Gadsden
  • Theory of the finite element method, element derivation, solution procedures. Applications to static and dynamic mechanical systems using a finite element package. Two lectures, one tutorial (one hour), one lab (two hours) alternate weeks Prerequisite: Registration in Level IV or V of any Mechanical Engineering program Three Lectures (Term 2)

    • Instructor
      Dr. Peidong Wu
  • Compressible flows: Fanno and Rayleigh flows, normal and oblique shocks. Turbomachines: axial and radial flow gas and steam turbines, axial and radial flow compressors and fans. Three lectures (Term 1)

    • Instructor
      Dr. Stephen Tullis
  • Design, operation and application characteristics of equipment commonly used in thermal systems. Modelling performance characteristics of piping systems, pumps, compressors, fans, heat exchangers, boilers and cooling towers. System simulation and optimization. Selection criteria of thermal equipment. Design optimization and system performance evaluation. Three lectures (Term 1)

    • Instructor
      Dr. Chan Y. Ching
  • Solid modeling theory, part creation, assemblies and rigid bodies, mechanism simulation, B-Splines, data exchange, CNC machining and inspection. Major project using computer laboratory facilities. (For Master of Engineering Students Only) Three lectures (Term 2)

    Sessional Instructor
    TBD
  • Solve nonlinear quasi-static and dynamic problems in solid mechanics with finite element method. Introduce the kinematics of large deformations and metal plasticity theories. Describe explicit and implicit implementations of constitutive models into finite element software. Cover a range of engineering applications, including assessment of damage and failure, prediction of deformation localization and necking. (Term 2)

    • Instructor
      Dr. Peidong Wu
  • Steady and transient conduction stressing formulation and approximate solution techniques. Convection heat transfer including compressible and incompressible flow. Radiation heat transfer including gray body radiation and radiation from gases and vapours. (Term 1)

    • Instructor
      Dr. Ross L. Judd
  • Development of conservation laws for two phase flow systems, two phase flow modelling, pressure drop and void fraction in piping systems, pool and convective boiling transfer, critical heat flux in pool and flow boiling, post dryout heat transfer, critical two phase flow and flow instabilities. (Term 1)

    • Instructor
      Dr. James S. Cotton
  • The course introduces the phenomenological features in turbulent flows and the methods used to analyze these flows. This will include developing the Reynolds average equations, investigating the vortex dynamics in these flows, applying the governing equations to different flows and other topics. The course will cover material related to both wall-bounded and freeshear flows. (Term 2)

    • Instructor
      Dr. Stephen Tullis
  • Definitions and test of accuracy.Metrology using laser interferometer.Thermal deformations. Automation, numerical control: command generation, digital positional servos. Dynamics of machine tool structures, stability against chatter. Selection, specification, utilization, maintenance. (Term 2)

    • Instructor
      Dr. Stephen C. Veldhuis
  • This course presents an overview of engineering design concepts inspired from living systems and introduces selected and recent bioinspired technologies with a particular focus on technologies in the field of biomedical sciences such as diagnostics, therapeutics and drug discovery. The main topics will include: Introduction to biomimetics and bio­inspired engineering, Bio­inspired design, Bio­inspired materials, Self repellent coatings, Adhesive coatings, Nano­bioengineering, Biofunctional interfaces, Drug delivery systems, Bio­hybrid systems, Bio­inspired tissue engineering, Biosensing, Lab­on­Chip devices, Microfluidics, Organs­on­Chips, In vitro disease models. (Term 2)

    • Instructor
      Dr. Tohid Didar
  • Fundamentals of Solidification, Review of Solidification processes, near net shape solidification, molten metal handling and treatment, cast part quality. (Term 2)

  • Topics include mechanics of biological tissues, injury/failure mechanisms (particularly musculoskeletal tissues and brain injury), and theory behind methods and devices for prevention of injuries with particular focus on motor vehicle collisions and sport-related injuries. (Term 1)

    • Instructor
      Dr. Gregory R. Wohl
    • Instructor
      Dr. Cheryl Quenneville
  • This course focuses on the conversion of biomass and residues into high value products, fuels, and chemicals. It will provide students with a thorough understanding of biomass feedstocks, availability, and attributes for bioproduct development. The course will cover the design, analysis and operation of biomass conversion systems and the economics of the process. (Term 2)

    • Instructor
      Dr. Shakirudeen A. Salaudeen
  • Introduction to transmission electron microscopy: electron sources, optics, TEM, Scanning-TEM, electronsolid interactions, diffraction, imaging, and spectroscopy. Course will include a practical component with demonstration labs.

    Sessional Instructor
    Maureen Lagos Paredes
  • An introduction to the theory, physics and operating principles of Scanning electron microscopy (SEM), Focused Ion Beam (FIB) microscopy and attendant diffraction and spectroscopy techniques. The course will have laboratory component allowing students to students to establish core competence in hands-on use of these microscopes. (Term 1)

    • Instructor
      Dr. Maryam Aramesh
  • Fundamentals of metal cutting: cutting process, cutting forces and temperatures, tool wear, machinability of materials, machined surface quality and integrity, optimization of cutting conditions. Applications to single edge and multiple edge operations and grinding. (Term 2)

    • Instructor
      Dr. Philip Koshy
  • This course studies the organization and control of manufacturing systems. Types of production systems, the role of inventory, capacity and production control planning, scheduling, push-, CONWIP- and JIT-systems.Use of analytic, heuristic and numerical analysis and design methods.

    Sessional Instructor
    Florent Lefevre-Schlick
  • Network models of production systems. Simulation software architecture and solution methods. Single period and multiperiod production planning models. Plant data analysis and model building (PCA, PLS). Models comprised of first principles and empirical submodels (hybrid models). Evolutionary optimization (differential evolution, genetic algorithms, particle swarm). Term project. (Term 2)

  • Yield Criteria for ductile isotropic metals. Invariants of a second order tensor.Representative stress and strain. Flow Rule (plastic stress/strain relationships). Fundamental plasticity theory leading to the establishment of the extremum principles. Application of these principles to a rigid, incompressible, non-hardening, rate-insensitive solid in a state of plane strain (upper and lower bound theorems). Slip line field analysis (a more advanced upper bound method). Theory of finite strain.Introduction to some macroscopic theories of anisotropy. Introduction to crystallographic theory of metal deformation and determination of crystallographic yield loci.

    • Instructor
      Dr. Mukesh K. Jain
  • This is a graduate course in mechatronics with an emphasis on actuation systems and control. The course begins by considering the industrial process that is followed for the design of large integrated systems. It then considers the necessity for a multidisciplinary approach to design and discusses the rational for mechatronics. Electrical and hydraulic actuation systems are considered, modeled and simulated. Electronic circuits, microcontrollers, real-time digital control, filtering, estimation and system identification are considered in the context of the control of actuation systems. The course heavily relies on experiential learning and includes a project.

    • Instructor
      Dr. Saeid Habibi
  • Modeling of linear elastic, elastic-plastic crack and damage problems, including mathematical foundations, experimental determination of fracture toughness and multi-axial damage in engineering materials, and application of fracture mechanics concepts to suitable engineering problems. (Term 1)

  • Design of digital control systems with particular emphasis on mechanical engineering applications, sampling characteristics, z transforms, and z transfer functions. Root Locus in the z plane, frequency response, transient response. State space analysis, Eigen values, Eigen vectors, controllability, observability (SISO). State space design, pole assignment, state feedback, output feedback, modal control. Introduction to adaptive control, self tuning regulations, model reference adaptive systems. (Term 2)

    • Instructor
      Dr. Gary M. Bone
  • Antirequisite(s): Introduction, Microfabrication and micromachining, Surface and bulk micromachining, non-conventional machining, Microfluidics, Microchannels, Microvalves, Micromixers, Micropumps, Droplet actuation, Integrated Systems. (Term 2)

    • Instructor
      Dr. P. Ravi Selvaganapathy
  • Review of vectors, tensors, tensor notation, hydrostatics and stresses in fluid, and Eularian and Lagrangian coordinate systems. Develop conservation of mass, momentum, and energy equations and examine their properties. Analyze boundary layer flows, potential flows, and introduce transition to turbulence and turbulence flows. (Term 1)

    • Instructor
      Dr. Mohamed S. Hamed
  • Covers the key aspects of battery management systems in hybrid electric vehicles, plug-in hybrid electric vehicles and battery electric vehicles. Battery modeling, analysis, state-of-charge estimation, and state-of-health estimation via the application of parameter estimation, system identification, optimization, filtering, and control theory. (Term 1)

    • Instructor
      Dr. Ryan Ahmed
  • The course will introduce a variety of linear and nonlinear control design techniques that are particularly useful for internal combustion engine systems. Combinations of engine system characteristics with control theory will be described through examples generated from pertinent research projects. Matlab/Simulink will be extensively used for engine control system analysis, design, and simulation studies. There will be a student self-proposed or instructorassigned term project.

    • Instructor
      Dr. Fengjun Yan
  • This course provides an introduction to finite-volume methods for solving fluid flow and heat transfer problems. Course content includes multi-grid solvers and pressure-velocity coupling techniques. The course emphasizes an understanding of the physics and the fundamentals of fluid flow and heat transfer. A working knowledge of FORTRAN is required. (Term 1)

    Sessional Instructor
    Scott Simmons
  • Seminar series presented by graduate students and guest speakers. All full time graduate students are required to register for this “zero credit” course in the fall and winter semesters. Course grades are either Pass or Fail (P/F). To pass the course the student must attend at least 90% of the seminars in each term. Both full-time Master’s and Doctoral students are required to present at 1 seminar in the series before graduation. (Terms 1 and 2)

    • Instructor
      Dr. Ross L. Judd
  • This course will enhance the hardware prototyping capabilities of students. Students will be expected to develop basic hands-on competency in hardware prototyping and demonstrate their ability and knowledge through a lab project that contributes to their degree-required project.

    Sessional Instructor
    P. Hale
  • The course covers topics related to electric and hybrid electric vehicles. It begins with an introduction to the automotive industry and explains the need for electrification, and then continues with an introduction to internal combustion engines and electric machines. The course covers electrical and hybrid energy storage systems and chargers, and concentrate on the fundamentals of hybrid electric powertrains, hybrid electric vehicles, plug-in hybrid electric vehicles, all-electric vehicles, and range-extended electric vehicles.

    • Instructor
      Dr. Dan Centea, LEL.
    • Instructor
      Dr. Tom Wanyama, P.Eng.
  • This course covers circulatory anatomy and physiology as well as several methods for modeling circulatory mechanics. Some applications of modeling circulatory mechanics in the development of medical devices are also covered. The major topics to be covered include: Introduction to anatomy and physiology of cardiovascular system; Introduction to anatomy and physiology of local circulations such as cerebral, pulmonary and renal circulations; Blood rheology; Flow, pressure and wave reflection in the circulatory system; Governing equations for solid deformation; Governing equations for fluid motion; Analytical solutions; Medical imaging technologies; Medical imaging data used for modeling; Solid mechanics models; Fluid mechanics models; Fluid-solid mechanics models; Numerical modeling of wave propagation; Lumped parameter mathematical models.

    • Instructor
      Dr. Zahra Motamed
  • The course covers key aspects of design and control of hybrid electric vehicles, plug-in hybrid electric vehicles and battery electric vehicles. The course provides a fundamental understanding of electric vehicles powertrain design, power flow management, system integration, propulsion system modelling, simulation and analysis. The course is geared towards Mechatronic systems design; starting from conceptual system-level requirements, followed by powertrain components design, system integration, and ending in verification and validation.

    • Instructor
      Dr. Saeid Habibi
    • Instructor
      Dr. S. Andrew Gadsden
  • Solving Problems using AI: Searching, optimization, online search agents. Constraint satisfaction. Knowledge, Reasoning and Planning: Logic and Inference, Planning and Acting, Knowledge Representation. Knowledge and Reasoning with Uncertainty. Machine learning problems, training and testing, overfitting. Modelling strategies: data preprocessing, overfitting and model tuning. Measuring predictor importance. Factors that Can Affect Model Performance. Feature selection. Measuring performance of classification models. (Term 1 & 2)

    Sessional Instructor
    Jeff Fortuna
  • Classification Models: Discriminant analysis and other linear classification. Linear Support Vector Machine. Nonlinear classification models. Classification Trees and Rule based models. Remedies for severe class imbalance.

    Sessional Instructor
    Jeff Fortuna
  • Machine learning and deep learning. Single layer neural networks architecture and training. Multi-layer neural networks architecture. Activating via forward propagation, training via back propagation Parallelizing neural network training, training neural networks via TensorFlow. Other DNN frameworks and hardware (Caffe, Theano, Nvidia cuDNN). Machine learning algorithms with neural networks as a bridge to deep learning. Design and development strategies for real-world applications (Term 1 & 2)

    Sessional Instructor
    TBD
  • Motivation and Paradigm. Convolutional Neural Network (CNN) architecture. Training deep CNNs. Image classification with deep CNNs. Recurrent Neural Network (RNN) architecture and training. RNN Extensions: Deep RNNs, Bidirectional RNNs, Long Short Term Memory (LSTM) networks. RNN Applications in machine translation, language modelling, joint language and translation modelling. Autoencoders. Deep Residual Networks. Generative Adversarial Networks (GANs). Real-world use cases. (Term 1 & 2)

    Sessional Instructor
    TBD