Search

Group words with double-quotes ".
Back
3 units (fi 6)(EITHER, 3-0-0)

Basic data analysis with R, SAS, and Python. Program development with Jupyter notebooks. Cloud computing, collaborative software development, docker containers, kubernets. Internet security, privacy and ethics. Technologies will be updated as new developments arise. Prerequisites: No programming skills are needed.

3 units (fi 6)(SECOND, 3-0-0)

Continuous semimartingales and quadratic variation. Stochastic integrals for continuous semimartingales. Ito's formula. Change of probability measure (Girsanov transformation). Martingale representation theorem for Brownian filtrations. Stochastic differential equations, diffusions. Introduction to discontinuous semimartingales with emphasis on Poisson processes. Prerequisites: MATH 505 or consent of the Department.

3 units (fi 6)(EITHER, 3-0-0)

Valuations and their extensions, ramifications; integral dependence, algebraic number fields, ideals and divisors, class number. Prerequisite: MATH 326 or equivalent.

3 units (fi 6)(EITHER, 3-0-0)

Brief review of set operations and countable sets. Measure theory, integration theory, Lebesgue measure and integrals on R^n, product measure, Tonelli-Fubini theorem. Functions of bounded variation, absolutely continuous functions. Prerequisites: Math 317.

3 units (fi 6)(EITHER, 3-0-0)

Review of probability tools for discrete financial analysis; Conditional probabilities/expectations. Filtrations, adapted and predictable processes. Martingales, submartingales and supermartingales in discrete-time. Doob decomposition for supermartingales. Predictable representation. Discrete-time financial modes: Arbitrage, complete and incomplete markets. Self-financing property, value and gain processes. Valuation of contingent claims. Binomial model: Model specifications, Perfect hedging. Utility functions and consumption/investment problems. European and American options in discrete time. Futures and forward contracts in discrete time. Transition to the continuous-time framework. Prerequisite: STAT 471 or consent of the Department. Note: This course may not be taken for credit if credit has already been obtained in MATH 415.

3 units (fi 6)(EITHER, 3-0-0)

Classical Banach spaces. Hahn-Banach, open mapping and closed graphs theorems. Hilbert spaces, orthonormal bases. Elements of spectral theory, spectra of compact operators, spectral theorem for compact self-adjoint operators. Prerequisite: MATH 417. Corequisite: MATH 447.

3 units (fi 6)(EITHER, 3-0-0)

Locally convex spaces, weak topologies and duality in Banach spaces, weak compactness in Banach spaces, structure of classical Banach spaces, local structures, infinite-dimensional geometry of Banach spaces and applications. Prerequisite: MATH 516. Corequisite: MATH 447 or consent of Department.

3 units (fi 6)(EITHER, 3-0-0)

Banach algebras and spectral theory, compact and Fredholm operators, the spectral theorem for bounded normal operators, operator algebras, representations of C+-algebras, elementary von Neumann algebra theory, and other topics. Prerequisite: MATH 516. Corequisite: MATH 447 or consent of Department.

3 units (fi 6)(EITHER, 3-0-0)

Financial markets in continuous-time: Arbitrage, completeness, self-financing strategies. Black Scholes model. Option pricing and hedging: European, American and exotic options. Consumption-investment problem: Utility maximization, optimal portfolio and optimal consumption. Prerequisite: MATH 515. Corequisite: MATH 510 or consent of the Department.

3 units (fi 6)(EITHER, 3-0-0)

Finite dimensional manifolds/submanifolds; tangent bundle, differential, inverse, and implicit function theorems, partitions of unity; imbeddings, immersions, submersions; vector fields and associated flows; Lie derivative, Lie bracket; tensor analysis, differential forms, orientation, integration, Stokes' theorem; basics of smooth bundle theory, Riemannian metrics; notion of a Lie group with basic examples, smooth Lie group actions, principal bundles. Prerequisite: MATH 446 or 448.

3 units (fi 6)(EITHER, 3-0-0)

Existence theorems, uniqueness theorems; linear systems (basic theory); stability (basic theory); nonlinear systems (local theory); nonlinear systems (global theory); bifurcations. Prerequisite: MATH 334 or 336, or equivalent.

3 units (fi 6)(EITHER, 3-0-0)

Asymptotics; boundary value problems; Poincare-Bendixson theory. Additional material will be chosen from among the following topics at the option of the instructor: separation; dichotomies; comparison and oscillation theory; bifurcation theory; nonautonomous systems; dynamical systems; functional differential equations; contingent equations; differential equations in Banach spaces. Prerequisite: MATH 524 or equivalent.

3 units (fi 6)(EITHER, 3-0-0)

Notions; Elliptic PDE's; Parabolic PDE's; Hyperbolic PDE's; Nonlinear Integrable PDE's. Prerequisite: MATH 436 or equivalent; corequisite: MATH 516.

