Courses

MIE210H1 - Thermodynamics

Credit Value: 0.50
Hours: 38.4L/6.4T/19.2P

This is a basic course in engineering thermodynamics. Topics covered include: properties and behaviour of pure substances; equation of states for ideal and real gases; compressibility factor; first and second laws of thermodynamics; control mass and control volume analyses; applications of first and second laws of thermodynamics to closed systems, open systems and simple thermal cycles.

Prerequisite: MAT186H1
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

MIE221H1 - Manufacturing Engineering

Credit Value: 0.50
Hours: 38.4L/12.8T/25.6P

Production Fundamentals: Metal casting; metal forming - rolling, forging, extrusion and drawing, and sheet-metal forming; plastic/ceramic/glass forming; metal removal - turning, drilling/ boring/reaming, milling, and grinding; non-traditional machining - ECM, EDM and laser cutting; welding; surface treatment; metrology. Environmental issues in manufacturing processes, recycling of materials. Automation Fundamentals: Automation in material processing and handling - NC, robotics and automatically-guided vehicles; flexible manufacturing - group technology, cellular manufacturing and FMS; and computer-aided design - geometric modelling, computer graphics, concurrent engineering and rapid prototyping.

Instruction and assessment of communication centered around course deliverables that will form part of an ongoing design portfolio.

Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

MIE222H1 - Mechanics of Solids I

Credit Value: 0.50
Hours: 38.4L/19.2T/19.2P

Design of mechanical joints. Elasto-plastic torsion of circular sections. Elasto-plastic bending of beams. Residual stresses. Shearing stresses in beams. Analysis of plane stress and plane strain problems. Pressure vessels. Design of members using strength criteria. Deflection of beams. Statistically indeterminate structures.

Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

MIE223H1 - Data Science

Credit Value: 0.50
Hours: 38.4L/25.6P

Introduction to the methods of Data Science. Exploratory data analysis and visualization; tools for reproducible analysis. Principles and tools for data collection; awareness of bias in collection methods. Data cleaning. Descriptive statistics and feature analysis. Assessment of data with respect to scientific theories. Data interpretation fallacies. Geographical data representation and manipulation. Text processing, the natural language processing pipeline, and sentiment analysis. Fundamentals of social network analysis and centrality measures. Cloud-based data processing.

Prerequisite: APS105H1/APS106H1 or equivalent; MIE236H1/ECE286H1/ECE302H1 or equivalent
Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

MIE230H1 - Engineering Analysis

Credit Value: 0.50
Hours: 38.4L/25.6T

Introduction to complex analysis. Multivariate integration with application to calculation of volumes, centroids and moments. Vector calculus. Divergence, curl and gradient operators. Green's theorem. Gauss' theorem. Stokes' theorem. Integral transforms. Laplace transforms and Fourier series, integral and transform.

Prerequisite: MAT186H1, MAT187H1
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

MIE231H1 - Probability and Statistics with Engineering Applications

Credit Value: 0.50
Hours: 38.4L/25.6T/25.6P

Use of data in engineering decision processes. Elements of probability theory. Discrete and continuous random variables. Standard distributions: binomial, Poisson, hypergeometric, exponential, normal etc. Expectation and variance. Random sampling and parameter estimation. Confidence intervals. Hypothesis testing. Goodness-of-fit tests. Regression and correlation. Statistical Process Control and quality assurance. Engineering applications in manufacturing, instrumentation and process control.

Total AUs: 61 (Fall), 61 (Winter), 122 (Full Year)

MIE236H1 - Probability

Credit Value: 0.50
Hours: 38.4L/25.6T

Introduction to probability (the role of probability and data in engineering; concepts of population vs. sample). Sample space and events. Definitions of probability. Conditional probability and Bayes' rule. Concept of random variables. Discrete, continuous, and joint distributions. Statistical independence. Expectation, variance, covariance, and correlation. Important discrete and continuous distributions that explain engineering-related phenomena. Brief introduction to the homogeneous Poisson process and related distributions. How to derive distributions. Transformation of random variables. Fundamental sampling distributions, Chi-square, t, and F distributions. Central limit theorem, laws of large numbers. One sample estimation (methods of maximum likelihood, bootstrapping, and jackknife) and hypothesis testing.

Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

MIE237H1 - Statistics

Credit Value: 0.50
Hours: 38.4L/25.6T/12.8P

