Courses

MAT292H1 - Ordinary Differential Equations

Credit Value: 0.50
Hours: 38.4L/25.6T

Existence and uniqueness of solution for first-order differential equations, general second-order linear ODEs, homogeneous equations, nonhomogeneous equations, variable coefficients, variation of parameters, Systems of ODEs, Fourier series, Laplace transform, interpretation of problems in mathematical terms, single-step numerical methods for ODEs. Introduction to Partial Differential Equations.

Prerequisite: ESC195H1
Exclusion: CHE222H1, CME261H1, CME362H1, MAT290H1, MAT291H1, MAT294H1 or MAT234H1
Total AUs: 48.8 (Fall), 48.8 (Winter), 97.6 (Full Year)

MAT294H1 - Calculus and Differential Equations

Credit Value: 0.50
Hours: 38.4L/25.6T

Partial differentiation, grad, div, curl, multiple integrals, line integrals, surface integrals, differential equations, first order differential equations, homogeneous linear differential equations, boundary conditions. Formulation of various problems relevant to materials and mining engineering - the concepts above are used.

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

MAT336H1 - Elements of Analysis

Credit Value: 0.50
Hours: 36L/12T

This course provides the foundations of analysis and rigorous calculus for students who will take subsequent courses where these mathematical concepts are central of applications, but who have only taken courses with limited proofs. Topics include topology of Rn, implicit and inverse function theorems and rigorous integration theory.

Prerequisite: MAT223H1/ MATA23H3/ MAT223H5/ MAT240H1/ MAT240H5, MAT235Y1/ MAT235Y5/ (MAT232H5, MAT236H5)/ (MATB41H3, MATB42H3)/ MAT237Y1/ (MATB41H3, MATB42H3, MATB43H3)/ MAT237Y5/ (MAT185H1, MAT195H1/ ESC195H1)
Exclusion: MAT257Y1/ MAT337H1
Total AUs: 38.4 (Fall), 38.4 (Winter), 76.8 (Full Year)

MAT337H1 - Introduction to Real Analysis

Credit Value: 0.50
Hours: 36L

Construction of Real Numbers. Metric spaces; compactness and connectedness. Sequences and series of functions, power series; modes of convergence. Interchange of limiting processes; differentiation of integrals. Function spaces; Weierstrass approximation; Fourier series. Contraction mappings; existence and uniqueness of solutions of ordinary differential equations. Countability; Cantor set; Hausdorff dimension.

Prerequisite: MAT257Y1/ [MAT224H1/ MATA24H3/ MAT224H5/ MAT247H1/ MAT247H5, MAT235Y1/ MAT235Y5/ (MAT232H5, MAT236H5)/ (MATB41H3, MATB42H3/ MATB43H3)/ MAT237Y1/ MAT237Y5, MAT246H1/ MAT157Y1]
Exclusion: MAT357H1/ MAT378H5
Total AUs: 38.4 (Fall), 38.4 (Winter), 76.8 (Full Year)

MAT357H1 - Foundations of Real Analysis

Credit Value: 0.50
Hours: 36L

Function spaces; Arzela-Ascoli theorem, Weierstrass approximation theorem, Fourier series. Introduction to Banach and Hilbert spaces; contraction mapping principle, fundamental existence and uniqueness theorem for ordinary differential equations. Lebesgue integral; convergence theorems, comparison with Riemann integral, L^p spaces. Applications to probability.

Prerequisite: MAT257Y1
Exclusion: MAT438H5
Total AUs: 38.4 (Fall), 38.4 (Winter), 76.8 (Full Year)

MAT389H1 - Complex Analysis

Credit Value: 0.50
Hours: 38.4L/12.8T

Course examines the following: analytic functions, Cauchy-Reimann equations, contour integration, Cauchy's theorem, Taylor and Laurent series, singularities, residue calculus, conformal mapping, harmonic functions, Dirichlet and Neumann problems and Poisson integral formulas. Course includes studies of linear differential equations in the complex plane, including Bessel and Legendre functions.

Prerequisite: ESC195H1, MAT292H1
Exclusion: MAT290H1
Total AUs: 42.7 (Fall), 42.7 (Winter), 85.4 (Full Year)

MIE100H1 - Dynamics

Credit Value: 0.50
Hours: 38.4L/25.6T

This course on Newtonian mechanics considers the interactions which influence 2-D, curvilinear motion. These interactions are described in terms of the concepts of force, work, momentum and energy. Initially the focus is on the kinematics and kinetics of particles. Then, the kinematics and kinetics of systems of particles and solid bodies are examined. Finally, simple harmonic motion is discussed. The occurrence of dynamic motion in natural systems, such as planetary motion, is emphasized. Applications to engineered systems are also introduced.

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

MIE191H1 - Seminar Course: Introduction to Mechanical and Industrial Engineering

Credit Value: 0.15
Hours: 12.8L

This is a seminar series that will preview the core fields in Mechanical and Industrial Engineering. Each seminar will be given by a professional in one of the major areas in MIE. The format will vary and may include application examples, challenges, case studies, career opportunities, etc. The purpose of the seminar series is to provide first year students with some understanding of the various options within the Department to enable them to make educated choices for second year. This course will be offered on a credit/no credit basis. Students who receive no credit for this course must re-take it in their 2S session. Students who have not received credit for this course at the end of their 2S session will not be permitted to register in session 3F.

Total AUs: 12.2 (Fall), 12.2 (Winter), 24.4 (Full Year)

MIE201H1 - Essays in Technology and Culture

Credit Value: 0.50
Hours: 25.6L/12.8T

Humanities and Social Science elective

This course explores the relationship between changing technologies and cultural representations and teaches a methodology that bridges the world of the artist and the world of the engineer. It enables engineers to explore how the analysis of art has been used in the discussion of the social impacts of technological innovation and to use these methods as they develop new skills in essayistic argument and increase critical vocabulary.

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

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)