3 units (fi 6)(EITHER, 3-0-0)

Particular background from point set topology (pasting and quotienting constructions); homotopy relation between maps and spaces; fundamental group; Seifert VanKampen theorem; covering spaces. Additional topics at the discretion of the instructor. Prerequisites: MATH 227, 317 and 447 or consent of Department.

3 units (fi 6)(FIRST, 3-0-0)

Direct and iterative methods for solving linear systems, iterative methods for nonlinear systems, polynomial and spline interpolations, least square approximation, numerical differentiation and integration, initial value problems for ODE's (one-step, multistep methods, stiff ODE's). Prerequisite: 400-level MATH course. Students are required to have knowledge of advanced Calculus and introductory knowledge in Analysis and Linear Algebra and some computer programming. Note 1: Restricted to graduate students only. Note 2: May not be taken for credit if credit has already been obtained in MATH 381, 481 or 486 or equivalent.

3 units (fi 6)(EITHER, 3-0-0)

Finite difference and finite element methods for boundary-value problems of elliptic equations. Numerical algorithms for large systems of linear algebraic equations: direct, classical relaxation, multigrid and preconditioned conjugate gradient methods. Algorithms for vector/parallel computers and the domain decomposition method. Prerequisites: MATH 337, 436 or equivalent and some computer programming.

3 units (fi 6)(EITHER, 3-0-0)

Asymptotic analysis of integrals: Laplace, stationary phase, and steepest descent methods. Regular and singular perturbations: trained coordinates, multiple scales, asymptotic matching, renormalization techniques, WKB theory, Hamiltonian perturbation theory, center manifolds and stability. Singularities in differential equations. Applications to algebraic, ordinary and partial differential equations. Prerequisite: MATH 438 or equivalent.

3 units (fi 6)(EITHER, 3-0-0)

Linear part:structure of function spaces, Sobolev spaces, embeddings, topologies, linear operators, adjoint and inverse operators, spectra, distributions, semigroup theory, integral equations, well-posedness and the notion of a solution. Nonlinear part: inequalities, Frechet and Gateaux derivatives, fixed point theorems. Applications from mechanics, reaction-diffusion equations, the Navier-Stokes equations, nonlinear Schrödinger equation. Prerequisite: MATH 438 or equivalent.

3 units (fi 6)(EITHER, 3-0-0)

Review, theory and extension of Fourier series for square integrable functions; orthonormal systems, Bessel's inequality, completeness, Parseval's identity, Riesz-Fischer Theorem. Extension to Fourier series for functions in other Lebesgue classes; Fejer means, conjugate series, Dirichlet, Fejer and Poisson kernels. Norm convergence; remarks on pointwise convergence. Fourier transforms and series in several dimensions; inverse transform, Plancherel formula, Poisson Formula, maximal functions, Riesz-Thorin Theorem and applications. Elementary distribution theory; D, D', S, S' and some elementary results, Fourier transforms of tempered distributions. Examination of some earlier results with tempered distributions instead of functions and getting familiar with basic concepts. Prerequisite: MATH 418.

3 units (fi 6)(EITHER, 3-0-0)

Review of basic measure and integration theory. Signed and complex measures. Hahn and Jordan decompositions. The Radon-Nikodym theorem. Lebesgue decomposition. The Lebesgue-Stieltjes integral. Measure theory over locally compact Hausdorff spaces, in particular, the Riesz representation theorem and Haar measures. Hausdorff measure. Introduction to martingales. Prerequisite: One of MATH 417 or MATH 514, and MATH 447 or equivalent.

3 units (fi 6)(EITHER, 3-0-0)

Fundamentals including continuum hypothesis surface tension, classical thermodynamics, and transport phenomena. Introduction to Cartesian tensors. Kinematics of flow including Lagrangian and Eulerian descriptions, streamline, path line, streak line, vorticity and circulation. Derivation of the conservation laws for mass, momentum, and energy and a detailed description of the Boussinesq approximation. Conservation laws in a rotating frame. Vortex lines and tubes, role of viscosity in vortices, Kelvin's circulation theorem, the vorticity equation in nonrotating and rotating frames. Irrotational flow including its relevance, velocity potential, sources and sinks, and flow past various shapes. Gravity waves in deep and shallow water with and without surface tension in both the linear and nonlinear contexts. Dynamic similarity and Buckingham's Pi Theorem. Prerequisites: One of MATH 311, 411 and MATH 436 or consent of Instructor.

3 units (fi 6)(EITHER, 3-0-0)

Mathematical modeling in the biological and medical sciences. Students will learn how to apply mathematical methods and theory to a variety of different biological problems. Topics will be taken from: (i) continuous and discrete dynamical systems describing interacting and structured populations, resource management, biological control, reaction kinetics, biological oscillators and switches, the dynamics of infectious diseases and genetics and (ii) models of spatial processes in biology including random walks, pattern formation in morphogenesis and ecology, applications of traveling waves to population dynamics, epidemiology, chemical reactions, and models for neural patterns. Prerequisites: MATH 524 and a 400 or 500 level course on Partial Differential Equations or consent of Instructor.