Data gathering motivation and methods (observational vs. experimental). Modeling for inference vs. prediction. Data visualizations. Two sample estimation and hypothesis testing. Choice of sample size. Fitting distributions to data. Goodness of fit tests. Simple linear regression and correlation. Multiple linear regression. Model building and model assessment. Design and analysis of single and multi-factor experiments. Analysis of variance. Fixed and random effects models. Multiple comparisons.

Prerequisite: MIE231H1/MIE236H1 or equivalent
Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

MIE240H1 - Human Factors Engineering

Credit Value: 0.50
Hours: 38.4L/25.6T

Introduction to principles, methods, and tools for the analysis, design, and evaluation of human-centred systems. Consideration of impacts of human physical, physiological, perceptual, and cognitive factors on the design and use of engineered systems. Basic concepts of anthropometrics, work-related hazards, shiftwork, workload, human error and reliability, system complexity, and human factors standards. The human-centred systems design process, including task analysis, user requirements generation, prototyping, and usability evaluation. Design of work/rest schedules, procedures, displays and controls, and information and training systems; design for error prevention and human-computer interaction; design for accessibility and aging populations.

Prerequisite: MIE242H1 recommended
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

MIE242H1 - Foundations of Cognitive Psychology

Credit Value: 0.50
Hours: 38.4L/38.4P

Introduction to neuroanatomy and processes that are core to perception, memory, executive functions, language, decision making, and action. Introduction to stress and emotions, regulation of thought and behaviour, and reward processing. Case studies in Addiction, Depression, Dementia, ADHD, and Dyslexia. Role of neuroimaging and brain lesions in demonstrating the functioning of different pathways and regions of interest within the brain. Use of experiments to test hypotheses concerning brain activities and computations. Conducting a literature review and reporting experimental research, use of elementary statistics, and satisfaction of research ethics requirements.

Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

MIE243H1 - Mechanical Engineering Design

Credit Value: 0.50
Hours: 38.4L/25.6T/25.6P

Introduction to basic mechanical parts and mechanisms: gears, cams, bearings, linkages, actuators and motors, chain and belt drives, brakes and clutches, hydraulics and pneumatics. Tutorials on engineering drawing, sketching, and CAD/CAM in SolidWorks: views and drawing types, 2D sketching, 3D modeling and engineering drawing generation, modeling of assembly and motion analysis/animation. Conceptual design examples and mechanical engineering design process, including selection and applications of mechanisms. Dissection and reverse engineering of selected mechanical devices, mechanisms, and subsystems. Competitive group design project including technical report and 3D printing.

Instruction and assessment of communication centered around course deliverables that will form part of an ongoing design portfolio.

Total AUs: 61 (Fall), 61 (Winter), 122 (Full Year)

MIE245H1 - Data Structures and Algorithms

Credit Value: 0.50
Hours: 38.4L/12.8T/12.8P

Introduction to algorithms (principles involved in designing, analyzing, and implementing algorithms). Basic data structures (lists, sets, maps, stacks, queues). Graphs and graph search. Decision algorithms (greedy methods and approximation algorithms). Sorting, divide-and-conquer, and recursive algorithms. Trees, heaps, and priority queues. Hashing and hash tables. Algorithmic analysis: big-O complexity. Numerical methods as examples of algorithms and big-O analysis (matrix inversion, matrix decomposition, solving linear system of equations).

Prerequisite: MIE262H1
Exclusion: CSC373H1
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

MIE250H1 - Fundamentals of Object Oriented Programming

Credit Value: 0.50
Hours: 25.6L/12.8T/38.4P

Introduction to object-oriented programming using the Java programming language with heavy emphasis on practical application; variable types; console and file input/output; arithmetic; logical expressions; control structures; arrays; modularity; functions; classes and objects; access modifiers; inheritance; polymorphism; common data structures; regular expressions; GitHub; Java Swing; unit testing; introduction to complexity analysis; introduction to parallel computing; design and implementation of programs relevant to industrial engineering needs according to strict specifications.

Prerequisite: APS105H1/APS106H1 or equivalent
Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

MIE262H1 - Deterministic Operations Research

Credit Value: 0.50
Hours: 38.4L/12.8T/25.6P

Introduction to deterministic operations research. Formulations of mathematical models to improve decision making; linear and integer programming; the simplex method; the revised simplex method; branch-and-bound methods; sensitivity analysis; duality; network models; network simplex method; Dijkstra's algorithm; Prim’s and Kruskal’s algorithms; deterministic dynamic programming; applications of deterministic OR in machine learning; common metaheuristics.

