Graduate Courses

FALL 2018 COURSE ENROLMENT BEGINS AUGUST 01, 2018

The complete list of ALL ELITE (APS) graduate courses is here

Students who wish to enrol in 500-level courses are encouraged to do so as early as possible as seats are limited.

WINTER COURSE START DATES: Winter 2019 1000-level graduate courses begin the week of January 7 unless otherwise indicated. 500-level courses, and 1000-level courses associated with a 400-level course, begins January 7.

COURSE ADD/DROP DEADLINES:  2018 MIE course ADD and DROP dates are listed here.  

For All Reading Course (MIE 2002H, 2003H, 2004, 2005H) and M.Eng. Project (MIE 8888Y):

     ► ADD and DROP dates are 3 days before the posted SGS deadline

     ►All students must submit a Course ADD/DROP form to the graduate office (signed by student & supervisor) as follows: 

Reading Course (2 forms to submit): (MEng students cannot add a Reading Course without a MEng Project)

MEng Project: MEng Project list here (2 forms to submit):

COURSE OFFERINGS LEGEND Courses are designated to be taught Annually, Biennially (every other year), or Occasionally. However, instructor availability will sometimes affect when a course is next offered.

Courses designated Research are mainly intended for research stream graduate students, to prepare them with a theoretical background. Therefore, these courses tend to be technical and thus are unlikely to be "introductory" or "overview" courses.

 

Academic sessions:

Course areas:

Fluid Mechanics

# Course Instructor Type Information
1
This fundamental course develops the conservation laws governing the motion of a continuum and applies the results to the case of Newtonian fluids, which leads to the Navier-Stokes equations. From these general equations, some theorems are derived from specific circumstances such as incompressible fluids or inviscid fluids. Basic solutions to, and properties of, the governing equations are explored for the case of viscous, but incompressible, fluids. Topics included involve exact solutions, low-Reynolds-number flows, and laminar boundary layers.

Undergraduate level fluid mechanics, differential and integral calculus, differential equations.
E. Young Annually
Research
Winter 2019
Start: Jan. 08
1-4pm
Tuesday
MC 306
4
This is a first level course in turbulent flows following an exposure to basic undergraduate fluid mechanics. It deals with the governing equations of motion, statistical representation of the turbulent field and describes fundamental shear flows such as jets, wakes and boundary layers. Emphasis is placed on the physical aspects of the motion.

P. Sullivan Annually Fall 2018
Start: Sept. 12
10am-12noon
Wednesday
MC 306
5
Finite difference and finite volume methods in fluid mechanics and heat transfer are presented. Spectral analysis is used to study the stability, accuracy and efficiency of different numerical schemes. A finite volume discretization of the conservation equations (mass, momentum, energy) is then considered. Different numerical schemes and algorithms are discussed for the solution of the Navier-Stokes equations. A working knowledge of a computer language is required.

Pre-requisites: MIE334 or equivalent
Need to have taken MIE 334H or equivalent.
H. Montazeri Annually Fall 2018
Start: Sept. 10
9am-12noon
Monday
BA 3008
6
The basic partial differential equations of material transport by fluid flow is derived along with the most significant analytical solutions of these equations, e.g., fully developed laminar flow and heat transfer in pipes and channels. Prediction of heat and mass transfer rates based on analytical and numerical solutions of the governing partial differential equations. Heat transfer in fully developed pipe and channel flow, laminar boundary layers, and turbulent boundary layers. Approximate models for turbulent flows. General introduction to heat transfer in complex flows. Discussion will be centered on boundary conditions for heat transfer, similarity and dimensionless parameters, and boundary layer approximations.

J. Mostaghimi Annually Winter 2019
Start: Jan. TBA
Tba
TBA
TBA
7
This course is designed for students with an understanding of fluid flow and heat transfer, but with little or no background in CFD, who wish to learn how to apply CFD to solve engineering problems. The course will provide a general perspective on CFD, including different solution methods, and concepts such as accuracy, convergence, and validation and verification. Students will use the commercial software ANSYS Fluent to solve a variety of flow and heat transfer problems that illustrate a wide range of capabilities of state-of-the-art CFD software.

Pre-requisites: Undergraduate flow and heat transfer courses.
A. Sarchami Annually Fall 2018
Start: Sept. 18
5-8pm
Tuesday
RS 303
8
The purpose of this course is tor provide a basic understanding of multiphase flows. In particular, the dynamics of drops and bubbles in various flow conditions will be presented. The course will introduce the important parameters involved in analyzing multiphase flows. The equation of mass, momentum, and energy for such systems will be presented. These equations will be solved for specific conditions. Also, the methodology for solving more complex multiphase flow problems will be described.

N. Ashgriz Annually Fall 2018
Start: Sept. 11
1-4pm
Tuesday
MC 306
10
In this course, we cover fundamentals of transport processes, microfabrication and integration techniquest that are relevant to micro and nanofluidic systems. Such systems have a variety of applications, including laboratories-on-a-chip for diagnostic applications, miniature chemical or power plants, or cell culture units. Discussed topics include: pressure and electrically driven fluid flow and transport in small confinements, bulk fabrication processes relevant to microfluidic systems, integration of sensors and imaging, separations, microscale cell culture systems, chemical microreactors. Scaling rules for microfluidic systems and world-to-chip interfaces between microsystems and conventional (analytical) equipment will be discussed.The course consists of a lecture combined with project work leading to a research proposal and its presentation contributed by the course participants

Pre-requisites: An undergraduate course in one (preferably two) of: Fluid Mechanics, Microfabrication or Analytical Chemistry
A. Guenther Annually Winter 2019
Start: Jan. TBA
Tba
TBA
TBA
12
This course is designed to provide students with a comprehensive view of the fundamental concepts of wind power projects, from inception and economic viability to implementation and operation. Students will learn an appreciation for the main components of wind power systems. In addition, this course will cover the identification and quantification of the wind resource, numerical modelling and CFD techniques applied to wind power systems, wind turbine aerodynamics, design and performance, wind turbine noise, wind farm design and economic and environmental evaluation of wind projects. A final project will be undertaken involving specific technology developments in the wind industry and its potential impact on existing facilities.

J. Moran Annually Fall 2018
Start: Sept. 13
10am-1pm
Thursday
MS 4171
13
The main goal of this course is to introduce the concepts and techniques for energy management and utilization. Among the subjects to be discussed will be: energy supply and distribution, energy audits, energy efficiency in the industrial environment, mechanical and electrical applications, energy conservation, and an introduction to energy storage strategies. Practical applications include mining, manufacturing, construction (LEED, HVAC, lightning, etc.), power and process plants, oil and gas and food processing. The fundamental principles of thermodynamics, fluid mechanics and heat transfer will be used for analyzing these energy systems.