3 units (fi 6)(EITHER, 3-0-0)

Developing mathematical models to solve real-world problems, model analysis, fitting model to data, model validation and selection, and interpretation of model outcomes. Types of models include difference equation models, differential equation models, network models, and stochastic models. Prerequisites: Linear algebra and differential equations or consent of the instructor.

3 units (fi 6)(EITHER, 3-0-0)

Development of mathematical models for the transmission dynamics of infectious diseases, incorporation of important epidemiological factors including disease latency, recovery, relapse and reinfection, isolation and quarantine, vaccination and immunity. Stability and bifurcation analysis of mathematical models. Estimation of model parameters from public health data, and numerical simulations of models. Prediction of the time course of epidemics and long-term patterns of endemic diseases. Prerequisites: MATH 334 or MATH 336, or with instructor's consent.

3 units (fi 6)(EITHER, 3-0-0)

Group actions, Sylow Theory, solvable and nilpotent groups, Galois Theory. Additional topics at the discretion of the instructor. Prerequisite: MATH 328 or consent of the Department.

3 units (fi 6)(EITHER, 3-0-0)

Introduction to commutative algebra, algebraic geometry, and homological algebra. Additional topics at the discretion of the instructor. Prerequisite: MATH 326 or consent of the Department.

3 units (fi 6)(EITHER, 3-0-0)

This course will cover advanced algebraic topics not taught in regular courses in the curriculum or will provide a more in-depth continuation of an existing course. Prerequisite: at least one of MATH 326, MATH 327, MATH 328, MATH 329, or equivalent. Note: Upon approval by the Department of Mathematical and Statistical Sciences, this course may be taken for credit multiple times.

3 units (fi 6)(EITHER, 3-0-0)

Students registered in this course are supervised by individual staff members in areas of interest of the staff members. Students will be allowed to take this course only in exceptional circumstances and with the permission of the Chairman of the Department. This course shall not be counted against the minimum course requirement for graduate students.

1 unit (fi 2)(EITHER, 0-2S-0)

Credit for this course can be obtained twice.

3 units (fi 6)(EITHER, 3-0-0)
There is no available course description.
3 units (fi 6)(EITHER, 3-0-0)
There is no available course description.
3 units (fi 6)(EITHER, 3-0-0)

Topics among: Incomplete markets; Models with imperfection (markets with transaction costs, constraints or defaults); Risk measures; Interplay between finance and insurance; Mathematical models for the term structure of interest rates. Prerequisites: MATH 520 or consent of the Department.

1 unit (fi 2)(EITHER, 0-2S-0)

Credit for this course may be obtained more than once.

3 units (fi 6)(EITHER, 3-0-0)
There is no available course description.
3 units (fi 6)(EITHER, 3-0-0)
There is no available course description.
3 units (fi 6)(EITHER, 3-0-0)
There is no available course description.
3 units (fi 6)(EITHER, 3-0-0)
There is no available course description.
3 units (fi 6)(EITHER, 3-0-0)
There is no available course description.
3 units (fi 6)(EITHER, 3-0-0)
There is no available course description.
3 units (fi 6)(EITHER, 3-0-0)
There is no available course description.
6 units (fi 12)(VAR, UNASSIGNED)

Open only to students taking the MSc non-thesis option in mathematics.

3 units (fi 12)(VAR, UNASSIGNED)

Open only to students taking the MSc non-thesis option in mathematics.

3 units (fi 12)(VAR, UNASSIGNED)

Open only to students taking the MSc non-thesis option in mathematics.

3 units (fi 6)(FIRST(FR), 3-0-1)

Les nombres, inéquations, fonctions, géométrie analytique, limite, continuité, dérivées et applications, polynôme de Taylor, fonctions exponentielles et logarithmiques, fonctions trigonométriques inverses et hyperboliques, différentielle et calculs approximatifs. Intégration et théorème fondamental du calcul intégral. Méthode des trapèzes et méthode de Simpson. Préalable(s): Mathématiques 30-1 ou l'équivalent et Mathématiques 31. Note(s): (1) Ce cours n'est pas accessible aux étudiants ayant ou postulant des crédits pour MATHQ 114 (ou 113), MATH 117, 134, 144 ou SCI 100. (2) Ce cours est normalement réservé aux étudiants de la Faculty of Engineering. (3) Les étudiants de la Faculty of Engineering qui suivent ce cours obtiendront 3.5 crédits.

3 units (fi 6)(EITHER(FR), 3-0-1)

