K3.5(Lec: Yes, Lab: No, Tut: Yes)
Course Learning Outcomes:
- Apply vector calculus operators.
- Perform numerical integration of sample functions and discuss the errors.
- Solve first-order ordinary differential equations analytically.
- Solve higher-order ordinary differential equations analytically.
- Solve ordinary differential equations numerically, coding in Python.
K3.5(Lec: Yes, Lab: No, Tut: Yes)
Course Learning Outcomes:
- Solve systems of linear equation analytically and numerically with Python.
- Explain random processes, including Gaussian, Poisson and binomial.
- Analyze random processes, including Gaussian, Poisson and binomial.
- Apply various interpolation and fitting methods using Python and discuss numerical errors.
- Explain local optimization algorithms.
- Apply local optimization methods, coding in Python.
- Perform a one-independent-variable hypothesis test.
K4.5(Lec: Yes, Lab: Yes, Tut: Yes)
Course Learning Outcomes:
- Apply low frequency and steady state analysis techniques to circuit networks.
- Construct and test practical mechatronic circuits.
- Select and test electric motors and drivers.
- Program and troubleshoot microcontrollers to measure and control mechatronic systems.
- Recommend designs for electrically powered systems in different supply environments (off-grid/on-grid).
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Identify and explain the process configurations in Machining (turning, milling & drilling), Metal Forming (forging, rolling, extrusion, bending, deep drawing & shearing), Welding (fusion & solid-state welding), Casting (mold & continuous casting) and Additive Manufacturing (3D printing & laser powder deposition).
- Explain and apply terminologies for dimensional tolerances and surface roughness in laboratory measurements and technical drawings.
- Describe the kinematics of cutting operations, explain the mechanisms of chip formation and calculate the material removal rate in various machining operations such as turning, milling and drilling.
- Explain fundamental aspects of stress-strain relationship in metal forming, mechanical testing, yield criteria for various engineering materials.
- Calculate force and power requirements in metal forming operations, including: forging, extrusion, rolling, bending & shearing.
- Identify the solidification phenomenon and development of macro- and microstructure in casting, welding and additive manufacturing.
- Explain the effect of fluid flow and viscosity in casting and calculate the required heat input in relation to process variables in welding operations.
(Lec: 0, Lab: 1, Tut: 0)
Course Learning Outcomes:
- Identify and explain the process configurations in Machining (turning, milling and drilling), Metal Forming (bending, deep drawing and sheering), Welding (fusion and solid-state welding), and Additive Manufacturing (3D printing and laser powder deposition).
- Explain and apply terminologies for dimensional tolerances and surface roughness in laboratory measurements and technical drawings.
NOT OFFERED 2024-2025
(Lec: 3, Lab: 1, Tut: 0.5)
Course Learning Outcomes:
- CLOs coming soon; please refer to your course syllabus in the meantime.
COURSE DELETED 2018-2019
(Lec: 3, Lab: 0, Tut: 0.5)
COURSE DELETED 2018-2019
K2(Lec: Yes, Lab: Yes, Tut: No)
(Lec: 3, Lab: 1.25, Tut: 0)
Course Learning Outcomes:
- Install and test a micro controller system for data acquisition and control.
- Acquire and process digital and analog data.
- Select and Apply transducers for temperature; pressure; stress, strain and force; position, velocity and acceleration.
- Discuss the limitations of data employed, key findings, trends evident, uncertainty and error.
- Formulate conclusions supported by data and comparison of results to appropriate models.
- Estimate uncertainty for single measurements and derived quantities.
- Model and predict time response of measurement systems.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Draw a free-body diagram with unknown external and/or internal forces, bending moments and/or torques and apply equations of equilibrium to solve for unknown external and/or internal forces, moments and/or torques.
- Determine the shear force equations (diagrams) for a beam.
- Determine the bending moment equations (diagrams) for a beam.
- Calculate the 2D stress state (normal and/or shear components) at a given point from a combination of applied normal forces, shear forces, moments and/or torques.
- Calculate the 2D strain state (normal and/or shear components) from a known amount of deformation.
- Determine the torsional shear stress and angle of twist at a given location in a shaft with circular cross-section subject to applied torques.
- Calculate the first and/or second moments of area for a complex cross-section.
- Determine the slope and deflection equations for a beam.
- Determine the state of stress at a point at any orientation relative to a given or pre-determine state of stress using the general equations for stress transformation.
- Determine the state of stress at a point at any orientation relative to a given or pre-determined state of stress using a Mohr’s circle.
K3.5(Lec: No, Lab: Yes, Tut: No)
Course Learning Outcomes:
- Write a mathematical expression that describes the rectilinear motion of a particle in 2D and 3D.
- Draw a free body diagram of a mechanical system.
- Write the equations of motion for a particle or system of particles using Newton's Laws of Motion.
- Write a mathematical expression that describes the curvilinear motion of a particle in 2D and 3D.
- Identify whether a dynamics problem is better solved with impulse-momentum or work-energy.
- Write a computer program to visualize and evaluate the behavior of a dynamical system.
- State assumptions and simplifications when modeling a physical system. Discuss and evaluate when the assumptions and simplifications are appropriate.
*This course is an exact duplicate of MECH 228 but for MREN and MINE students only.
K3.5(Lec: No, Lab: Yes, Tut: No)
Course Learning Outcomes:
- Write a mathematical expression that describes the rectilinear motion of a particle in 2D and 3D.
- Draw a free body diagram of a mechanical system.
- Write the equations of motion for a particle or system of particles using Newton's Laws of Motion.
- Write a mathematical expression that describes the curvilinear motion of a particle in 2D and 3D.
- Identify whether a dynamics problem is better solved with impulse-momentum or work-energy.
- Write a computer program to visualize and evaluate the behavior of a dynamical system.
- State assumptions and simplifications when modeling a physical system. Discuss and evaluate when the assumptions and simplifications are appropriate.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Calculate gas properties based on real and ideal gas models.
- Calculate two phase mixture properties using thermodynamic tables.
- Perform an energy balance analysis on a thermodynamic system, e.g., piston/cylinder, boiler, heat exchanger.
- Perform entropy balance and calculate turbine and compressor efficiencies knowing inlet and outlet conditions.
- Calculate pressure or temperature changes in a closed system subject to an isentropic compression or expansion process.
- Calculate the maximum efficiency of different thermodynamic power cycles (Rankine, Brayton, Diesel, Otto).
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Solve scaling problems using dimensionless groups.
- Explain control volume (CV) and control mass analysis with reference to Eulerian and Lagrangian frames, applied forces and flows.
- Solve simple flow systems for velocity distributions using continuity and Navier Stokes (NS) equations with appropriate boundary conditions.
- Calculate pressures and forces on submerged surfaces in a static fluid.
- Solve flow and force problems in an integral framework using Bernoulli, conservation of mass and momentum.
- Explain Bernoulli-based energy equations with reference to energy and hydraulic grade lines, static and dynamic pressure.
- Solve piping system performance problems using Bernoulli with friction, minor losses, pump and turbine performance curves.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Explain and apply the basic mechanisms of (room temperature) elastic and plastic deformation in metals, polymers and ceramics.
- Use phase diagrams to calculate the phases and their quantities present for a given set of conditions, and estimate the microstructures that would be found.
- Explain how diffusion and occurs in a solid, and calculate solute diffusion profiles under both steady state and non-steady state (1 dimensional bar) situations.
- Explain the shape of a time-temperature-transformation diagram, resulting from the competition between nucleation and growth.
- Describe and calculate the effects of the four principal mechanisms of hardening in a metal.
- Explain the effect of changes in temperature on plasticity in metals and polymers; explain the effects of a damaging chemical environment on metals and polymers.
- Define crystallographic planes and directions in cubic and hexagonal symmetry materials, and determine which slip system would activate in a loaded single crystal.
K1(Lec: No, Lab: Yes, Tut: No)
Course Learning Outcomes:
- Demonstrate proper laboratory safety practices and show confidence working in a hands on environment.
- Perform mechanical testing of various materials and explain the differences in the mechanical properties with reference to the material’s properties.
- Process a material with various techniques, such as heat treatments and cold rolling, and explain the changes in the material’s properties using materials science fundamentals.
- Compare experimental results to theoretical models, explaining any discrepancies by referencing the limitations of the experimental method or theory.
models and applications relevant to the Mechanical Engineering Program.
On completion of the course the students will be able to: perform spectral analysis, use Laplace transforms, perform multi-variate statistical analysis and apply machine learning methods.
K3.5 (Lec: Yes, Lab: No, Tut: Yes)
Course Learning Outcomes:
- Apply spectral analysis of signals to engineering problems.
- Apply Laplace transforms to analyze engineering systems such as circuits and control systems.
- Apply multivariate regression and variance analysis to data.
- Apply machine learning methods for multi-variate regression or classification.
K4.5(Lec: Yes, Lab: Yes, Tut: Yes)
Course Learning Outcomes:
- Select and test actuators, electric motors and drivers.
- Program and troubleshoot microcontrollers to control mechatronic systems.
- Explain design considerations for electrically powered systems in different supply environments: photovoltaics / on-grid / off-grid / mobile systems.
- Apply frequency response analysis to machine health monitoring.
- Construct and test practical mechatronic circuits.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Calculate the total normal and shear stress at a point and sketch the stress distributions on a cross-section of a structural component (such as a crank) experiencing 3D combined (axial, transverse and/or moment causing) loads and non-symmetric loads.
- Calculate the residual normal or shear stress at a point and sketch the stress distribution on a cross-section of a structural component that is experiencing axial, torsional and/or bending loads followed by unloading.
- Calculate the normal or shear stress at a point on a cross-section of a structural component that is under load (axial, torsional and/or bending) and is supported in a statically indeterminate configuration (using force balance equations together with compatibility equations derived from known boundary conditions).
- Calculate the normal or shear stress at a point on a cross-section of a structural component that is under load (axial, torsional and/or bending) and contains one or more locations of stress concentration.
- Calculate, using general equations and/or graphically using a Mohr’s circle, the normal and shear stress and/or strain transformations at a point within a structural component under load as a function of the orientation relative to a fixed coordinate system and find the maximum in-plane normal and shear stress and/or strain.
- Calculate the deflections and angles of deflection at any point on a transversely loaded beam of uniform cross-section using the principle of superposition and the standard equations for single loads acting on simply supported beams.
- Solve for critical loads in terms of buckling for concentrically and eccentrically loaded columns.
- Calculate the optimum dimensions (design) for shafts and beams under combined 3D loading based on specified material failure criteria.
- Design mechanism or structural components to withstand all forces for given loads, maximum deflection tolerances, factor of safety and material properties.
- Calculate the deflections and angles of deflection at any point on a beam or truss with Energy Methods.
(Lec: 3, Lab: 1, Tut: 0.5)
Course Learning Outcomes:
- Learn and gain practical experience of the mechanical design process to solve real-world problems while adhering to mandated standards.
- Develop practical experience in project and product lifecycle management.
- Develop an understanding of machine design theories and their applications.
- Effectively communicate and present design ideas.
- Understanding the risks involved in design failures and implementing proper risk mitigation techniques.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Apply derivatives of vectors, constraints, ground fixed coordinates, rotating coordinates, relative and absolute motion, Coriolis acceleration, to analyze the kinematics of rigid bodies in a plane.
- Apply free body diagrams, force balances, moment balance, moments of inertia, principles of work and energy, impulse and momentum to analyze the kinetics of rigid bodies in a plane.
- Apply 3D kinematic analysis, 3D force balances, the inertia tensor, angular momentum vectors, 3D moment balance, gyroscopic effects to determine the three dimensional dynamics of rigid bodies.
- Apply concepts of free vibrations, forced vibrations, damping, and energy methods to model vibration and determine time response for one degree of freedom systems.
- Design a mechanism to meet specified 2D kinematics and dynamics requirements.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Calculate energy efficiency changes using re-heating, regeneration, use of open and closed feedwater heaters, and deaerators in vapour power systems (Vapour power).
- Calculate energy efficiency changes associated with regenerative heating through use of heat exchangers, reheat and intercooling in gas power systems or Brayton Cycles (Gas power).
- Use exergy analysis to calculate energy availability and effectiveness (Exergy).
- Calculate the coefficients of performances of vapour compression and Brayton refrigeration cycles that use different working fluids with multistage compression and intercooling in refrigeration and heat pump systems (Refrigeration).
- Calculate thermodynamic properties of ideal gas mixtures, including gases that contain water vapour and apply the Psychrometric chart (Psychrometrics).
- Calculate the energy release from combustible mixtures, including the lower and higher heating values (Combustion).
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 0)
Course Learning Outcomes:
- Explain selected issues on gender, engineering and technology.
- Synthesize professional/scholarly readings and summarize them.
- Formulate their ideas on sometimes challenging topics and discuss them in a professional way.
- Research a topic and critically analyze the gathered information.
- Compose synthetic documents of the researched topic.
- Present to a group using state of the art tools.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Understand the physical mechanisms responsible for aerodynamic forces.
- Apply control volume analysis to mass, momentum and energy conservation (CV for Mass, Momentum, Energy).
- Explain boundary layer flows, including the concept of various boundary layer thicknesses, shape factor, flow separation and the difference between laminar and turbulent boundary layers (Boundary Layers).
- Apply differential form of mass and momentum conservation to the concept of flow field and its properties, including Navier Stokes equations (Apply NS).
- Apply stream function and velocity potential to the analysis of two-dimensional inviscid flows, and use the superposition principle to build complex flow fields from building block ingredients (Potential Flow).
- Explain compressible flow features based on one-dimensional compressible subsonic and supersonic flows, with and without normal shock waves (Compressible Flow).
- Calculate design parameters of rotational fluid machinery, including centrifugal pumps and wind turbines (Pumps and Turbines).
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Analyze engineering problems involving the three basic modes of heat transfer, i.e. Conduction, convection, and radiation.
- Solve problems for 1-D heat transfer processes for plane and cylindrical systems, including the enhancement of surface heat transfer by the addition of fins, using the thermal resistance method.
- Solve both steady-state and transient heat conduction problems by analytical and numerical techniques.
- Solve problems involving forced or natural (free) convection for a variety of typical geometries including flow over (or through) pipes and cylinders.
- Calculate radiation emission from black-and grey-body surfaces and determine radiation heat transfer rates between discrete surfaces and in enclosures.
(Lec: 2.75, Lab: 0.25, Tut: 0.5)
Course Learning Outcomes:
- Simplify a block diagram to obtain the overall transfer function.
- Create a system diagram and derive transfer function from a set of dynamic equations.
- Determine system response of a 1st or 2nd order system.
- Sketch Root locus and use it to determine system stability and type of system response (under-damped, or over damped).
- Calculate steady-state error for different type of systems.
- Determine transfer function from a given Bode plot and calculate the frequency response.
- Identify differences between control laws for open-loop and closed-loop control.
NOT OFFERED 2024-2025
K3.5(Lec: No, Lab: Yes, Tut: No)
Course Learning Outcomes:
- Compose technical writing to concisely report design, fabrication and testing results.
- Manage a design/manufacturing process.
- Design a part which will be manufactured.
- Test the manufactured part.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Use generalized equilibrium thermodynamics to describe materials and other natural phenomenon.
- Understand the relationships between structure and processing.
- Identify and describe microstructure characteristics: cubic crystallography, phase boundaries, grain boundary types.
- Design experiments to capture kinetic information to predict rate processes in materials processes.
- Identify boundary conditions and solve diffusion problems.
- Read and use binary phase diagrams and TTT curves to plan heat treatments.
- Critically read and write clearly about new scientific literature and patents regarding materials processing.
includes a detailed study of processes including brittle and ductile fracture, addressing time-dependent static fatigue and its implications on material integrity, along with an exploration of creep fracture and an understanding of its stress-time characteristics. The course further explores the key principles of dislocation theories, which provide insights into material behavior under plastic deformation and fostering an understanding of materials strengthening mechanisms. Students complete a case study of a real-world engineering project that applies the practical significance of deformation and fracture mechanics learned in the course.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- CLOs coming soon; please refer to your course syllabus in the meantime.
with disabilities.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Use an iterative design approach to produce a prototype assistive technology solution.
- Experience Interdisciplinary Interaction with Occupational Therapists and End-Users in the design of a device.
- Apply design principles to meet end user needs.
- Understand personal, ethical and social implications of building assistive technology.
- Apply manufacturing techniques in prototyping a device.
- Effectively communicate and present ideas.
- Understanding the risks involved in design failures and implementing proper risk mitigation techniques.
- Identify mechanical and electrical components of cardiac muscle activity.
- Understand signal processing and Doppler with respect to medical devices.
Students are presumed to have sound background in mechanical measurement, solid mechanics, kinematics and dynamics typically acquired from MECH 217, 221, 228, 321 and 328.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Explain and discuss what biomechanical engineers do in their professional activities.
- Explain and discuss the basic components that constitute biological matter from molecular to organ scale and how their structure relates to mechanical properties and performance.
- Explain mechanical transport fundamentals in the context of biological systems.
- Apply kinematics and dynamics to model the time dependent motion of a human joint subject to muscular and external forces.
- Construct mathematical and numerical models for the linear and non- linear mechanical properties of biological materials, including bone, cartilage, muscles, tendons, and ligaments.
- Explain macro-scale measurement systems and processes for positions and forces in living systems.
- Analyze and interpret biomechanical data through mechanical models.
- Analyze a biomechanical device or process within realistic constraints (i.e. - economic, environmental, ethical, sustainability and regulatory).
K2(Lec: Yes, Lab: Yes, Tut: Yes)
Course Learning Outcomes:
- Use experimental apparatus specific to Mechanical Engineering.
- Apply theoretical concepts to physical and simulated systems.
- Apply critical thinking skills to solve in lab problems.
- Efficiently write effective technical lab reports.
- Work effectively and safely in teams.
- Submit reports according to a deadline.
K2(Lec: Yes, Lab: Yes, Tut: Yes)
Course Learning Outcomes:
- Use experimental apparatus specific to Mechanical and Materials Engineering.
- Apply theoretical concepts to physical and simulated systems.
- Apply critical thinking skills to solve in lab problems.
- Efficiently write effective technical lab reports.
- Work effectively and safely in teams.
- Submit reports according to a deadline.
K2(Lec: Yes, Lab: Yes, Tut: Yes)
Course Learning Outcomes:
- Use experimental apparatus specific to Mechanical Engineering.
- Apply theoretical concepts to physical and simulated systems.
- Apply critical thinking skills to solve in lab problems.
- Efficiently write effective technical lab reports.
- Work effectively and safely in teams.
- Submit reports according to a deadline.
K2(Lec: Yes, Lab: Yes, Tut: Yes)
Course Learning Outcomes:
- Use experimental apparatus specific to Mechanical and Materials Engineering.
- Apply theoretical concepts to physical and simulated systems.
- Apply critical thinking skills to solve in lab problems.
- Efficiently write effective technical lab reports.
- Work effectively and safely in teams.
- Submit reports according to a deadline.
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Explain Free and Forced Vibration of damped and undamped single DOF systems.
- Calculate Amplitude and Phase change in single DOF systems.
- Derive equations of motion for multi-DOF systems using Force/Moment Balances and Lagrange's Equation.
- Determine natural frequencies and mode shapes in free vibration of undamped multi-DOF systems.
- Calculate mode shapes for transverse vibration in beams.
- Analyze vibration frequency spectra using Fast Fourier Transforms (FFT).
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Recognize relevant physical laws and exercise them in engineering problems at microscale.
- Recognize semiconductor materials properties and exercise them in micro device design and analysis.
- Distinguish working principles of different micro devices testing techniques and implement these micro devices in various applications.
- Appraise some concurrent microsystem technologies devices through literature review and identify some potential applications for them.
- Identify limitations and benefits of existing micro devices and/or their fabrication technology and propose new design for improvement.
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- CLOs coming soon; please refer to your course syllabus in the meantime.
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 1)
Course Learning Outcomes:
- CLOs coming soon; please refer to your course syllabus in the meantime.
(Lec: 3, Lab: 0.08, Tut: 0.42)
Course Learning Outcomes:
- Basic understanding of engine types, components, operation.
- Calculate engine performance.
- Perform engine thermodynamic cycle analysis.
- Perform analysis of intake, exhaust and incylinder flow.
- Understand basic combustion principles including heat of combustion, chemical reactions and kinetics.
- Apply combustion principles for optimum engine performance and emissions.
NOT OFFERED 2024-2025
(Lec: 3.0, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Describe the different types of fuel cells and their operating characteristics.
- Quantify and compare energy systems with appropriate metrics (fuel consumption rate, energy density, power density …).
- Apply the laws of thermodynamics to fuel cells.
- Explain fuel cell reaction kinetics, and calculate corresponding losses.
- Calculate Ohmic losses (electronic and ionic) in fuel cell materials.
- Solve coupled transport problems in operating fuel cells.
- Apply integrated energy systems approach to fuel cell systems.
- Explore the fuel cell industry.
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Ability to conduct control volume analysis using conservation of mass, linear momentum, angular momentum and energy in nozzles, diffusers, turbines and compressors.
- Conduct dimensional analysis of pump, compressor or turbine including matching a compressor to a turbine in a gas turbine engine.
- Conduct analysis of axial compressor or turbine.
- Conduct analysis of centrifugal compressor or radial turbine.
- Explain various concepts and details such as the difference between compressor and turbine blades, stage reaction, radial equilibrium, diffuser stall, compressor surge, slip in rotors, secondary losses, combustor design, blade cooling, etc.
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- CLOs coming soon; please refer to your course syllabus in the meantime.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Learn the principles of Computational Fluid Dynamics through a Finite Volume Method.
- Learn to generate good mesh for numerical simulations.
- Learn how to numerically simulate heat and mass transfer using OpenFOAM software.
- Learn how to properly setup the problem and perform accurate and efficient numerical simulations.
- Effectively apply postprocessing tools and communicate the results through written and graphical means.
- Learn how to apply different turbulence models and connect turbulence model for different flow problem classes.
- Develop self-learning skills in extracting information from the source code itself, from the on-line resources and by trial and error.
- Develop practical experience in open-ended group project and its presentation.
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Determine when compressibility effects are important.
- Model various types of compressible gas flows.
- Model the changes that occur through various types of stationary and moving shock waves.
- Model the changes that occur through stationary and moving expansion waves.
- Identify the various types of flow that occur with compressible gas flow through nozzles.
- Design convergent/divergent nozzles.
- Determine what types of engine intake systems that should be used with various subsonic and supersonic aircraft.
- Determine the effects of viscous stresses and heat transfer on compressible fluid flows.
- Calculate heat transfer rates to and from external surfaces in high speed compressible flows.
- Determine the basic characteristics of hypersonic and high temperature gas flows.
- Determine when low density flow effects become important and evaluate the consequences of these effects.
K5(Lec: Yes, Lab: Yes, Tut: Yes)
Course Learning Outcomes:
- Work with a microcontroller software suite/editor and write programs to operate the microcontroller.
- Write programs to read various sensors and/or control various actuators.
- Calibrate performance of different sensors and identify their weaknesses and strengths.
- Demonstrate tuning of a closed loop control algorithm with real hardware.
- Write programs to enable a mobile robot to perform a complex task, with multiple sensors as inputs.
- Demonstrate lifelong learning skills by finding and reviewing technical specifications of new controllers and/or sensors.
- Write a technical report that succinctly summarizes the results of a laboratory.
- Draw a flowchart given a program specification.
- Debug a software program that fails to run as designed.
- Debug a hardware circuit that fails to run as designed.
- Work with a Programmable Logic Controller (PLC) software suite editor and write programs to operate the PLC.
- Explain what mechatronics engineering is all about, with good and bad examples to illustrate your answer.
where they design a PLC-based control strategy for a manufacturing workcell.
(Lec: 2, Lab: 1.5, Tut: 0)
Course Learning Outcomes:
- Solve problems involving robot kinematic descriptions and frame transformations.
- Solve problems describing motion of robot links.
- Analyze digital images of manufacturing objects for purposes of identification and inspection.
- Schedule jobs in a job-shop environment.
- Control manufacturing cell equipment using Programmable Logic Controllers
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Discuss the robot selection requirements and robot components and use the pertinent terminology in modelling, analyzing and designing robot manipulators.
- Analyze motion capabilities of mechanisms and robot manipulators.
- Assess layouts of serial manipulators for the required motions.
- Investigate the challenges in designing robot manipulators for a specific environment by defining the problem before proposing solutions.
- Develop the models of serial manipulators (planar and spatial) and analyze their forward and inverse kinematics.
- Apply the generalized inverses of linear systems of equations to overdetermined and under-determined problems, and analyze redundant and over-constrained manipulators.
- Formulate relations between the actuators’ forces/torques and manipulator payload (static and dynamic cases) and deflection (accuracy) of operation point.
- Design/redesign or employ redundancy to eliminate or avoid singularity.
- Use MATLAB to simulate and analyze motion and force/compliance performance of a manipulator for the required task.
- Articulate the design, modelling, analysis and simulation of robot manipulators through the use of the four phases of systems’ life cycle.
- Engage with group activities by sharing ideas, workload, and providing effective feedback.
NOT OFFERED 2024-2025
(Lec: 3, Lab: 1, Tut: 0)
Course Learning Outcomes:
- Identify and explain the process configurations in various Additive Manufacturing (AM) processes.
- Identify and explain the effect of process parameters in various AM processes.
- Describe, analyze and design the specific function of lasers and laser optics in laser-based AM processes.
- Analyze, design and optimize part geometry and build strategy for AM products.
- Analyze, design and optimize process parameters/profiles for various AM processes; Calculate the required heat input in relation to process variables and material input.
- Analyze and model heat transfer in metal AM processes.
- Identify the solidification phenomenon and development of macro- and microstructure in metal AM processes.
K4(Lec: Yes, Lab: Yes, Tut: Yes)
Course Learning Outcomes:
- Identifies problem and constraints including health and safety risks, applicable standards, economic, environmental, cultural and societal considerations.
- Identifies key technical or scientific problems critical to achieving the design.
- Develops detailed specifications and metrics incorporating performance requirements, constraints, assumptions, and other stated and unstated factors from all stakeholders relevant to the specific application.
- Creates processes for solving these problems including the selection and application of suitable models and an assessment of the validity of results.
- Uses an appropriate process to apply knowledge, ingenuity and judgement for creating and assessing design options to select an optimal design. The outcome is a feasible design.
- Selects appropriate resources, techniques, tools and processes to realize the design.
- Critically evaluates trade-offs among goals, criteria, functional requirements, constraints, etc.,with logical well reasoned and defensible arguments (may include tools such as; Pros/Cons, WEM, QFD, etc.)
- Identifies, critically evaluates, and incorporates relevant information regardless of format using self-determined criteria based on experience, inquiry, and the identified literature.
- Demonstrates capacity for initiative and technical or team leadership while respecting others' roles.
- Demonstrates punctuality, responsibility and appropriate communication etiquette.
- Critically evaluates trade-offs among goals, criteria, functional requirements, constraints, etc.,. with logical well reasoned and defensible arguments (may include tools such as; Pros/Cons, WEM, QFD, etc.)
- Explains the technical, societal, environmental and/or enterprise, context of the system.
K4(Lec: No, Lab: Yes, Tut: No)
Course Learning Outcomes:
- Identify and formulate a focused scientific hypothesis.
- Develop the necessary approaches to test the hypothesis.
- Conduct simulations or experiments to test hypothesis and analyze the data.
- Formulate succinct conclusions supported by quantitative findings.
- Communicate findings in clear written and oral forms to the level of the audience.
K3.5(Lec: Yes, Lab: Yes, Tut: Yes)
Course Learning Outcomes:
- Identifies problem and constraints, including health and safety risks, key technical or scientific problems, applicable standards, economic, environmental, cultural and societal considerations.
- Develops detailed specifications and metrics incorporating performance requirements, constraints, assumptions, and other stated and unstated factors from all stakeholders relevant to the specific application.
- Creates processes for solving these problems including the selection and application of suitable models and an assessment of the validity of results.
- Uses an appropriate process to apply knowledge, ingenuity and judgement for creating and assessing design options to select an optimal feasible design.
- Selects appropriate resources, techniques, tools and processes to realize the design.
- Critically evaluates trade-offs among goals, criteria, functional requirements, constraints, etc., with logical well reasoned and defensible arguments (may include tools such as; Pros/Cons, WEM, QFD, etc.)
- Demonstrates capacity for initiative and technical or team leadership while respecting others' roles.
- Writes and revises documents using appropriate discipline-specific conventions.
- Uses graphics to explain, interpret, and assess information.
- Demonstrates accurate use of technical vocabulary.
- Demonstrates an understanding of intellectual property, copyright, and fair use of copyrighted materials and research data. Uses appropriate referencing to cite previous work.
- Customizing to the Audience, Telling the story, Displaying key information, Delivering the presentation.
- Demonstrates punctuality, responsibility and appropriate communication etiquette.
- Clearly defines all important design milestones appropriate to the project.
- Clearly defines and articulates a feasible work plan including estimated hours of work and identifies reporting deliverables appropriate to the project.
- Explains the technical, societal, environmental and/or enterprise, context of the system.
- Gather appropriate information, categorize it, and determine the economic attractiveness, benefits and costs, of an engineering project using the appropriate tools, such as Net Present Value, Internal Rate of Return, Net Present Cost.
- Integrate appropriate standards, codes, legal and regulatory factors into decision making.
- Work experience, design experience, professional skills, technical skills, extra-curricular interests, strengths and weaknesses, and team contribution.
- Produce a physical prototype or model that meets or exceeds expectations, along with supporting testing documentation.
K2(Lec: No, Lab: Yes, Tut: No)
Course Learning Outcomes:
- CLOs coming soon; please refer to your course syllabus in the meantime.
(Lec: 0.75, Lab: 0, Tut: 0.75)
Course Learning Outcomes:
- Identifies problem and constraints including health and safety risks, applicable standards, economic, environmental, cultural and societal considerations.
- Identifies key technical or scientific problems critical to achieving the design.
- Develops detailed specifications and metrics incorporating performance requirements, constraints, assumptions, and other stated and unstated factors from all stakeholders relevant to the specific application.
- Creates processes for solving these problems including the selection and application of suitable models and an assessment of the validity of results.
- Uses an appropriate process to apply knowledge, ingenuity and judgement for creating and assessing design options to select an optimal design. The outcome is a feasible design.
- Selects appropriate resources, techniques, tools and processes to realize the design.
- Critically evaluates trade-offs among goals, criteria, functional requirements, constraints, etc.,with logical well reasoned and defensible arguments (may include tools such as; Pros/Cons, WEM, QFD, etc.).
- Demonstrates capacity for initiative and technical or team leadership while respecting others' roles.
- Writes and revises documents using appropriate discipline-specific conventions and vocabulary.
- Uses graphics to explain, interpret, and assess information.
- Write supported statements and conclusions using precise and concise language.
- Uses appropriate referencing to cite previous work.
- Customizing to the Audience, Telling the story, Displaying key information, Delivering the presentation.
- Demonstrates punctuality, responsibility and appropriate communication etiquette.
- Clearly defines all important design milestones appropriate to the project.
- Clearly defines and articulates a feasible work plan including estimated hours of work and identifies reporting deliverables appropriate to the project.
- Demonstrates an understanding of intellectual property, copyright, and fair use of copyrighted materials and research data.
- Gather appropriate information, categorize it, and determine the economic attractiveness of an engineering project using the appropriate tools, such as; Net Present Value, Internal Rate of Return, Net Present Cost.
- Provides a well-reasoned estimation of the benefits and costs of the project.
- Identifies and critically evaluates relevant information regardless of format using self- determined criteria based on experience, inquiry, and the identified literature.
(Lec: 3, Lab: 0.5, Tut: 0)
Course Learning Outcomes:
- Learn the fundamental principles and practical techniques of the Finite Element Method (FEM).
- Develop beginner to intermediate level of practical user experience with industry standard Finite Element Analysis (FEA) software packages such as ANSYS Mechanical APDL.
- Acquire design optimization techniques and apply it to structural-related projects.
- Effectively communicate and present design ideas.
- Develop practical experience in project and product design management.
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Understand macroscopic concepts related to uniaxial stress-strain behaviour of metals, including elastic versus plastic strain, diffuse versus local necking and effective stress and strain.
- Understand macroscopic concepts related to biaxial sheet forming behaviour, including forming limit diagrams (FLDs), diffuse versus local necking, Marciniak-Kuczinski model, anisotropy and yield functions.
- Conduct an experiment and subsequent analysis to determine the forming limit along a uniaxial strain path for a given sheet material.
- Derive an elastic-plastic constitutive equation using a continuum mechanics approach.
- Explore the relationship between processing, microstructure and forming properties of new generation sheet materials designed for automotive applications, including HSLA steels, dual-phase (DP) steels, transformation-induced plasticity (TRIP) steels and 5000 series and 6000 series aluminum alloys.
- Explore the relationship between processing, microstructure and workability during conventional forging and extrusion operations.
- Study several examples where a continuum mechanics-based models is used to predict a specific metal forming behaviour.
design. Learners will perform computational modeling of laminates based on the knowledge acquired during the course.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Demonstrate understanding of mechanics of polymeric and composite structures.
- Demonstrate understanding of the origin of the limitations in real polymeric and composite structures.
- Describe the role of environment on polymer or composite materials mechanics.
- Demonstrate basic understanding of designing structures for stiffness or strength, and selecting appropriate materials to meet this criterion.
- Critically read science and engineering literature on polymers and/or composites, and apply this information to solve materials engineering mechanics problems, and implement into a component or system design.
- Communicate about the engineering of polymers and/or composites at a knowledgeable level in both written and oral forms, individually and as a group.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Describe the major classes of modern biomaterials, emphasizing their physical and chemical properties.
- Explain basic human anatomy, histology, cells and genes in the context of the design requirements for biomaterials.
- Understand the common interactions of biomaterials with biological tissues.
- Differentiate the various analytical methods based on their use to characterize physical, chemical and biological properties of biomaterials.
- Understand the various applications of biomaterials.
- Critically assess and report on the current developments in biomaterials research.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Demonstrate understanding of nanoscopic phenomenon in materials.
- Understand the scaling limitations of the materials theories, and determine what else is available or needed to explain these limitations.
- Describe the main characterization methods used for nano-structured materials and explain how they work.
- Describe both top-down and bottom-up methods for fabricating nano-structured materials.
- Critically read new scientific literature on nanomaterials and apply this information to solve engineering problems, implement into a component or system design, and understand public policy.
- Communicate about nanomaterials at an expert level in both written and oral forms.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Understand and explain the physics responsible for the aerodynamic forces and moments.
- Use mathematical tools to calculate the aerodynamic forces and moments on airfoils and simple objects.
- Use mathematical tools to calculate the aerodynamic forces and moments on finite wings.
- Use the aerodynamic characteristics (CLO 1, 2 and 3) to predict various performance metrics of an aircraft (maximum speed, climb rate, service ceiling etc.).
- Understand the concept of aerodynamic stability, and be able to determine the longitudinal stability of a particular wing-tail configuration.
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Solve problems involving the aerodynamic and structural performance of wind-turbine blades.
- Determine the technical, economic, environmental and societal compromises necessary towards specific wind-turbine designs and their siting.
- Conduct blade design optimization using a custom MATLAB code and subsequently perform validation of these designs with related laboratory experiments.
- Identify challenges and potential solutions to both technical and non-technical hurdles for wind-turbine integration.
- Apply qualitative and quantitative reasoning to convincingly support specific wind turbine designs.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Calculate the basic parameters that define acoustic noise such as the speed of sound in different media sound pressure sound pressure level acoustic impedance sound power sound power level sound intensity sound intensity level and loudness.
- Calculate the various noise criteria associated with rooms and human hearing such as noise rating criteria and equivalent noise weightings over a range of frequencies or over a given time period.
- Demonstrate an understanding of different acoustic noise measurement instruments and analysis equipment such as microphones sound level meters sound intensity probes dosimeters and spectrum analyzers.
- Calculate sound radiation and propagation parameters such as sound radiation through air sound reflection coefficients sound transmission through and around objects sound transmission loss insertion loss outdoor sound sources meteorological effects room acoustics near field effects and reverberation effects.
- Calculate the acoustic noise that is likely to be generated by typical industrial machinery such as fan noise electric motor noise pump noise compressor noise gear noise valve noise HVAC noise traffic noise and train noise.
- Calculate the effects of various noise control techniques such as sound absorbing materials sound absorbers noise partitions noise enclosures sound barriers in rooms and outdoors silencers vibration isolation and active noise control.
- Calculate design the optimum dimensions of different surface treatments with given or estimated material properties for a room of known dimensions that is experiencing a given or measured level of acoustic noise.
- Design including specifying materials material properties optimum dimensions fabrication methods joining and cutting tolerances and cost estimates an acoustic noise reduction enclosure given the specifics of a noise source including noise levels in different octave bands and the room size and other contents.
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Explain and apply a basic knowledge of crystal structure defects texture phase transformation creep fatigue fracture residual stresses in nuclear metals.
- Use nuclear fission and absorption cross-section diagrams to determine materials selection in nuclear reactors and understand their influence on different reactor designs.
- Explain how atomic displacement occurs in a solid under energetic neutron irradiation and demonstrate understanding of defect clustering microstructure evolution as a function of dose accumulation as well as their effects on material performance.
- Describe CANDU reactor design and its major components understand the design principles of CANDU Demonstrate understanding of radiation effects on CANDU major components in particular the pressure boundary and the consequence of pressure tube deformation induced by neutron irradiation resulting from growth and creep.
- Explain the mechanism of growth and creep of pressure tubes under neutron irradiation as functions of material texture grain structure temperature stress and dose rate Understand how SLAR is used in repositioning of spacers with calculation of deformation of fuel channels.
- Explain concept of delayed hydride cracking of pressure tubes Determine factors causing such issues in the nuclear reactor and describe feasible mitigation methods for current pressure tubes in service and fitness for service guidelines.
- Explain the issues existing in other major components Demonstrate understanding of the corrosion mechanisms in steam generator and feeder pipes Describe embrittlement of CANDU spacers during service.
- Explain the design of CANDU fuels Demonstrate the operation of CANDU fuels and understand degradation of performance of fuel bundles.
COURSE DELETED 2019-2020
(Lec: 3, Lab: 0, Tut: 0.5)
NOT OFFERED 2024-2025
(Lec: 3, Lab: 0, Tut: 0.5)
Course Learning Outcomes:
- Solve problems involving pressure-driven internal flows with curvature, bifurcations and pulsatility.
- Understand and manipulate the Navier-Stokes equation for quasi-steady and unsteady flow.
- Conduct analysis and/or design optimization using MATLAB, and subsequently perform validation with related theory or experimental data.
- Identify significance of biological fluid dynamics research applied to a number of complex systems such as the cardiovascular and respiratory systems or bio propulsion systems, more generally.
- Apply qualitative and quantitative reasoning to support real-world biomedical or biologically-inspired designs (e.gbiomedical devices, physiological mechanisms, imaging techniques and autonomous robots).
(Lec: 2, Lab: 1, Tut: 0.5)
Course Learning Outcomes:
- Understand the anatomical and mechanical analysis of human movement.
- Appreciate the complexity of living species with regard to the motion they produce.
- Evaluate the design of total joint replacements with respect to their kinematics.
- Perform an analysis of three dimensional, six degree of freedom rigid body motion, expressing the results in terms of Euler angles, homogeneous matrices, or helical axis parameters.
- Quantify the motion of articulating joints in terms of the centres and axes of rotation, and the behaviour of the contact kinematics.
- Carry out a motion capture experiment, and convert marker coordinate data into meaningful measurements of body position and orientation.
- Describe the function of a human joint in terms of the articulating bones, major ligaments and muscles.
(Lec: 3, Lab: 0.5, Tut: 0)
Course Learning Outcomes:
- Identify and describe ergonomic issues associated with systems and devices involving human interfaces, with attention to the range of abilities expected in the population.
- Design and describe practical user-centred designs of devices and systems that incorporate current best practices in the application of ergonomic design principles, including the use of universal design methods.
- Understanding risks involved in workplace environments from the physiological and biomechanical perspectives.
- Experience Interdisciplinary Interaction between kinesiology and engineering students in assessment of risk for manual materials handling.
- Effectively communicate and present ideas.
experimental and analytical approaches to movement analysis, experimental instrumentation and devices, and biomechanical devices for musculoskeletal disorder rehabilitations. Analysis of the contribution of external loading, forces generated by muscles and constraints provided by other musculoskeletal
structures to predict forces and stresses in musculoskeletal joints and tissues. Numerical and modelling approaches, including inverse dynamics, and optimization, and determination of segmental inertial properties.
Biomechanical devices including upper limb and lower limb orthotics and prosthetics. Applications in orthopedic engineering, movement assessment, ergonomics, joint injury and replacements, and biomechanical system design. Application of machine learning in biomechanics and human movement
analysis. Students are presumed to have had a sound introduction to biomechanics, typically acquired from MECH 394.
(Lec: 2, Lab: 1, Tut: 0.5)
Course Learning Outcomes:
- Solve static biomechanics problem for musculoskeletal systems.
- Determine muscle force distribution using optimization method.
- Determine body segment parameters.
- Perform inverse dynamic analysis of musculoskeletal systems during dynamic movement.
- Perform segmental energy analysis based on kinematics and kinetic measurements.
- Analyze accelerometers to obtain kinematics variables.