J. Moran Annually Fall 2018
Start: Sept. 13
3-6pm
Thursday
ES B142
15
This course will present the fundamentals and applications of biosensors realized on microfluidic platforms. Topics to be covered include: microfabrication techniques for constructing silicon, glass, and polymer devices; microfluidic principles; biosensing mechanisms; design and analysis of microfluidic biosensors; microfluidic immunosensors; microfluidic nucleic acid sensors; microfluidic chemical sensors; and other applications of microfluidic biosensors.

X. Liu Occasionally Winter 2019
Start: Jan. TBA
Tba
TBA
TBA
16
Residential and industrial buildings require heating, ventilating, and air conditioning systems in order to provide a comfortable living and working environment.

This course is designed to explore the fundamentals of HVAC systems. The first stop to achieve this goal is to understand the Psychrometrics which deals with the properties of moist air and how it responds to different air conditioning processes. In the next step, some of the common elements of HVAC systems are studied, followed by air quality requirements including thermal comfort, physiological considerations and environmental indices. The last step is the estimation of a building’s heat gain and loss through heat transmission in building structure as well as solar radiation, and overall heat transfer coefficient. Having access to this data, space heat loads, cooling loads, and energy cost calculations can be conducted.

M. Touchie Annually Winter 2018
schedule posted here
^ Back to top

Thermal Sciences

# Course Instructor Type Information
2
A course in which the postulatory approach is used to develop the theory of thermodynamics. The postulates are stated in terms of a variational principle that allows them to be applied to systems subjected to fields, to phase transitions, and to systems in which surface effects are dominant. The thermodynamic stability of systems is examined and examples of stable, metastable and unstable systems are discussed.

Pre-requisites: Undergraduate thermodynamics
Need to have any math course background covering calculus and partial differential equations.
C. Ward Occasionally
Research
Winter 2019
Start: Jan. 07
5-6pm - Monday, Wednesday & Friday
MC 306
3
Thermodynamics is reviewed. Quantum mechanics is introduced and used to define the possible microscopic states of macroscopic systems. For macroscopic systems in thermodynamic equilibrium, the concept of ensemble averages is introduced and the postulates of statistical mechanics are used to calculate their thermodynamic properties from knowledge of their molecular nature. Entropy is interpreted in terms of quantum mechanical concepts. The thermal properties of solids, of gases adsorbed on solid surfaces, of electrons in solids, of radiation, and of ideal gases are studied.

Pre-requisites: MIE 1101H, Advanced Classical Thermodynamics, or equivalent
C. Ward Occasionally
Research
Winter 2018
Course NOT OFFERED in Winter 2019
5
Homogeneous and heterogeneous nucleation and bubble growth. Thermodynamic equilibrium and stability during phase change. Pool Boiling. Flow patterns. Models of two-phase flow. Heat transfer in flow boiling. Condensation.

S. Chandra Occasionally Winter 2019
Start: Jan. 08
2-4pm
Tuesday
HA 410
7
This course covers the basic principles of where and how global energy is currently supplied, by primary source. The aim is to provide an energy literacy that can inform research, technology development and effective policy in this area. The course content will be divided strictly according to the current global energy mix (i.e. 34% oil, 29% coal, 23% gas, 7% hydro, 5% Nuclear, 2% Other). In each case background reading and critical analyses will be applied to: (a) the characteristics of the resource; (b) the infrastructure for extraction/development of the resource; (c) the usage of the resulting energy; and (d) the implications for usage. Assignments and exams will assess both background knowledge and the ability to apply fluid flow, thermodynamic and heat transfer analyses to energy supply systems.

J. Riordon Annually Winter 2019
Start: Jan. 07
Monday
6-9pm
RS 211
8
Analysis of the various processes occurring in internal combustion engines. Thermodynamic analysis will be conducted using gas cycles and fuel-air cycles and the results compared to actual engine cycles. The influence of air, fuel and exhaust flows, heat and mass loss, and friction is considered. The combustion process is examined, especially its influence on exhaust emissions.

Pre-requisites: MIE 516 or be taking MIE 1123 concurrently with MIE 1122. Please contract instructor to verify if you have the prerequisite.
J. Wallace Annually Winter 2019
Start: Jan. 10
4-7pm
Thursday
MC 306
9
This course will deal with the basic theory of combustion in the steady state, with consideration of theories of flame propagation, flame stabilization, limits of inflammability, ignition, quenching, etc., and discussion will include both laminar and premixed flames, diffusion flames, flames and detonation.

M. Thomson Biennially Winter 2019
Start: Jan. 11
9am-12noon
Friday
SS 2110
12
Thermal and Mechanical Design of Nuclear Power Reactors - This course covers the basic principles of the thermo-mechanical design and analysis of nuclear power reactors. Topics include reactor heat generation and removal, nuclear materials, diffusion of heat in fuel elements, thermal and mechanical stresses in fuel and reactor components, single-phase and two-phase fluid mechanics and heat transport in nuclear reactors, and core thermo-mechanical design.

H. Hasanein Annually Winter 2019
co-taught with MIE408H1S, schedule posted here
13
This course provides fundamentals and applications for thermal and hydraulic design of heat exchangers. It covers a wide range of relevant topics including the main considerations for equipment selection and design, and different methods of analysis for performance (rating) and sizing. More specialized design considerations such as flow-induced vibration are also introduced. The objective is for students to become familiar with the design and specification of industrial heat exchangers by solving practical problems using a synthesis of other mechanical engineering subjects such as thermodynamics, heat transfer, and fluid mechanics.

D. Warnica Occasionally Winter 2019
Start: Jan. 08
6-9pm
Tuesday
GB 119
14
This course introduces the theory and practical applications of lasers in science, engineering and technology. It introduces laser basics & engineering and interaction mechanisms.
The course focuses on laser applications in areas such as materials processing, laser machining, fluid mechanics, combustion, coating and surface analysis.
Advanced optical diagnostics will be discussed including laser Doppler velocimetry, laser-induced fluorescence, and other similar techniques.

M. Khosroshahi Annually Fall 2018
Start: Sept. 14
4-7pm
Friday
MS 3278
16
Variational Calculus: introduction to calculus of variations; Euler-Lagrange equation; extensions to several variables; constrained extremals; methods of approximation. Integral Equations: their classification; series solution; boundary integral equations; delta function responses, Green´s functions, approximate techniques. Linear and Nonlinear Systems: phase space; chaos; differential algebraic systems; dynamic systems.