Techniques d'intégration et applications du calcul d'intégrales: calcul de longueurs, aires, volumes et masses, intégrales impropres, équations différentielles ordinaires d'ordre un; séparables, linéaires, méthode d'Euler, applications. Séries infinies, séries de Taylor, séries de puissances et critère de convergence d'une série. Coordonnées polaires, rectangulaires, sphériques et cylindriques dans l'espace de trois dimensions, courbes paramétriques dans le plan et l'espace. Volume et aire d'une surface de révolution. Préalable: MATHQ 100. Note(s): (1) Ce cours n'est pas accessible aux étudiants ayant ou postulant des crédits pour MATHQ 115, MATH 118, 146 ou SCI 100. (2) Ce cours est normalement réservé aux étudiants de la Faculty of Engineering. (3) Les étudiants de la Faculty of Engineering qui suivent ce cours obtiendront 3.5 crédits.

3 units (fi 6)(SECOND(FR), 3-0-1)

Vecteurs et matrices; solution d'équations linéaires; équations de lignes et de plans; déterminants; algèbre matricielle; orthogonalité de GramSchmidt et applications; valeurs propres, vecteurs propres et applications; nombres complexes. Préalable ou concomitant: MATHQ 100. Note(s): (1) Ce cours n'est pas accessible aux étudiants ayant ou postulant des crédits pour MATHQ 120, 125, MATH 125 ou 127. (2) Ce cours est normalement réservé aux étudiants de la Faculty of Engineering. (3) Les étudiants de la Faculty of Engineering qui suivent ce cours obtiendront 3.5 crédits.

3 units (fi 6)(EITHER(FR), 3-0-0)

Taux de variation et dérivées. Dérivation des fonctions élémentaires, trigonométriques, exponentielles et logarithmiques. L'intégrale définie comme sommation. L'intégration. Le théorème fondamental du calcul intégral. Applications dans le contexte des sciences de la vie ou des Sciences physique, ou des affaires et de l'économie. Préalable(s): Mathématiques 30-1. Note: Ce cours n'est pas accessible aux étudiants ayant ou postulant des crédits pour MATHQ ou MATH 100, 113, 114, 117, 134, 144, 154 ou SCI 100.

3 units (fi 6)(EITHER(FR), 3-0-0)

Techniques d'intégration et applications de l'intégration. Intégrales impropres. Équations différentielles et modélisation mathématique. Dérivées partielles. Applications dans le contexte des sciences de la vie ou des Sciences physique, ou des affaires et de l'économie. Préalable(s): L'un des cours MATHQ ou MATH 100, 113, 114, 117, 134, 144 ou 154. Note: Ce cours n'est pas accessible aux étudiants ayant ou postulant des crédits pour MATHQ ou MATH 101, 115, 118, 136, 145, 156 ou SCI 100.

3 units (fi 6)(FIRST(FR), 3-0-0)

Vecteurs et algèbre matricielle. Déterminantes. Système d'équations linéaires. Espaces vectoriels. Valeurs propres et vecteurs propres. Applications. Préalable(s): Mathématiques 30-1 ou l'équivalent. Note: Ce cours n'est pas accessible aux étudiants ayant ou postulant des crédits pour MATHQ 120, MATH 102 ou 127.

3 units (fi 6)(EITHER(FR), 3-0-0)

Les concepts étudiés ont pour but d'aider l'enseignant à formuler une idée intuitive des concepts qu'il doit enseigner aux élèves. Nous aborderons la théorie élémentaire du nombre, les systèmes de numération, les ensembles de nombres, la théorie élémentaire de probabilité et les raisonnements inductif et déductif. Préalable(s): Mathématiques 30-1 ou 30-2, ou l'approbation du vice-doyen aux affaires académiques. Note(s): (1) Ce cours est réservé aux étudiants du BEd Élémentaire. (2) Les étudiants en sciences ne peuvent pas obtenir de crédits pour ce cours.

3 units (fi 6)(EITHER(FR), 3-0-0)

Séries infinies. Courbes planes et coordonnées polaires. Géométrie analytique à trois dimensions. Dérivées partielles. Préalable(s): MATHQ 101, 115, MATH 118, 146 ou SCI 100 ou l'équivalent. Note: Ce cours n'est pas accessible aux étudiants ayant ou postulant des crédits pour MATHQ 209 ou MATH 217.

3 units (fi 6)(EITHER(FR), 3-0-0)

Approche appliquée des mathématiques discrètes, couvrant les codes secrets, la cryptographie à clef publique, codes correcteurs d'erreurs, relations de récurrences, induction, théorie des graphes, algorithmes pour les graphes et algorithmes parallèles. Préalable(s): 3 crédits de niveau 100 en mathématiques ou SCI 100.

3 units (fi 6)(EITHER(FR), 3-0-0)