Prerequisite: MAT186H1, MAT188H1
Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

MIE263H1 - Stochastic Operations Research

Credit Value: 0.50
Hours: 38.4L/25.6T

Modeling and analysis of systems subject to uncertainty using probabilistic methods. Derivation and application of Bernoulli and Poisson processes, Markov chains, Markov decision processes, Monte Carlo simulation, and queuing models. Applications to engineering, health care, finance, and management.

Prerequisite: MIE231H1 or MIE236H1
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

MIE270H1 - Materials Science

Credit Value: 0.50
Hours: 38.4L/19.2T/9.6P

Corrosion and degradation of materials; Phase transformation and strengthening mechanisms; Mechanical failure, fatigue, creep, impact; Electrical, thermal, magnetic, optical properties of materials; Composite materials.

Prerequisite: APS110H1/APS164H1/MSE101H1
Total AUs: 50.4 (Fall), 50.4 (Winter), 100.8 (Full Year)

MIE301H1 - Kinematics and Dynamics of Machines

Credit Value: 0.50
Hours: 38.4L/25.6T/38.4P

Classifications of mechanisms, velocity, acceleration and force analysis, graphical and computer-oriented methods, gears, geartrains, cams, flywheels, mechanism dynamics.

Instruction and assessment of engineering communication that will form part of an ongoing design portfolio.

Prerequisite: MIE100H1
Total AUs: 67.1 (Fall), 67.1 (Winter), 134.2 (Full Year)

MIE303H1 - Mechanical and Thermal Energy Conversion Processes

Credit Value: 0.50
Hours: 38.4L/12.8T/19.2P

Engineering applications of thermodynamics in the analysis and design of heat engines and other thermal energy conversion processes within an environmental framework; Steam power plants, gas cycles in internal combustion engines, gas turbines and jet engines. Fossil fuel combustion, Alternative fuel combustions, fusion processes and introduction to advanced systems of fuel cells.

Prerequisite: CHE260H1
Exclusion: MIE311H1
Total AUs: 51.9 (Fall), 51.9 (Winter), 103.8 (Full Year)

MIE304H1 - Introduction to Quality Control

Credit Value: 0.50
Hours: 38.4L/25.6T/12.8P

Introduction to quality engineering. Quality standards and certification. TQM. Modeling processes with simulation. Making inferences about product quality from real or simulation output data. Introduction to statistical process control. Control charts for variables and attributes. Process capability analysis. Lot Acceptance Sampling.

Prerequisite: MIE231 or equivalent
Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

MIE311H1 - Thermal Energy Conversion

Credit Value: 0.50
Hours: 38.4L/38.4P

Engineering applications of thermodynamics in the analysis and design of heat engines and other thermal energy conversion processes within an environmental framework. Steam power plants, gas cycles in internal combustion engines, gas turbines and jet engines. Refrigeration, psychrometry and air conditioning. Fossil fuel combustion and advanced systems includes fuel cells.

Prerequisite: MIE210H1
Corequisite: MIE313H1
Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

MIE312H1 - Fluid Mechanics I

Credit Value: 0.50
Hours: 38.4L/12.8T/12.8P

Fluid statics, pressure measurement, forces on surfaces. Kinematics of flow, velocity field, streamlines. Conservation of mass. Fluid dynamics, momentum analysis, Euler and Bernoulli equations. Energy and head lines. Laminar flow. Flow at high Reynolds numbers, turbulence, the Moody diagram. External flows. Boundary layers. Lift and drag. Flow separation.

Prerequisite: MIE100H1, MAT234H1, MIE210H1
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

MIE313H1 - Heat and Mass Transfer

Credit Value: 0.50
Hours: 38.4L/25.6T/19.2P

Exact and numerical analysis of steady and transient conduction in solids. Solutions of one-dimensional and multidimensional systems. Principles of convection and solutions under laminar and turbulent flow over flat plates and inside and over pipes. Free convection. Thermal radiation between multiple black and grey surfaces. Analysis of open-ended design problems for improving thermal transport in commercial products.

Prerequisite: MAT234H1, MIE210H1, MIE230H1, MIE312H1 or equivalent
Total AUs: 58 (Fall), 58 (Winter), 116 (Full Year)

MIE315H1 - Design for the Environment

Credit Value: 0.50
Hours: 38.4L/12.8T

Life Cycle Assessment for the measurement of environmental impacts of existing products and processes. Design for Environment principles for the reduction of environmental impacts in new product and process designs. Functional, economic, and societal analysis taught for use in a major team-written project to compare and contrast two product or process alternatives for a client.