A. Mandelis Occasionally
Research
Winter 2019
Start: Jan. 14
Monday
1-4pm
MC 306
19
This course observes: conservation of mass, momentum, energy and species; diffusive momentum, heat and mass transfer; dimensionless equations and numbers; laminar boundary layers; drag, heat transfer and mass transfer coefficients; transport analogies; simultaneous heat and mass transfer; as well as evaporative cooling, droplet evaporation and diffusion flames.

Pre-requisites: MIE313H1
B. Samareh Annually Winter 2018
schedule posted here
^ Back to top

Mechanics and Materials

# Course Instructor Type Information
1
Topology optimisation is a relatively new computational approach to structural design that enables optimal design beyond traditional size and shape optimisation. Specifically, topology optimisation identifies where to put material and where to put holes in a structural design domain. This course will examine the theoretical background necessary for topology optimisation and the two main approaches to topology optimisation. The course will then concentrate on one of these approaches, the Simple Isotropic Material with Penalisation method, by examining a well-known code employing this method and providing an introduction to a widely used commercial code. At the conclusion of the course, students will be able to program a basic topology optimisation code and interpret the results of that and other codes.

C. Steeves Annually Fall 2018
Start: Sept. 11
9am-12noon
Tuesday

This course is taught in UTIAS (under the Connected Classrooms project)
MC 306
2
The primary emphasis of the course is materials properties relevant for some clean energy conversion technologies. More specifically, some materials such as inorganic solids and semi-conductors that play key roles in clean electricity production technologies such as fuel cells, gas turbines, and solar cells will be the primary focus, with their ionic and electronic conduction mechanisms and their relevance being the major part of the technical content of the course. That information will be combined with some overview-level information of a few different technologies on a broad level.

O. Kesler Annually Fall 2018
Start: Sept. 11
Tuesday
6-9pm
GB 120
3
Review of tensor notation; analysis of stress in a continuum including principal stress, invariants, spherical and deviator tensors; analysis of deformation and strain in a continuum including Lagrangian and Eulerian descriptions, spherical and deviator tensors, strain rate tensors and compatibility equations; equilibrium equations; constitutive relations for general linear solid, application to elastic, plastic and viscoelastic solids; anisotropic elasticity, orthotropic materials.

T. Filleter Annually
Research
Winter 2018
Start: Jan. 10
2-4:30pm
Wednesday
GB 221
5
A cell is the basic unit of life in all organisms. Understanding cellular structures and how cells function is fundamental to all aspects of biosciences and is the basis for disease diagnostics/therapeutics and drug discovery. For single cell studies, the development of enabling micro and nanoengineered techniques/systems is a highly active field. The objectives of this course are two fold. (1) The course targets engineering graduate students to introduce essential topics in cell biology. Example topics are cells and organelles, membranes, cytoskeleton and cell motility, energy and information flow in cells, and cell signaling and communication. (2) The course will also discuss micro/nano fabricated/engineered techniques/systems for manipulating cells, stimulating cells, and quantitatively measuring cellular activities. Example topics are cell microenvironment control, microfluidics for cell biology, and stimulation and measurement techniques at the single-cell and molecular levels.

L. You, Y. Sun Annually Winter 2019
Start: Jan. 17
1-4pm
Thursday
HA 403
7
MIE1705H: Polymer Processing
P. Lee Annually Winter 2019
Start: Jan. 11
10am-12noon
Friday
MC 306
8
Manufacturing and design issues in foamed materials processing. Solution and diffusion of gas in polymers. Sorption experiments for determining the solubility and diffusivity. Plasticizing effect of gas in a polymer. Bubble nucleation theories. Processing strategies for the production of high nucleation density foams. Mathematical model of bubble growth. Processing strategies for the bubble growth control. Effect of melt strength on bubble coalescence. Continuous processing of microcellular foamed polymers.

Pre-requisites: This course NOT meant for M.Eng. students.
C. Park Biennially Winter 2019
Start: Jan. 07
10am-12noon (HA 316) Monday
3-5pm (MS 4171) Friday

Professor pre-approval required for M.Eng. students. Students MUST submit Course ADD Form to instructor.
HA 316 & MS 4171
10
This course provides the participant with a comprehensive understanding of widely-accepted techniques of vehicular collision reconstruction based on physical and engineering principles. The course covers energy, impulse and momentum fundamentals and how they are engaged to obtain information from collisions, in order to answer important questions about culpability in various litigation arenas. Content is reinforced with real-world examples. A wide variety of vehicle types (passenger vehicle, motorcycle, cyclist, pedestrian, heavy truck) and modes (high speed, low speed, rollover, tire failure) are addressed in the context of various contributors to collisions, whether they be from the operator, vehicle, or the roadway environment. Specialized techniques for evaluation of the use, performance, and effectiveness of restraint systems, and for addressing the avoidability of collisions are also covered. The course includes discussion of current technologies for harvesting data from ‘black boxes’, and demonstration of modern computer simulation techniques.

J. Catania Annually Winter 2019
Start: Jan. 09
3-5pm
Wednesday
SK 548
12
The course will be centered on the Theory of Failure Analysis and how it directs engineering activity- design, research, quality systems, continuous improvement, innovation, new knowledge creation, systemic failure, and business management. This course focuses on preventive failure analysis and using the industry recognized tools to achieve this.

S. Coates Annually Fall 2018
Start: Sept. 13
6-9pm
Thursday
BA 1210
13
This course introduces the fundamentals of both product and process engineering with an emphasis on life cycle models. A mixture of practical and theoretical topics, methodologies, principles, and techniques are covered such as Life Cycle Analysis, Streamlined Life Cycle Assessment, Environmental Sustainability, and Life Cycle Engineering [e.g., Design For Assembly (DFA), Design For Manufacturing (DFM), Design For Environment (DFE), etc.]. Students will develop an understanding of the performance, cost, quality and environmental implications of both product design and manufacture. They will learn to translate these implications into engineering “cradle-to-grave” responsibility requirements, goals, and specifications, in order to maximize the value of products and the effectiveness of supply chain management, while containing the cost to the manufacturer, user, environment, and society.

P. Rahimi Annually Fall 2018
Start: Sept. 12
5-8pm
Wednesday
SS 1074
16
Smart materials are characterized by new and unique properties that can be altered in response to environmental stimuli. They can be used in a wide range of applications since they can exceed the current abilities of traditional materials especially in environments where conditions are constantly changing. This course is designed to provide an integrated introduction to smart materials and structures, and provide a strong foundation for further studies and research on these materials. Topics include: structure, processing, and properties of smart materials; dependence of properties on structure; processing and design; mechanical, thermal, electrical, magnetic and optical smart materials systems such as shape memory materials, electrostrictive materials, magnetostrictive materials, active polymers; design, modeling and applications of smart materials systems using CAD and FEA software packages.