Espaces vectoriels. Espaces avec produit scalaire. Exemples d'espace à n dimensions, espace des fonctions continues. Procédé de Gram-Schmidt, factorisation QR, méthode des moindres carrés. Transformations linéaires, changements de base, transformations de similarité et diagonalisation. Diagonalisation orthogonale, formes quadratiques. Applications à une variété de champs, méthodes numériques. Préalable(s): un cours de niveau 100 en algèbre linéaire et Mathématiques 31 ou un autre cours de niveau 100 en calcul. Note: Ce cours n'est pas accessible aux étudiants ayant ou postulant des crédits pour MATH 227.

3 units (fi 6)(EITHER(FR), 3-0-0)

Géométrie euclidienne de base, congruence, parallélisme, aire et similarité. Développement axiomatique avec emphase sur la résolution de problèmes. Constructions et lieux géométriques, inégalités, maxima et minima, cercles, isométries, et autres sujets. Préalable(s): un cours de MATHQ de niveau 100 ou SCI 100.

3 units (fi 6)(EITHER(FR), 3-0-0)

Équations différentielles d'ordre un et deux avec des coefficients constants. Courbes, vecteurs tangents, longueur d'arc, intégration en deux et trois dimensions, coordonnées polaires cylindriques et sphériques, intégrales de lignes et de surfaces. Théorèmes de Green, de Stokes et théorème de la divergence. Préalable(s): Un parmi MATH/MATHQ 102, MATH/MATHQ 125 ou MATH 127, et MATH/MATHQ 214. Note: Ce cours n'est pas accessible aux étudiants ayant ou postulant des crédits pour MATH 209 ou MATH 317.

3 units (fi 6)(EITHER(FR), 3-0-0)

Équations du premier ordre, équations linéaires d'ordre élevé. Solution par séries de puissance. Méthodes de transformée de Laplace. Introduction aux fonctions spéciales. Introduction aux systèmes linéaires. Préalable(s): Un parmi MATH/MATHQ 102, MATH/MATHQ 125 ou MATH 127, et un parmi MATH 209, MATH/MATHQ 214 ou MATH 217. Note: Ce cours n'est pas accessible aux étudiants ayant ou postulant des crédits pour MATH 201, MATH 336, MA PH 251.

3 units (fi 6)(EITHER(FR), 3-0-0)

Les thèmes choisis par l'instructeur seront puisés dans les mathématiques anciennes (incluant toutes les cultures), classiques ou modernes et examinés d'un point de vue historique. Préalable(s): deux cours de MATHQ de niveau 100 ou SCI 100.

3 units (fi 8)(FIRST, 3-0-3/2)

Circuit element definitions. Circuit laws: Ohm's, KVL, KCL. Resistive voltage and current dividers. Basic loop and nodal analysis. Circuit theorems: linearity, Thevenin. Dependent sources. Time domain behavior of inductance and capacitance, energy storage. Sinusoidal signals, complex numbers, phasor and impedance concepts. Diodes: ideal and simple and models. Treatment of RLC circuits in the time domain, frequency domain and s-plane. Prerequisites: MATH 101 and MATH 102.

3 units (fi 8)(SECOND, 3-0-1)

Number systems, logic gates, Boolean algebra. Karnaugh maps. Combinational networks. State machines. Field programmable gate array (FPGA) implementation. Computer architecture. Assembly language. Addressing modes, subroutines, memory, input-output interfacing, and interrupts.

3 units (fi 8)(FIRST, 3-0-1)

Introduction to linear systems and signal classification. Convolution. Fourier series expansion and Fourier transform (FT). Sampling and reconstruction. Discrete Fourier transform (DFT) and properties. Spectra analysis. Models of continuous-time systems and discrete-time systems for linear control system Z-transform and inverse Z-transform. Analysis of linear time invariant (LTI) systems. Design of linear time-invariant control systems. Corequisites: MCTR 202 and MATH 201.

3 units (fi 8)(SECOND, 2-0-3)

Design morphology, analysis and design of components, electro-mechanical system design and risk management concepts, design project aimed at assistive devices or technologies addressing user needs. Corequisite: MCTR 265.

3 units (fi 8)(SECOND, 2-0-3)

Computer-aided engineering, solid modelling, drafting and design. Introduction to multiphysics simulation. Design project aligned with MCTR 260.

3 units (fi 8)(FIRST, 3-0-3/2)

Introduction to object-oriented programming for mechatronic applications. Introduction to data structures and classes with application to mechatronics. Introduction to algorithms. Concepts illustrated on a physical mechatronic system. Prerequisite: ENCMP 100.

3 units (fi 8)(SECOND, 3-0-3/2)

Transistors, transistor amplifiers, and op-amp circuits; frequency response and filters; analog signal detection, conditioning, analysis, and conversion; transducers and electronic sensors for measuring common physical properties/phenomena. Understanding properties of signals in time and frequency domain; digitization of analog data; statistics, analysis, and uncertainty of measurement data. Prerequisites: MCTR 202 and MCTR 240.