Instruction and assessment of communication centered around course deliverables that will form part of an ongoing design portfolio.

Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

MIE320H1 - Mechanics of Solids II

Credit Value: 0.50
Hours: 38.4L/19.2T/19.2P

Three-dimensional stress transformation, strain energy, energy methods, finite element method, asymmetric and curved beams, superposition of beam solutions, beams on elastic foundations, buckling, fracture mechanics, yield criteria, stress concentration, plane stress and strain.

Prerequisite: MIE222H1
Total AUs: 45.8 (Fall), 45.8 (Winter), 91.6 (Full Year)

MIE334H1 - Numerical Methods I

Credit Value: 0.50
Hours: 38.4L/19.2T

This introductory course to numerical methods includes the following topics: polynomial interpolation, numerical integration, solution of linear systems of equations, least squares fitting, solution of nonlinear equations, numerical differentiation, solution of ordinary differential equations, and solution of partial differential equations. Tutorial assignments using MATLAB will focus on engineering applications relevant to the background of students taking the course.

Total AUs: 45.8 (Fall), 45.8 (Winter), 91.6 (Full Year)

MIE342H1 - Circuits with Applications to Mechanical Engineering Systems

Credit Value: 0.50
Hours: 38.4L/12.8T/19.2P

This course presents analysis of complex circuits and application of circuit principles to design circuits for mechanical engineering systems. Discussions will center around circuits and instrumentation. In-depth discussions will be given on a number of topics: (1) Mechatronics design applications of circuit principles; (2) Network theorems, node-voltage, mesh-current method, Thévenin equivalents; (3) Operational amplifier circuits; (4) 1st and 2nd order circuits; (5) Laplace transform, frequency response; (6) Passive and active filter design (low- and high-pass filters, bandpass and bandreject filters); (7) Interface/readout circuits for mechanical engineering systems, sensors, instrumentation; (8) Inductance, transformers, DC/AC machines; (9) Digital circuit and data sampling introduction.

Prerequisite: MAT186H1/ESC194H1, MAT187H1/ESC195H1, ECE110H1/ECE159H1
Total AUs: 51.9 (Fall), 51.9 (Winter), 103.8 (Full Year)

MIE343H1 - Industrial Ergonomics and the Workplace

Credit Value: 0.50
Hours: 38.4L/38.4P

The Biology of Work: anatomical and physiological factors underlying the design of equipment and workplaces. Biomechanical factors governing physical workload and motor performance. Circadian rhythms and shift work. Measurement and specification of heat, light, and sound with respect to design of the work environment. The influence of practical and psychosocial factors on workplace ergonomic decision-making.

Prerequisite: MIE231H1/MIE236H1 or equivalent
Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

MIE344H1 - Ergonomic Design of Information Systems

Credit Value: 0.50
Hours: 38.4L/38.4P

Application of information and interaction design principles in interactive systems. Focus on design and methods for understanding user needs, making sense of user research, prototyping, evaluation methods and iterative design. The course will include in depth coverage of rapid prototyping, scenario-based design, usability inspection methods, summative and formative usability evaluation, and comparison tests. Eye tracking, remote testing and experience/ journey mapping will be introduced.

Prerequisite: MIE240H1 or permission of the instructor
Total AUs: 54.9 (Fall), 54.9 (Winter), 109.8 (Full Year)

MIE345H1 - Case Studies in Human Factors and Ergonomics

Credit Value: 0.50
Hours: 38.4L/25.6T

A detailed analysis will be made of several cases in which human factors methods have been applied to improve the efficiency with which human-machine systems operate. Examples will be chosen both from the area of basic ergonomics and from high technology. Emphasis will be placed on the practical use of material learned in earlier human factors courses.

Prerequisite: MIE240H1
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

MIE346H1 - Analog and Digital Electronics for Mechatronics

Credit Value: 0.50
Hours: 38.4L/12.8T/19.2P

A study of the fundamental behaviour of the major semiconductor devices (diodes, bipolar junction transistors and field effect transistors). Development of analysis and design methods for basic analog and digital electronic circuits and devices using analytical, computer and laboratory tools. Application of electronic circuits to instrumentation and mechatronic systems.

Prerequisite: MIE230H1, MAT234H1, MIE342H1
Total AUs: 51.9 (Fall), 51.9 (Winter), 103.8 (Full Year)