H. Naguib Annually Winter 2019
Start: Jan. 15
4-6pm
Tuesday
RS 211
18
Materials can exhibit dramatically altered mechanical properties and physical mechanisms when they have characteristic dimensions that are confined to small length-scales of typically below ~ 100 nm. These size-scale effects in mechanics result from the enhanced role of surfaces and interfaces, defects and material variations, and quantum effects. Nanostructured materials which exhibit these size-scale effects often have extraordinary mechanical properties as compared to their macroscopic counterparts. This course is designed to provide an introduction to nanomechanics and size-scale mechanical phenomena exhibited by nanostructured materials, and provide a platform for future advanced studies in the areas of computational/experimental nanomechanics and nanostructured materials design and application. Topics include: an introduction to nanomechanics; atomic/molecular structure of materials & nanomaterials synthesis; limitations of continuum mechanics, nanomechanical testing techniques (AFM, nanoindentation, in situ SEM/TEM); atomistic modeling techniques (DFT, MD, Course-grained MD); size-scale strength, plasticity, and fracture ; Hall-Petch strengthening, superplasticity; nanotribology, atomistic origins of friction, nanoscale wear; nano-bio-mechanics; mechanics of nanocomposites.

T. Filleter Annually
Research
Winter 2018
Course NOT OFFERED in Winter 2019
20
This course covers the statistical analysis of data, featuring examples from various engineering fields. Topics will include: exploratory data analysis (graphical techniques, measures of location, scale, and association); basic probability (probability, random variables, and expectation); statistical inference (estimation and hypothesis testing); fundamentals of experimental design; regression analysis; the analysis of variance.

N. Montgomery Biennially Winter 2019
Course NOT OFFERED in Winter 2019
21
Thermodynamics and electrochemistry of fuel cell operation and testing; understanding of polarization curves and impedance spectroscopy; common fuel cell types, materials, components, and auxiliary systems; high and low temperature fuel cells and their applications in transportation and stationary power generation, including co-generation and combined heat and power systems; engineering system requirements resulting from basic fuel cell properties and characteristics.

O. Kesler Annually Winter 2018
schedule posted here
22
This course is designed to provide an integrated multidisciplinary approach to Advanced Manufacturing Engineering, and provide a strong foundation including fundamentals and applications of advanced manufacturing AM. Topics include: additive manufacturing, 3D printing, micro and nanomanufacturing, intelligent manufacturing, Advanced Materials, lean manufacturing, AM in machine design and product development, process control technologies. New applications of AM in sectors such as automotive, aerospace, biomedical, electronic, food processing.

H. Naguib Annually Winter 2018
schedule posted here
23
This course takes a 360° perspective on product design: beginning at the market need, evolving this need into a concept, and optimizing the concept. Students will gain an understanding of the steps involved and the tools utilized in developing new products. The course will integrate both business and engineering concepts seamlessly through examples, case studies and a final project. Some of the business concepts covered include: identifying customer needs, project management and the economics of product design. The engineering design tools include: developing product specifications, concept generation, concept selection, FAST diagrams, orthogonal arrays, full and fractional factorials, noises, interactions, tolerance analysis and latitude studies. Specific emphasis will be placed on robust and tunable technology for product optimization and generating product families. Critical Parameters will be developed using the Voice of the Customer (VOC), FAST diagrams and a House of Quality (HOQ).

Pre-requisites: MIE231H1 F/MIE236H1 F or equivalent
D. Nacson Annually Winter 2018
schedule posted here
^ Back to top

Mechatronics and Dynamics

# Course Instructor Type Information
1
Linear systems and signal sampling, Fourier transforms & frequency analysis, Laplace transforms, FFT and inverse FFT algorithms, convolution/de-convolution, impulse response, random signals, noise characterization, auto- and cross-correlation, power spectra, adaptive filters, detection and clustering.

These topics will be covered with extensive coverage on their applications to various topics in mechanical or biomedical engineering. In mechanical engineering such topics include vibrations, signal timing, spectral/phase analysis, signature analysis, thermal waves, acoustic emission, engine performance analysis, resonant acoustic spectroscopy (RAS), crack detection and location with ultrasound, flow measurements, condition-based monitoring & maintenance, fracture mechanics, etc. In biomedical engineering these topics include modeling of biomedical control systems, analysis of evoked potentials, analysis of electroencephalograms and electrocardiograms.

A.N. Sinclair & M. Eizenman Annually Fall 2018
Start: Sept. 12
Wednesday
1-3pm
MC 306
2
Variational principles and Lagrange´s Equations, Hamilton´s principle. Kinematics of rigid body motion, Euler angles, rigid body equations of motion. Hamilton´s equations, cyclic coordinates, Legendre transformations. Canonical transformations, Hamilton-Jacobi theory.

Pre-requisites: Undergraduate dynamics course or instructor approval
E. Diller Annually
Research
Winter 2019
Start: Jan. 08
9-10am (Tuesday, BA 2135)
9-11am (Thursday, GB 304)

BA 2135, GB 304
3
Multi-degree of freedom systems, using both analytical and approximate methods. Vibrations of continuous systems, including strings, bars and membranes. Natural modes of plate vibration - approximate methods such as Rayleigh´s Energy Methods, Rayleigh-Ritz Method, Galerkin´s Method, and assumed mode method. Introduction to finite element analysis.

K. Behdinan Annually Fall 2018
Start: Sept. 11
9am-12noon
Tuesday
RS 208
4
The purpose of the course is to introduce the theory and practical application of acoustics noise and vibration control. While the emphasis of the study will be on the built environment, both indoor and outdoor, the methods taught can also apply to other industries, e.g. the automotive industry. Both the physics and perception of sound will be discussed covering such wide ranging topics as concert hall design, speech intelligibility, HVAC noise control design and building isolation from rail noise, to name a few. The course combines theoretical introductions to the subjects of acoustics, noise and vibration and follows them up with case studies from industry.

J. O'Keefe Annually Winter 2019
Start: Jan. 08
6-8pm
Tuesday
WB 119
5
Robotic control problem formulation, advance dynamic formulation for control application, dynamic model formulations, linear, nonlinear, stability definitions, local and global stability methods, integration of manipulator dynamic equations of motion, differential-algebraic systems.