3 units (fi 8)(SECOND, 3-0-3/2)

Linear feedback control systems for command-following, stability, and dynamic response specifications. Frequency response and design techniques, including lead, lag compensators and PID control. An introduction to structural design limitations. Introduction to state space models. Examples emphasizing control of mechatronics systems, using computer-aided design. Prerequisite: MCTR 240. Credit can only be granted for one of MCTR 320, MEC E 420, ECE 360, CH E 446.

3 units (fi 8)(SPR/SUM, 3-0-3/2)

Force and torque generation in electric machines. AC and DC machines, permanent magnet synchronous (PMSM) and brushless DC motors (BLDC). Machine characteristics and dynamic models of electric actuators. Linear actuators; power electronics device characteristics; motor drives: H-bridges, inverters; speed control methods; power converters.

3 units (fi 8)(SECOND, 3-0-0)

Kinematics and dynamics of rigid bodies moving in three dimensions. Spatial kinematics of rigid bodies, Euler angles, tensor of inertia and the Newton-Euler equations of motion for rigid bodies, multi-body dynamics, inverse dynamics for manipulators. Prerequisite: MEC E 250.

3 units (fi 8)(SECOND, 3-0-0)

Systems engineering definition, relevance, and benefits. The nature of technological systems and the concept of a system life cycle, from need to retirement. Requirements setting, including standards. Modelling system performance, with emphasis on mechatronic systems. System safety, risk, and reliability analysis. Ethical and sustainability considerations in systems design. Design for manufacturability and control. Design de-risking and testing for requirements compliance. Configuration management. Systems thinking and Indigenous perspectives.

3 units (fi 8)(SECOND, 3-0-3/2)

Coordinates systems, robot kinematics (forward and inverse), differential kinematics, robot dynamics, path and trajectory planning, position control, force control, impedance control, teleoperation systems.

3 units (fi 8)(SPR/SUM, 2-0-3)

A project-based course dealing with the design and implementation of a robotic system to accomplish a set of requirements. Integration of sensor technologies, sensor data processing, motion control based on feedback and real-time programming. Design procedures, ethics, safety and risk management, theory of engineering design, role of engineering analysis in design, application of computer-aided design software; component and material selection, codes, and standards; design optimization; system integration and verification through testing; teamwork, and a design project. Corequisite: MCTR 365.

3 units (fi 8)(SPR/SUM, 2-0-3)

Mechatronic and robotic system design using CAD tools. Concepts of function structure models, material selection, and introduction of load and stress analysis. Integration of sensors and actuators. Simulation of mechanisms, dynamics, kinematics, and heat transfer using commercial software. Emphasis is on numerical model design including testing and verification methods, and the critical interpretation of the computed results. Design project aligned with MCTR 360.

3 units (fi 8)(SPR/SUM, 3-0-0)

Fundamentals of machine learning methods. Supervised, unsupervised, and reinforcement learning concepts, and fundamentals of fuzzy logic. Review of probability and optimization. Linear regression. Linear classification and logistic regression. Components of modern machine learning approaches, including feature engineering, neural network models, training and evaluation methodology, and deep learning libraries. Object detection and object/human pose regression for robotic applications. Bias in machine learning algorithms. Corequisite: MCTR 399.

3 units (fi 8)(SECOND, 3-0-3/2)

Advanced topics in object-oriented programming for mechatronic applications. Advanced data structures, and algorithm analysis and design. Concepts illustrated using a physical mechatronic system and practical mechatronic applications. Introduction to modern robotic and mechatronic operating systems. Prerequisite: MCTR 294.

3 units (fi 8)(SPR/SUM, 3-0-0)

Analytical and numerical methods with mechatronics applications. Complex numbers, partial differential equations, analytic functions, elementary functions, mappings, integrals, series, residues and poles, integral formulas. Statistical tests. Numerical integration and differentiation, solution methods of boundary value problems. Use of programming languages to implement numerical methods. Critical-thinking applied to problems related to mechatronics systems. Formulation, methodologies, and techniques for numerical solutions of engineering issues, particularly those arising within the field of mechatronics.

3 units (fi 8)(FIRST, 3-0-3/2)

System states and state space models. Linearization of nonlinear state-space models. Solving linear time-invariant state-space equations. Controllability and observability, and their algebraic tests. Minimal state-space realizations. State feedback and eigenvalue/pole assignment. Step tracking control design. State estimation and observer design. Observer-based control. Introduction to linear quadratic optimal control. Prerequisite: MCTR 320.

3 units (fi 8)(SECOND, 3-0-3/2)

Review of probability, random variables, and stochastic processes. Recursive state estimation: Bayes filter, linear Kalman filter and its extension to nonlinear systems. Practical applications of filtering techniques to mechatronics systems. Prerequisite: MCTR 420.

3 units (fi 8)(FIRST, 1-0-3)

PART 1: Feasibility study and detailed design of a project which requires students to exercise creative ability, to make assumptions and decisions based on synthesis of technical knowledge, and devise new designs. Advanced design safety review.

3 units (fi 8)(SECOND, 1-0-3)

PART 2: Feasibility study and detailed design of a project which requires students to exercise creative ability, to make assumptions and decisions based on synthesis of technical knowledge, and devise new designs. Advanced design safety review. Prerequisite: MCTR 460.

3 units (fi 8)(SECOND, 3-0-3/2)

Introduction to mobile robots. Means of locomotion and kinematic and dynamic models. Linear and nonlinear motion control theory and filtering applied mobile robots. Map-based and reactive motion planning. Localization and mapping. Visual servoing. Prerequisite: MCTR 394. Corequisite: MCTR 421.

3 units (fi 6)(EITHER, 1-2S-0)

A directed reading and seminar course based on papers taken from the recent literature of medical genetics. The course consists of lectures on a specific topic in medical genetics and oral presentations of the current literature by students. Selected topics vary so that students may take the same course but examining a different topic for additional credit. Prerequisite: consent of the Department of Medical Genetics. Credit may only be obtained in one of MDGEN 401 or MDGEN 601.

3 units (fi 6)(FIRST, 3-0-0)

The rapid expansion of our understanding of the human genome has created new, exciting possibilities to understanding the root causes of human disease and improve health. However, this also leads to real and potential problems - both ethical and practical. This senior level undergraduate course will consist of four modules each covering different aspects of the scientific theory underlying the practice of Medical Genetics. Topics will include core concepts in human genomics, developmental genetics, genetic variation, Mendelian and non- Mendelian traits, Mendelian disease as examples of key genomic concepts, methodologies that allow for screening of genetic disease and the theory supporting the practice of genetic counselling. This course will be based on didactic understanding of the topics and draw upon examples from the expertise of the instructors. Prerequisites CELL 201 or BIOL 201, 300 level course in CELL or GENET or consent of the Department. Note: Not to be taken by students with credit in CELL 403. In addition, not available to students currently enrolled in CELL 403.

3 units (fi 6)(EITHER, 0-3S-0)

An interactive course designed to provide undergraduate students insight into the role of a genetic counsellor through exploration of key topics. The class meets once a week for a 2-to-3-hour discussion. Each week students will be presented a typical genetic counselling case, which they will then write up and present to the entire class the following week. All students will then participate in the discussion of the case. Midterm(s) and/or finals consist of a 60 min presentation on a choice of various ethical issues currently impacting the field. The course is graded based on presentations, written assignments and participation. Open to undergraduate students with permission of the course instructor. Credit may only be obtained in one of MDGEN 407 or MDGEN 507.

3 units (fi 6)(FIRST, 3-0-0)

This course provides an overview of the fundamental principles of medical genetics in a pediatric and adult genetics setting including the etiology, inheritance, management, and long-term sequelae of various conditions. Topics will include patterns of single gene and complex inheritance, molecular genetic testing, variant interpretation and personalized genomic medicine. Case examples will be used to reinforce the relevant principles. Readings will be derived from the required texts and from the primary literature. This course is offered as both face to face and synchronous online, but only through the consent of the department. Currently, the course is restricted to students in the Genetic Counselling training program and the Laboratory Medicine Pathology training program.

3 units (fi 6)(SECOND, 3-0-0)

This course provides an overview of fundamental principles of medical genetics in a prenatal and newborn setting including the etiology, inheritance, management, and long-term sequelae of various conditions. Topics will include patterns of single gene and complex inheritance, population genetics, prenatal diagnosis and screening, cytogenetic analysis, biochemical diagnosis, and newborn screening. Case examples will be used to reinforce the relevant principles. Readings will be derived from the required texts and from the primary literature. This course is offered only through the consent of the department. Currently, the course is restricted to students in the Genetic Counselling training program.

3 units (fi 6)(EITHER, 0-3S-0)

An interactive course designed to provide graduate students insight into the role of a genetic counsellor through exploration of key topics. The class meets once a week for a 2-to-3-hour discussion. Each week students will be presented a typical genetic counselling case, which they will then write up and present to the entire class the following week. All students will then participate in the discussion of the case. Midterm and/or finals consist of a 60 min presentation on a choice of various ethical issues currently impacting the field. The course is graded based on presentations, written assignments and participation. Open to up to 4 students with permission of the course instructor. Credit may only be obtained in one of MDGEN 407 or MDGEN 507.

3 units (fi 6)(EITHER, 1-2S-0)

A directed reading and seminar course based on papers taken from the recent literature of medical genetics. The course consists of lectures on a specific topic in medical genetics and oral presentations of the current literature by students. Selected topics vary so that students may take the same course but examining a different topic for additional credit. Prerequisite: consent of the Department of Medical Genetics. Credit may only be obtained in one of MDGEN 401 or MDGEN 601.