Pre-requisites: At least one introductory course in control is required and a Mech Eng course in one of either Mechanisms or Vibrations.
Pre-approval of Instructor is REQUIRED in order to take this course. Copies of transcripts must be submitted upon enrollment to confirm two (2) pre-requisite courses taken.
J.K. Mills Annually Fall 2018
Start: Sept. 11
Tuesday
9-11am
BI 131
7
This course introduces the design of intelligent robots – focusing on the principles and algorithms needed for robots to function in real world environments with people. Topics that will be covered include autonomy, social and rational intelligence, multi-modal sensing, biologically inspired and anthropomorphic robots, and human-robot interaction. Class discussions will centre on the interactive, personal, assistive and service robotics fields.

Pre-requisites: MIE404 and MIE444, or equivalent
G. Nejat Annually Summer 2018
Start: May. 09
5-8pm
Wednesday
RS 208
10
The course will focus on the integration of facilities (machine tools, robotics) and the automation protocols required in the implementation of computer integrated manufacturing. Specific concepts addressed include flexible manufacturing systems (FMS); interfaces between computer aided design and computer aided manufacturing systems.

Pre-requisites: At least one manufacturing course during U/G studies. Else, subject to instructor's permission.
B. Benhabib Occasionally Summer 2019
May - Jul
Wed & Fri
TBA

Section Code: F TBC
TBA
11
This course provides students with tools to design, model, analyze and control precision mechatronic systems. Specifically, the class provides techniques for the modeling of various system components into a unified approach and tools for the simulation of the performance of these systems. The class also lists techniques and issues that arise when interfacing various components in order to form complex mechatronic systems. The class presents the properties and characteristics of smart material based sensors and actuators with a focus on piezoceramics, its processing and its implementation into various sensors and actuator configurations.

R. Ben Mrad Annually Winter 2019
Start: Jan. 09
1-3pm
Wednesday
SS 2120
12
Micro and Nano robotics is an interdisciplinary field which draws on aspects of microfabrication, robotics, medicine and materials science. This project-focused course will cover the design, modeling, fabrication, and control of miniature robot and micro/nano-manipulation systems. The course includes case studies of current micro/nano-systems, challenges and future trends, and potential applications in addition to the fundamentals of physics at small size scales.

E. Diller Annually Winter 2018
schedule posted here
13
This course will present the fundamental basis of microelectromechanical systems (MEMS). Topics will include: micromachining/microfabrication techniques, micro sensing and actuation principles and design, MEMS modeling and simulation, and device characterization and packaging. Students will be required to complete a MEMS design term project, including design modeling, simulation, microfabrication process design, and photolithographic mask layout

Pre-requisites: MIE222H1S, MIE342H1F
Y. Sun Annually Winter 2018
schedule posted here
^ Back to top

Operations Research

# Course Instructor Type Information
1
The objective of the course is to learn analytical models and overview quantitative algorithms for solving engineering and business problems. Data science or analytics is the process of deriving insights from data in order to make optimal decisions. It allows hundreds of companies and governments to save lives, increase profits and minimize resource usage. Considerable attention in the course is devoted to applications of computational and modeling algorithms to finance, risk management, marketing, health care, smart city projects, crime prevention, predictive maintenance, web and social media analytics, personal analytics, etc. Materials in this course are quantitative and computational in nature as well as analytical. Topics include basic statistic, regressions, uncertainty modeling, simulation and optimization modeling, data mining and machine learning, text analytics, artificial intelligence, big data fundamentals and visualizations. IPython and IBM Watson Analytics are modeling and visualization software used in this course. Practical aspects of computational models and case studies in Interactive Python are emphasized.

O. Romanko Annually Winter 2019
Start: Jan. 07
6-9pm
Monday
GB 120
2
Branch and bound, implicit enumeration, cutting planes, all integer tableau methods, quadratic 0-1 algorithms, commercial software, Benders´ decomposition, Lagrangian relaxation, column generation, several practical applications from the literature.

Pre-requisites: MIE262, APS1005 or equivalent
M. Bodur Annually
Research
Winter 2019
Start: Jan. 07
4-6pm (Monday)
4-5pm (Wednesday)

BA 1240
5
A course in renewal theory, Markov renewal theory, regenerative and semi-regenerative processes, Markov and semi-Markov processes and decision processes with emphasis on applications in production/inventory control, maintenance, communication systems, flexible manufacturing systems.

Pre-requisites: MIE1605 or equivalent.
V. Makis Biennially
Research
Winter 2018
Course NOT OFFERED in Winter 2019
6
This course is an introduction to modelling and analysis of stochastic dynamical systems using computer simulation. The course will provide a rigorous yet accessible treatment of the probability foundations of simulation, and discuss programming simulation models in a lower-level language (e.g., Python). Design and analysis of simulation experiments will also be covered. Applications in service and financial engineering will be emphasized." Pre-requisites: MIE231 and APS106S or equivalent (Undergraduate level probability and computer programming)

V. Sarhangian Annually Winter 2019
Start: Jan. 08
9am-12noon
Tuesday
WB 219
7
This is a course on Markov Decision Processes (MDP) with an emphasis on infinite horizon MDP. The approach will include basic concepts in optimization theories in linear vector space, different types of optimality criteria, solution techniques, and approximation approaches.

Pre-requisites: Permission of Instructor
C.G. Lee Biennially
Research
Winter 2019
Start: Jan. 07
Monday
9am-12noon
MC 306
8
This course reviews a wide variety of methodologies in the healthcare sector. Although many of the problems of O.R. in healthcare are analytically similar to problems in other industries, many others are quite unique due to certain characteristics of the healthcare systems. For example, the possibility of death, quality of life, difficulty of measuring quality and value of outcomes, multiple decision makers (doctors, nurses, patients, administrators), and the concept of access to healthcare as a right. We consider strategic problems of system design and planning (large allocation decisions), operational and tactical problems of management, monitoring and control methodologies; and medical management involving disease detection and treatment models.

Pre-requisites: Intro to Operations Research (deterministic and stochastic)
M.Eng. students require pre-approval from professor.
M. Carter Biennially
Research
Winter 2018
Start: Jan. 04
1-4pm
Thursday
MB 101
9
Heuristic search, constraint propagation, retraction techniques, tabu search, simulated annealing, genetic algorithms, iterated local search, hybrid optimization. The course will emphasize algorithms and empirical analysis while using scheduling as a specific application area to explore the solution techniques.

Pre-requisites: for MASc/PhD only. MEng require permission of the instructor
C. Beck Biennially Winter 2019
Start: Jan. 09
9am-12noon
Wednesday
UC 255
10
Rigorous introduction to the theory of linear programming. Simplex method, revised simplex method, duality, dual simplex method. Post-optimality analysis. Interior point methods. Decomposition methods. Network flow algorithms. Maximum flow, shortest path, assignment, min cost flow problems.

Pre-requisites: MIE262, APS1005 or equivalent
Require Linear Algebra and Multi-variate Calculus backround
T. Chan Annually
Research
Fall 2018
Start: Sept. 05
12noon-3pm
Wednesday
BA 3116
11
Theory and computational methods of non-linear optimization. Convex sets, convex and concave functions. Unconstrained and Constrained Optimization. Quadratic Programming. Optimality conditions and convergence results. Karush-Kuhn-Tucker conditions. Introduction to penalty and barrier methods. Duality in nonlinear programming.

Pre-requisites: MIE262, APS1005 or equivalent
R. Kwon Annually
Research
Winter 2019
Start: Jan. 10
10am-12noon
Thursday
ES B142
12
The goal of this course is to familiarize students with computational quantitative techniques that are used in finance and risk management. Simulation and optimization are among the most important quantitative tools, which allow one to model and to optimize financial portfolios taking into account uncertainty in future asset values. A number of financial and risk management applications are described in detail. Matlab is used for illustrating the computations as well as for developing a software package during the course project. Practical aspects of risk modeling, which are used by industry practitioners, are emphasized.

Pre-requisites: APS1002H Financial Engineering
Students will need to use MATLAB for assignments, access to MATLAB is required. Basic knowledge of MATLAB is a pre-requisite.
O. Romanko Annually Winter 2019
Start: Jan. 08
6-9pm
Tuesday
RS 211
13
This course illustrates the use of industrial engineering techniques in the field of healthcare. Common strategic, tactical, and operational decision-making problems arising in healthcare will be approached from an operations research perspective. Unique aspects of healthcare compared to other industries will be discussed. Real-world datasets will be provided to illustrate the complexity of applying standard operations research methods to healthcare.

D. Aleman Annually Winter 2019
Start: Jan. 10
3-6pm
Thursday
LM 161
14
The objective of the course is to learn analytical models and overview quantitative algorithms for solving engineering and business problems. Data science or analytics is the process of deriving insights from data in order to make optimal decisions. It allows hundreds of companies and governments to save lives, increase profits and minimize resource usage. Considerable attention in the course is devoted to applications of computational and modeling algorithms to finance, risk management, marketing, health care, smart city projects, crime prevention, predictive maintenance, web and social media analytics, personal analytics, etc. Materials in this course are quantitative and computational in nature as well as analytical. Topics include basic statistic, regressions, uncertainty modeling, simulation and optimization modeling, data mining and machine learning, text analytics, artificial intelligence, big data fundamentals and visualizations. IPython and IBM Watson Analytics are modeling and visualization software used in this course. Practical aspects of computational models and case studies in Interactive Python are emphasized.

O. Romanko Annually Fall 2018
Start: Sept. 18
6-9pm
Tuesday
SS 2135
15
This course is designed to provide students with fundamental understanding of the Big Data Architecture and help develop skills necessary to handle and implement various aspects of big data projects. The course has an additional focus on Machine Leaning & Data Science aimed at fostering data science skills that are often required to implement big data projects. Students, while taking the course, will have a unique exposure to both data science and big data technologies that will provide them with skills necessary to implement data science projects in Hadoop as well as support teams executing big data projects.

Y. Shevchenko Annually Winter 2019
Start: Jan. 10
6-9pm
Thursday
SF 2202
16
Branch and bound, implicit enumeration, cutting planes, all integer tableau methods, quadratic 0-1 algorithms, commercial software, Benders´ decomposition, Lagrangian relaxation, column generation, several practical applications from the literature.

Pre-requisites: MIE262, APS1005 or equivalent
M. Bodur Annually Winter 2019
Start: Jan. 07
4-6pm (Monday)
4-5pm (Wednesday)

BA 1240
17
Business processes are pervasive in our lives: in banks, telecommunication centers, web-services, and even in healthcare. Processes in organizations are there to make sure that the business goals are achieved in an efficient way with the highest quality of products and/or services. Business Process Management (BPM) is a research field that focuses on improving company’s performance by managing and optimizing its processes. The BPM lifecycle includes (Re)Design, Modeling, Executing, Monitoring and Optimizing business processes. We shall cover the components of the lifecycle with emphasis on modeling, analysis and optimization of processes in a data-driven fashion. The course combines novel approaches in Data Science, Information Systems and Operations Management. The first part of the course comprises basic concepts of Business Process Management such as modeling languages, model discovery, qualitative and quantitative analysis of processes models. In the second part of the course, the focus shifts to a Data Science methodology for BPM, namely Process Mining. The students will learn the three basic steps of Process Mining: discovery of models from data, conformance analysis of the resulting models with data, and performance analytics. The emphasis of the Process Mining part will be on performance analytics. The course will cover state-of-the-art literature, and as part of the final grade will require the students to present seminars on a set of selected topics.

TBA Occasionally Winter 2019
Start: Jan. 11
9am-12noon
Friday
SF 1101
18
The goal of the course is to introduce students to principles of reliability from a practical point of view. The course covers principles of quality, principles of reliability, reliability of systems, failure rate data and models, quality and reliability in design and manufacturing, and reliability and availability in maintenance including cost models. Some other topics could be covered, depending on timing. A moderate knowledge of probability and statistics is a requirement.

Pre-requisites: Any second year engineering or higher level course in probability and statistics
D. Banjevic Annually Winter 2019
Start: Jan. 09
6-9pm
Wednesday
BF 323
19
Determination of optimal maintenance and replacement practices for components and capital equipment; resources of manpower and machinery required for implementation of maintenance practices; and the use of mathematical models in the development of a maintenance information system. The lectures will be supplemented by case study assignments: E.g., Short-term deterministic replacement; Short-term probabilistic replacement; OREST, PERDEC, AGE/CON, SMS and EXAKT programs.

A.K.S. Jardine Biennially Fall 2018
Start: Sept. 12
5-8pm
Wednesday
GB 220
20
Awareness of the importance of quality has increased dramatically. Continuous quality improvement is a key factor leading to company´s success and an enhanced competitive position. The course covers the following topics in Quality Assurance: Introduction to quality engineering. Loss function. Quality standards: ISO 9000 and QS 9000. TQM. Quality cost analysis. Process modeling and hypothesis testing. Statistical process control for long and short production runs. Process capability analysis. Capability indexes. Fitting the distribution. Elements of the likelihood theory. Weibull analysis. Six sigma quality. An overview of the quality standards in acceptance sampling.