1 unit (fi 2)(EITHER, 0-1S-0)

This course is designed as a journal club and discussion group in which topics in medical genetics are discussed. Students will critically discuss papers and give oral presentations to the class. Specific topics will include research in genomics, disease gene cloning, chromosome structure, and clinical aspects of medical genetics. Prerequisite: consent of the Department of Medical Genetics.

3 units (fi 6)(EITHER, 3-0-0)

Reading and study of a specific topic related to the student's MSc or PhD Program in the Department of Medical Genetics under the direction of one or more faculty members. Prerequisite: consent of Department.

3 units (fi 6)(VAR, 6 WEEKS)

To provide students currently training in a Genetic Counselling graduate program with insight and direct experience into the role of a genetic counsellor through research into key topics in the area, as well as observation and participation in genetic counselling sessions. The course involves scheduled meetings with the instructor, and observing and participating in counselling sessions. Cases will be randomly selected for formal write-up and presentation. Students will also learn to critique a suitable medical genetics journal. Course is graded based on presentations, written assignment and counselling performance. Open to students in a graduate program for genetic counselling, with permission of the course instructor.

2 units (fi 5)(EITH/SP/SU, 1-2S-0)

Introduction to the profession of mechanical engineering with special emphasis of industries in Alberta, including coverage of elements of ethics, equity, concepts of sustainable development and environmental stewardship, public and worker safety and health considerations including the context of the Alberta Occupational Health and Safety Act. Selected guest speakers on design problems in mechanical engineering. Communication skills including written and oral presentations.

1 unit (fi 5)(EITH/SP/SU, 1-2S-0)

Introduction to the profession of mechanical engineering with special emphasis of industries in Alberta, including coverage of elements of ethics, equity, concepts of sustainable development and environmental stewardship, public and worker safety and health considerations including the context of the Alberta Occupational Health and Safety Act. Selected guest speakers on design problems in mechanical engineering. Communication skills including written and oral presentations.

1 unit (fi 5)(EITH/SP/SU, 1-2S-0)

Introduction to the profession of mechanical engineering with special emphasis of industries in Alberta, including coverage of elements of ethics, equity, concepts of sustainable development and environmental stewardship, public and worker safety and health considerations including the context of the Alberta Occupational Health and Safety Act. Selected guest speakers on design problems in mechanical engineering. Communication skills including written and oral presentations.

3 units (fi 8)(EITH/SP/SU, 3-1S-0)

Introduction to modes of heat transfer. One dimensional heat conduction. Heat transfer from surfaces. Introduction to fluid mechanics. Fluid properties. Fluid statics. Use of control volumes. Internal flows. Prerequisites: MATH 101, EN PH 131.

1.5 units (fi 8)(EITH/SP/SU, 3-1S-0)

Introduction to modes of heat transfer. One dimensional heat conduction. Heat transfer from surfaces. Introduction to fluid mechanics. Fluid properties. Fluid statics. Use of control volumes. Internal flows. Prerequisites: MATH 101, EN PH 131.

1.5 units (fi 8)(EITH/SP/SU, 3-1S-0)

Introduction to modes of heat transfer. One dimensional heat conduction. Heat transfer from surfaces. Introduction to fluid mechanics. Fluid properties. Fluid statics. Use of control volumes. Internal flows. Prerequisites: MATH 101, EN PH 131.

3 units (fi 8)(EITH/SP/SU, 3-1S-0)

Energy and energy transfer. Properties of pure substances. Energy analysis of closed systems and control volumes. The second law of thermodynamics, entropy, and exergy. Prerequisite: MATH 101. Credit can only be granted for one of CH E 243 or MEC E 240.

3 units (fi 8)(EITH/SP/SU, 3-1S-0)

Moments of inertia. Kinematics and kinetics of rigid body motion, energy and momentum methods, impact, mechanical vibrations. Prerequisites: ENGG 130, EN PH 131 and MATH 101. There is a consolidated exam.

1.5 units (fi 8)(EITH/SP/SU, 3-1S-0)

Moments of inertia. Kinematics and kinetics of rigid body motion, energy and momentum methods, impact, mechanical vibrations. Prerequisites: ENGG 130, EN PH 131 and MATH 101. There is a consolidated exam

1.5 units (fi 8)(EITH/SP/SU, 3-1S-0)

Moments of inertia. Kinematics and kinetics of rigid body motion, energy and momentum methods, impact, mechanical vibrations. Prerequisites: ENGG 130, EN PH 131 and MATH 101. There is a consolidated exam.

3 units (fi 8)(EITH/SP/SU, 2-0-3)

Design morphology, analysis and design of components, mechanical design with electric motors, computer-aided design introduction, design project. Prerequisite: ENGG 160. Corequisite: MEC E 265 and CIV E 270.