Pre-requisites: At least one basic undergraduate course in probability and statistics is required.
V. Makis Biennially Fall 2018
Start: Sept. 14
4-7pm
Friday
GB 119
21
MIE561 is a “cap-stone” course. Its purpose is to give students an opportunity to integrate the Industrial Engineering tools learned in previous courses by applying them to real world problems. While the specific focus of the case studies used to illustrate the application of Industrial Engineering will be the Canadian health care system, the approach to problem solving adopted in this course will be applicable to any setting. This course will provide a framework for identifying and resolving problems in a complex, unstructured decision-making environment. It will give students the opportunity to apply a problem identification framework through real world case studies. The case studies will involve people from the health care industry bringing current practical problems to the class. Students work in small groups preparing a feasibility study discussing potential approaches. Although the course is directed at Industrial Engineering fourth year and graduate students, it does not assume specific previous knowledge, and the course is open to students in other disciplines.

M.W. Carter Annually Winter 2018
schedule posted here
22
This course takes a practical approach to scheduling problems and solution techniques, motivating the different mathematical definitions of scheduling with real world scheduling systems and problems. Topics covered include: job shop scheduling, timetabling, project scheduling, and the variety of solution approaches including constraint programming, local search, heuristics, and dispatch rules. Also covered will be information engineering aspects of building scheduling systems for real world problems.

Pre-requisites: Please refer to the undergraduate page: here
C. Beck Annually Fall 2018
schedule posted here
^ Back to top

Human Factors & Ergonomics

# Course Instructor Type Information
1
Introduction to principles, methods, and tools for the analysis, design and evaluation of human-centred systems. Consideration of impacts of human perceptual and cognitive factors on the design and use of engineered systems. Basic concepts of workload, human error and reliability, and human factors standards. The human-centred systems design process, including task analysis, user requirements generation, prototyping and usability evaluation. Design of procedures, displays and controls and training systems; design for error prevention and human-computer interaction; design for aging populations.

G. Jamieson Annually Fall 2018
Start: Sept. 12
2-4pm
Wednesday
BA B024
2
The course deals with practical problems associated with the design of experiments in Human Factors research, with an emphasis on the use of statistical packages and data analysis tools. Topics covered will include analysis of variance, non- parametric statistics, balanced and unbalanced block designs (including Latin squares), confidence intervals, etc. Stress is given to practical problems and the intuitive understanding of applied statistics.

S. Ghasemi Annually
Research
Fall 2018
Start: Sept. 06
4-7pm
Thursday
SS 1072
3
This course is intended for people carrying out graduate level research in Human Factors. It covers a variety of techniques for recording and analyzing empirical data. Topics to be covered include psychophysical methods, subjective scaling, questionnaires, signal detection theory, information theory, physiological monitoring, spectral analysis, tracking, and manual control modeling. There is no textbook for the course. Evaluation is based on a series of assignments related to the topics covered in class.

P. Milgram Annually
Research
Fall 2018
Start: Sept. 11
12noon-3pm
Tuesday
HA 409
5
Introduction to ergonomics in industrial settings. Biomechanics related to manual materials handling, repetitive strain injuries, visual and auditory limitations, human information processing and short term memory limitations, psychomotor skill, anthropometry and workspace layout, population stereotypes, design of controls and displays, circadian rhythms and design of shift work schedules. Exclusions: MIE240H or MIE343H.

Pre-requisites: May not have taken an introduction to physical ergonomics or kinesiology previously.
If student has previously taken an ergonomics course, please contact the professor before enrolling.
P. White Annually Fall 2018
Start: Sept. 10
6-9pm
Monday
BA 1230
6
A survey of theoretical and applied issues in human interaction with automation. Topics included are: philosophy of human-machine systems, types and levels of automation, models of human-automation interaction, function allocation, mode error, bias, trust, workload and situation awareness, automation interfaces, decision-aiding, adaptable and adaptive (intelligent) automation, supervisory control, and management of human-automation systems

Pre-requisites: MIE1401 or consent of the instructor
G. Jamieson Annually
Research
Winter 2019
Start: Jan. 08
1-3pm
Tuesday
WB 130
7
This course covers various statistical models used in empirical research, in particular human factors research, including linear regression, mixed linear models, non-parametric models, generalized linear models, time series modeling, and cluster analysis. For various observational and experimental data, students will be proficient in generating relevant hypotheses to answer research questions, selecting and building appropriate statistical models, and effectively communicating these results through interpretation and presentation of results. Basic knowledge in probability, statistics, and experimental design is required. The course will not focus on the design of experiments. In addition to homework assignments and exams, the students will review and critique journal articles and conference papers for the validity of the use of various statistical models. The students will work on a term long project of their choice and will be encouraged to relate this assignment to their current research projects. The examples used in class and the assignments will be drawn from human factors research. However, the students will not be required to use human factors data for their project.

B. Donmez Annually
Research
Winter 2019
Start: Jan. 07
4-6pm
Monday
SS 1069
8
The course will cover a wide range of human factors topics related to transportation, in particular motor vehicle transportation. The students will gain an understanding of road user characteristics and limitations and how these affect design of traffic control devices and the roadway. The course topics include: history and scope of human factors in transportation; vision and information processing in the context of driving; driver adaptation; driver education, driver licensing and regulation; traffic control devices; crash types, causes, and countermeasures; alcohol, drug, and fatigue effects; forensic human factors.

The course will be taught in the form of lectures followed by relevant case studies involving practical application of knowledge gained. Case studies, and related assigned readings, will involve human factors in relation to crash pattern analysis and countermeasure selection, highway and traffic control design issues, driver regulation policy issues, and forensic investigation. The students will work on two projects, one in each half of the term, on topics of their choice. They will be asked to make presentations on these projects.

M. Masliah Annually
Research
Winter 2019
Start: Jan. 09
6-9pm
Wednesday
SS 1086
9
Frameworks, tools and methods for the analysis and design of cognitive work. The course will emphasize computer-based work in production- and/or safety-critical systems. Primary frameworks include Cognitive Work Analysis and Ecological Interface Design, with consideration of complementary perspectives in Cognitive Systems Engineering. The design element will emphasize the human-machine interface.

Pre-requisites: psychology, covering at least visual perception, memory & principles of spatial navigation: MIE448/1407/523
S. Kortschot & K. Christoffersen Biennially
Research
Fall 2018
Start: Sept. 12
6-9pm
Wednesday
MC 306
10
The objective of the course is to convey engineering thinking to non engineers, and specifically psychology graduate students, to support the Collaborative Specialization in Psychology and Engineering (PsychEng). The aim is for psychology students to be able to understand engineering language and common methods to be able to participate in design activities. The course will introduce the problem-solving focus of engineering work, including the use of: engineering assumptions, models (formation, interpretation, limits), codes / standards and heuristics, problem statements, design objectives and functions, and processes for selecting design alternatives. Considerable attention in the course is devoted to existing applications of psychology in engineering, e.g., in design theory and methodology and human factors, etc. The problem-solving perspective of engineering enables clarification of not just where psychological theories are applicable, but may also inform where such theories may require further development. For example, applying social psychological theories and models, e.g., Higgins’ Regulatory Focus Theory, to solve engineering problems can be quite challenging, and may add at least a physical dimension to such models. Projects in human factors, design methodology, and other areas of engineering that can benefit from application of psychology are offered to be completed as course projects. Finally, Psychologists are also guided on how to present their work to engineering audiences.

Course Syllabus here
L. Shu Annually Summer 2018
Start: May TBA
TBA
TBA

Professor pre-approval required. Please contact the instructor.
TBA
11
This course will present established methods that aim to enhance creativity during conceptual design, along with more recent research relevant to creativity and conceptual design. Students will select current creativity research from multiple disciplines, identify limitations of reported results, determine and perform further research that can be conducted within a course, and report results. Knowledge of material on established creativity methods presented in lecture will be evaluated through written examinations. Skills in identifying, planning, conducting and reporting relevant creativity research will be evaluated through oral presentations and written reports.

L. Shu Annually Winter 2019
Start: January 10
10am-12noon
Thursday
MC 306
12
An examination of the relation between behavioural science and the design of human-machine systems, with special attention to advanced control room design. Human limitations on perception, attention, memory and decision making, and the design of displays and intelligent machines to supplement them. The human operator in process control and the supervisory control of automated and robotic systems. Laboratory exercises to introduce techniques of evaluating human performance.

Pre-requisites: Please refer to the undergraduate page: here
P. Milgram Annually Fall 2018
schedule posted here
13
The integration of human factors into engineering projects. Human factors integration (HFI) process and systems constraints, HFI tools, and HFI best practices. Modelling, economics, and communication of HFI problems. Examples of HFI drawn from energy, healthcare, military, and software systems. Application of HFI theory and methods to a capstone design project, including HFI problem specification, concept generation, and selection through an iterative and open-ended design process.

K. Iwsa-Madge & R. Leger Annually Winter 2018
schedule posted here
^ Back to top

Information Engineering

# Course Instructor Type Information
1
Information Engineering focuses on the representation and use of information in the context of the web. The first part of the course covers the Semantic Web, including XML, RDF, Linked Data, Provenance, Trust and Data Mashup. The second part covers web-based Knowledge Representations, including: Description Logic, OWL, SWRL, and Ontologies.

M. Fox Annually Fall 2018
Start: Sept. 10
4-6pm
Monday
HA 401
3
This course will explore theoretical techniques for the design and analysis of formal ontologies. Topics will include the design of verified ontologies, methodologies for proving properties about ontologies, and applications of classification theorems from mathematics. These techniques will be applied to ontologies that are currently being used in government and industry.

Pre-requisites: MIE457 and MIE1501
M. Gruninger Biennially
Research
Winter 2018
Start: Jan. 08
2-4pm
Monday
BA 2179
4
This course is a research seminar that focuses on recent developments in the area of Data Analytics. Science, businesses, society and government are been revolutionized by data-driven methods. The increased access to large quantities of digital information has provided new opportunities for innovation. A new area of Data Analytics, known as Big Data, is made possible thanks to novel affordable techniques for processing huge amounts of data. This seminar provides an overview of data analytics concepts, approaches, and techniques, including distributed computations on massive datasets and frameworks for enabling large-scale parallel data processing on clusters of commodity servers. Emphasis is given to algorithmic techniques for analyzing Web Data. The course evaluation is based on course presentations and a project. The project goal is to prepare publishable research contributions in the area of data analytics.

Pre-requisites: An undergraduate level course in Databases, such as MIE253 Data Modelling, or equivalent.
M. Consens Annually Winter 2019
Start: Jan. 17
2-3pm (BA 1230)
3-6pm (RS 303)
Thursday
BA 1230 & RS 303
5
This course provides students with an understanding of the role of a decision support system in an organization, its components, and the theories and techniques used to construct them. The course will focus on information analysis to support organizational decision-making needs and will cover topics including information retrieval, descriptive and predictive modeling using machine learning and data mining, recommendation systems, and effective visualization and communication of analytical results.

S. Sanner Annually Fall 2018
co-taught with MIE451, schedule posted here
GB 220
6
The course objective is to familiarize students with the principles and methods of systems engineering. Topics include system level thinking in the product development process, the morphology of system level design, the conceptual design loop, system level multidisciplinary design optimization (MDO), system architecture studies, future trends, system level technology readiness levels, system risk assessment, product launch decision making, and system level validation and risk reduction techniques, using examples and applications from industries such as aerospace. The course will prepare students who are or will be involved in high technology complex systems, and the preliminary and detailed design of products. The course will be delivered using a mixture of formal presentations, informal discussions, and applications of key aspects of systems engineering. Quizzes, assignments, and workshops will allow students to put theory into practice.

N. Youssef Annually Fall 2018
Start: Sept. 18
5-8pm
Tuesday
MS 2170
8
This Research Course will provide students with the conceptual, theoretical, and implementational foundations of fundamental tools for structured learning and inference: probabilistic graphical models, probabilistic programming, and deep neural networks. The course will focus on the design and training of structured models for speci c application use cases such as answering probabilisticqueries over data, sequence tagging and classi cation, and image recognition through programming-intensive projects including a nal independently proposed research project with report component.

Pre-requisites: MIE 1513H
S. Sanner Annually Winter 2019
Start: Jan. 08
1-2pm, Tuesday (lecture)
1-3:30pm, Wednesday (lecture)
10am-12noon, Thursday (lab) RS 303
BA 2159
^ Back to top

Reading Courses

# Course Instructor Type Information
1
Students may take only one reading course for credit in a degree program, unless special authorization has been granted by the Graduate Studies Committee.

Supervisor
2
Students may take only one reading course for credit in a degree program, unless special authorization has been granted by the Graduate Studies Committee.

Supervisor
3
Students may take only one reading course for credit in a degree program, unless special authorization has been granted by the Graduate Studies Committee.

Supervisor
4
Students may take only one reading course for credit in a degree program, unless special authorization has been granted by the Graduate Studies Committee.

Supervisor
^ Back to top