Ά‘ΟγΤ°AV

Please note:

To view the current Academic Calendar, go to www.sfu.ca/students/calendar.html.

| Ά‘ΟγΤ°AV Calendar | Fall 2023

Mechatronic Systems Engineering Major

Bachelor of Applied Science

This program, located at Surrey campus, leads to a bachelor of applied science degree.

Ά‘ΟγΤ°AV Requirements

The program begins each fall term. However, admitted students may enter in any term.

For detailed university admission requirements, visit . For more detailed School of Mechatronic Systems Engineering admission information, visit , or send an email to asadvise@sfu.ca.

Minimum Ά‘ΟγΤ°AV Requirements

Applicants must be eligible for university admission, must submit a university application, and must have successfully completed the following high school courses: physics 12, mathematics 12, chemistry 12, and English 12.

External Transfer from Another Post-Secondary Institution

Ά‘ΟγΤ°AV is competitive. A minimum of 24 units of transferable coursework is required, including:

  • at least one mathematics course chosen from Math 152 and 232 (or 240);
  • at least one computing course chosen from CMPT 130, 135 (or 128; or (125 and 127)) and 225;
  • at least one physics course chosen from PHYS 140 (or 120) and 141 (or 121)

Please see for further information.

Ά‘ΟγΤ°AV students who wish to transfer to Mechatronic Systems Engineering must meet the following requirements.

Internal Transfer from Another Ά‘ΟγΤ°AV Program

  1. a CGPA of at least 2.67 (B-)
  2. enrollment in at least 12 units in the term prior to admission
  3. no more than five repeats
  4. meeting high school admission requirements

Former MSE students wishing to gain re-entry to the MSE program require, at minimum

  1. completion of at least 100 units
  2. a term GPA of at least 2.67 (B-) in each of the two preceding terms
  3. a minimum CGPA of 2.0
  4. enrollment in at least 12 units in the term prior to admission, six of which must be from the Faculty of Science or the Faculty of Applied Sciences

Minimum Grade Requirement

A minimum grade of C- is required in all courses that are used to fulfil mechatronic systems engineering program requirements.

Minimum Grade Point Averages

The program requires a cumulative grade point average (CGPA) and an upper division grade point average (UDGPA) each of at least 2.0 in accordance with University graduation requirements.

Co-operative Education Work Experience

MSE students normally complete three mandatory co-op terms in industry (MSE 293, 393, 493*). They may participate in additional work terms but are encouraged to seek diversity in their experience. The three mandatory work terms may include one special co-op term (MSE 294, 394, 494*). Special co-op may include, but is not restricted to, self-directed, entrepreneurial, service or research co-op work terms. Permission of the MSE co-op office is required.

MSE students also have an opportunity to participate in research co-op terms, where they gain experience in an academic, research and/or lab setting at Ά‘ΟγΤ°AV. Ideally, at least two of the three mandatory work terms should be completed in industry unless compelling justification for research co-op is made. Students wishing to take three research co-ops should seek prior approval from the UCC Chair for their third research co-op.

An optional non-technical work term (MSE 193) is also available which is often completed after the first two study terms. MSE 193 does not count toward the mandatory three co-op terms requirement.

* For the agricultural technology (AgriTech) concentration, at least two of the co-op work terms must be on AgriTech-based placements.

Program Requirements

Students complete all of

CMPT 130 - Introduction to Computer Programming I (3)

An introduction to computing science and computer programming, using a systems oriented language, such as C or C++. This course introduces basic computing science concepts. Topics will include: elementary data types, control structures, functions, arrays and strings, fundamental algorithms, computer organization and memory management. Prerequisite: BC Math 12 (or equivalent, or any of MATH 100, 150, 151, 154, or 157, with a minimum grade of C-). Students with credit for CMPT 102, 120, 128 or 166 may not take this course for further credit. Students who have taken CMPT 125, 129 or 135 first may not then take this course for further credit. Quantitative/Breadth-Science.

Section Instructor Day/Time Location
Brian Fraser
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 10:30–11:20 a.m.
Oct 10, 2023: Tue, 10:30–11:20 a.m.
Surrey
Surrey
D101 Sep 6 – Dec 5, 2023: Wed, 9:30–10:20 a.m.
Surrey
D102 Sep 6 – Dec 5, 2023: Wed, 11:30 a.m.–12:20 p.m.
Surrey
D103 Sep 6 – Dec 5, 2023: Wed, 11:30 a.m.–12:20 p.m.
Surrey
D104 Sep 6 – Dec 5, 2023: Wed, 12:30–1:20 p.m.
Surrey
D105 Sep 6 – Dec 5, 2023: Wed, 12:30–1:20 p.m.
Surrey
D106 Sep 6 – Dec 5, 2023: Wed, 1:30–2:20 p.m.
Surrey
D107 Sep 6 – Dec 5, 2023: Wed, 1:30–2:20 p.m.
Surrey
D108 Sep 6 – Dec 5, 2023: Wed, 2:30–3:20 p.m.
Surrey
MATH 152 - Calculus II (3)

Riemann sum, Fundamental Theorem of Calculus, definite, indefinite and improper integrals, approximate integration, integration techniques, applications of integration. First-order separable differential equations and growth models. Sequences and series, series tests, power series, convergence and applications of power series. Prerequisite: MATH 150 or 151, with a minimum grade of C-; or MATH 154 or 157 with a grade of at least B. Students with credit for MATH 155 or 158 may not take this course for further credit. Quantitative.

Section Instructor Day/Time Location
Nathan Ilten
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
OP01 TBD
MATH 232 - Applied Linear Algebra (3)

Linear equations, matrices, determinants. Introduction to vector spaces and linear transformations and bases. Complex numbers. Eigenvalues and eigenvectors; diagonalization. Inner products and orthogonality; least squares problems. An emphasis on applications involving matrix and vector calculations. Prerequisite: MATH 150 or 151 or MACM 101, with a minimum grade of C-; or MATH 154 or 157, both with a grade of at least B. Students with credit for MATH 240 may not take this course for further credit. Quantitative.

Section Instructor Day/Time Location
Brenda Davison
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 11:30 a.m.–12:20 p.m.
Oct 10, 2023: Tue, 11:30 a.m.–12:20 p.m.
Burnaby
Burnaby
Abraham Punnen
Jas Dhahan
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 1:30–2:20 p.m.
Oct 10, 2023: Tue, 1:30–2:20 p.m.
Surrey
Surrey
OP01 TBD
OP02 TBD
MATH 251 - Calculus III (3)

Rectangular, cylindrical and spherical coordinates. Vectors, lines, planes, cylinders, quadric surfaces. Vector functions, curves, motion in space. Differential and integral calculus of several variables. Vector fields, line integrals, fundamental theorem for line integrals, Green's theorem. Prerequisite: MATH 152 with a minimum grade of C-; or MATH 155 or MATH 158 with a grade of at least B. Recommended: It is recommended that MATH 240 or 232 be taken before or concurrently with MATH 251. Quantitative.

Section Instructor Day/Time Location
Justin Gray
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
Veselin Jungic
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
Justin Chan
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Surrey
Surrey
OP01 TBD
OP02 TBD
MATH 260 - Introduction to Ordinary Differential Equations (3)

First-order differential equations, second- and higher-order linear equations, series solutions, introduction to Laplace transform, systems and numerical methods, applications in the physical, biological and social sciences. Prerequisite: MATH 152 with a minimum grade of C-; or MATH 155 or 158, with a grade of at least B; MATH 232 or 240, with a minimum grade of C-. Students with credit for MATH 310 may not take this course for further credit. Quantitative.

Section Instructor Day/Time Location
Benjamin Adcock
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 10:30–11:20 a.m.
Oct 10, 2023: Tue, 10:30–11:20 a.m.
Burnaby
Burnaby
D101 Sep 6 – Dec 5, 2023: Mon, 4:30–5:20 p.m.
Oct 10, 2023: Tue, 4:30–5:20 p.m.
Burnaby
Burnaby
D104 Sep 6 – Oct 6, 2023: Tue, 10:30–11:20 a.m.
Oct 11 – Dec 5, 2023: Tue, 10:30–11:20 a.m.
Burnaby
Burnaby
D105 Sep 6 – Oct 6, 2023: Tue, 11:30 a.m.–12:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 11:30 a.m.–12:20 p.m.
Burnaby
Burnaby
D106 Sep 6 – Dec 5, 2023: Mon, 4:30–5:20 p.m.
Oct 10, 2023: Tue, 4:30–5:20 p.m.
Burnaby
Burnaby
Nadish de Silva
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 12:30–1:20 p.m.
Oct 10, 2023: Tue, 12:30–1:20 p.m.
Surrey
Surrey
D401 Sep 6 – Dec 5, 2023: Wed, 2:30–3:20 p.m.
Surrey
D402 Sep 6 – Dec 5, 2023: Wed, 3:30–4:20 p.m.
Surrey
MSE 100 - Engineering Graphics and Design (3)

The fundamentals of graphical communication in order to help students think and communicate visually in the context of engineering design. The course focuses on concepts such as isometric, multi-view sketches, section view, and auxiliary views, tolerancing and dimensioning, as well as fundamentals of schematics and printed circuit boards design. Various computer aided design software are used. Students with credit for SEE 100 may not take this course for further credit.

Section Instructor Day/Time Location
Krishna Vijayaraghavan
Sep 6 – Oct 6, 2023: Tue, 2:30–4:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 2:30–4:20 p.m.
Sep 6 – Dec 5, 2023: Fri, 2:30–3:20 p.m.
Surrey
Surrey
Surrey
LAB1 Sep 6 – Dec 5, 2023: Thu, 12:30–2:20 p.m.
Surrey
LAB2 Sep 6 – Dec 5, 2023: Thu, 12:30–2:20 p.m.
Surrey
MSE 101W - Process, Form, and Convention in Professional Genres (3)

The course teaches fundamentals of informative and persuasive communication for professional engineers and computer scientists in order to assist students in thinking critically about various contemporary technical, social, and ethical issues. It focuses on communicating technical information clearly and concisely, managing issues of persuasion when communicating with diverse audiences, presentation skills, and teamwork. Students with credit for CMPT 105W, SEE 101W, ENSC 102 or ENSC 105W may not take MSE 101W for further credit. Writing.

MSE 102 - Applied Science, Technology and Society (3)

Reviews the different modes of thought characteristic of science, engineering and computing. Examines the histories and chief current research issues in these fields. Considers the ethical and social responsibilities of engineering and computing work. Students with credit for CMPT 106, ENSC 100 or ENSC 106 may not take MSE 102 for further credit. Breadth-Humanities/Sciences.

MSE 110 - Mechatronics Design I (3)

First year project course designed to provide students with a first exposure to the challenges of project organization. Students are responsible for designing and constructing a mechanical robot optimized to solve a particular chosen task. The engineering challenges of the project are expected to focus half on mechanical design and half on control algorithm design and implementation. Students with credit for ENSC 182 may not take MSE 110 for further credit.

Section Instructor Day/Time Location
Amr Marzouk
Sep 6 – Oct 6, 2023: Tue, 11:30 a.m.–1:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 11:30 a.m.–1:20 p.m.
Sep 6 – Dec 5, 2023: Thu, 11:30 a.m.–12:20 p.m.
Surrey
Surrey
Surrey
LAB1 Sep 6 – Oct 6, 2023: Tue, 8:30–11:20 a.m.
Oct 11 – Dec 5, 2023: Tue, 8:30–11:20 a.m.
Surrey
Surrey
LAB2 Sep 6 – Dec 5, 2023: Thu, 8:30–11:20 a.m.
Surrey
MSE 210 - Engineering Measurement and Data Analysis (3)

An introduction to methods to collect and analyse engineering data. Topics include the Engineering data representation, Discrete and continuous probability density functions, Engineering measurements, Error analysis, Introduction to sensor interfaces, Introduction to physical sensors, Introduction to sensor signal conditioning, Noise, Test of hypotheses, Linear and nonlinear regression, and Design of experiments. Prerequisite: PHYS 141 or equivalent. MATH 150 or MATH 151. Students with credit for SEE 241 or ENSC 280 may not take MSE 210 for further credit.

MSE 211 - Computational Methods for Engineers (3)

A course focusing on solving engineering problems with computational methods. Prerequisite: MATH 152 or equivalent, and MATH 232 or equivalent. Students with credit for SEE 242 may not take this course for further credit (permission from MSE is required).

MSE 220 - Engineering Materials (3)

Materials, their structures, properties and performance; crystal structures and instruments for structure determination; polymers, ceramics, and composites; quality control and reliability. Prerequisite: CHEM 120 or 121; PHYS 140 or 120. Students with credit for SEE 222, ENSC 231 or ENSC 330 may not take MSE 220 for further credit.

Section Instructor Day/Time Location
Ahad Armin
Sep 6 – Dec 5, 2023: Wed, 11:30 a.m.–12:20 p.m.
Sep 6 – Dec 5, 2023: Fri, 10:30 a.m.–12:20 p.m.
Surrey
Surrey
LAB1 Sep 6 – Oct 6, 2023: Tue, 4:30–7:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 4:30–7:20 p.m.
Surrey
Surrey
LAB2 Sep 6 – Dec 5, 2023: Wed, 4:30–7:20 p.m.
Surrey
MSE 221 - Statics and Strength of Materials (4)

Covers fundamental concepts of Statics and Strength of Materials. Statics: 2D and 3D force and moment systems. equilibrium of rigid bodies, analysis of structures, distributed forces, centroids and moments of inertia. Strength of Materials: introduction to stress and strain, axial loading, torsion, pure bending, analysis and design of beams for bending and combined loading, deflection of beams, and transformation of stresses. Prerequisite: PHYS 140, MATH 152. Students with credit for SEE 221, ENSC 281 or ENSC 385 may not take this course for further credit.

Section Instructor Day/Time Location
Gary Wang
Sep 6 – Dec 5, 2023: Mon, 2:30–3:20 p.m.
Oct 10, 2023: Tue, 2:30–3:20 p.m.
Sep 6 – Dec 5, 2023: Thu, 2:30–4:20 p.m.
Surrey
Surrey
Surrey
D101 Sep 6 – Dec 5, 2023: Mon, 1:30–2:20 p.m.
Oct 10, 2023: Tue, 1:30–2:20 p.m.
Surrey
Surrey
LAB1 Sep 6 – Dec 5, 2023: Mon, 4:30–7:20 p.m.
Oct 10, 2023: Tue, 4:30–7:20 p.m.
Surrey
Surrey
LAB2 Sep 6 – Dec 5, 2023: Fri, 4:30–7:20 p.m.
Surrey
MSE 222 - Kinematics and Dynamics of Rigid Bodies and Mechanisms (4)

Planar and 3D motions kinematics and kinetics of rigid bodies and mechanisms; linkages, gears, cams; synthesis and analysis of mechanisms; consideration of the static and dynamic forces in machines; vibration analysis, response to shock, motion and force transmissibility, vibration isolation. Prerequisite: PHYS 140, MATH 152, and (MATH 260 or MATH 310). Students with credit for ENSC 282 may not take MSE 222 for further credit.

MSE 223 - Introduction to Fluid Mechanics (4)

Physical properties of fluids and fundamental concepts in fluid mechanics. Hydrostatics. Conservation laws for mass, momentum and energy. Flow similarity and dimensional analysis as applied to engineering problems in fluid mechanics. Laminar and turbulent flow. Engineering applications such as flow measurement, flow in pipes and fluid forces on moving bodies. Prerequisite: PHYS 140, MATH 251, and (MATH 260 or MATH 310). Students with credit for ENSC 283 or SEE 225 may not take MSE 223 for further credit.

MSE 250 - Electric Circuits (4)

This course will cover the following topics: fundamental electrical circuit quantities, and circuit elements; circuits laws such as Ohm law, Kirchoff's voltage and current laws, along with series and parallel circuits; operational amplifiers; network theorems; nodal and mesh methods; analysis of natural and step response of first (RC and RL), as well as second order (RLC) circuits; real, reactive and rms power concepts. In addition, the course will discuss the worker safety implications of both electricity and common laboratory practices such as soldering. Prerequisite: PHYS 141 or (PHYS 121 and 131), and MATH 232 and (MATH 260 or MATH 310). (MATH 260 or MATH 310) may be taken concurrently. Students with credit for SEE 230 or ENSC 220 may not take MSE 250 for further credit. Quantitative.

Section Instructor Day/Time Location
Ahmad Rad
Sep 6 – Dec 5, 2023: Mon, 10:30–11:20 a.m.
Oct 10, 2023: Tue, 10:30–11:20 a.m.
Sep 6 – Dec 5, 2023: Thu, 10:30 a.m.–12:20 p.m.
Surrey
Surrey
Surrey
D101 Sep 6 – Dec 5, 2023: Mon, 9:30–10:20 a.m.
Oct 10, 2023: Tue, 9:30–10:20 a.m.
Surrey
Surrey
LAB1 Sep 6 – Oct 6, 2023: Tue, 8:30–11:20 a.m.
Oct 11 – Dec 5, 2023: Tue, 8:30–11:20 a.m.
Surrey
Surrey
LAB2 Sep 6 – Oct 6, 2023: Tue, 11:30 a.m.–2:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 11:30 a.m.–2:20 p.m.
Surrey
Surrey
LAB3 Sep 6 – Dec 5, 2023: Wed, 8:30–11:20 a.m.
Surrey
MSE 251 - Electronic Circuits (4)

Introduces the basic electronic components, amplifiers, diodes, and oscillators. Fundamentals of logic design. Prerequisite: MSE 250 or ENSC 220 or SEE 230. Students with credit for SEE 231, ENSC 225 or ENSC 226 may not take MSE 251 for further credit.

MSE 280 - Linear Systems (3)

The objectives of this course are to cover the modelling and analysis of continuous and discrete signals using linear techniques. Topics covered include: a review of Laplace transforms; methods for the basic modelling of physical systems; discrete and continuous convolution; impulse and step response; transfer functions and filtering; the continuous Fourier transform and its relationship to the Laplace transform; frequency response and Bode plots; sampling; the Z-transform. Prerequisite: MSE 250 (or ENSC 220) and (MATH 260 or MATH 310). Students with credit for ENSC 380 or SEE 341 may not take MSE 280 for further credit.

MSE 300 - The Business of Engineering I (3)

Covers topics in decision theory and engineering economics including: gap analysis, multi-attribute utility theory, discounted cash flow fundamentals, inflation, depreciation, tax, financial analysis, uncertainty and optimization. Prerequisite: More than 65 units. Students with credit for SEE 300 may not take this course for further credit.

MSE 310 - Sensors and Actuators (4)

This course provides an introduction to sensors and actuators for electromechanical, computer-controlled machines and devices. Topics include operating principles, design considerations, and applications of analog sensors, digital transducers, stepper motors, continuous-drive actuators, and drive system electronics. Component integration and design considerations are studied through examples selected from various mechatronic applications. Laboratory exercises to strengthen the understanding of the course material are developed and required. Prerequisite: MSE 221, MSE 222, MSE 251, MSE 280. Students with credit for ENSC 387 may not take MSE 310 for further credit.

Section Instructor Day/Time Location
Ahad Armin
Sep 6 – Dec 5, 2023: Mon, 8:30–10:20 a.m.
Oct 10, 2023: Tue, 8:30–10:20 a.m.
Sep 6 – Dec 5, 2023: Wed, 8:30–9:20 a.m.
Surrey
Surrey
Surrey
D101 Sep 6 – Dec 5, 2023: Wed, 9:30–10:20 a.m.
Surrey
LAB1 Sep 6 – Oct 6, 2023: Tue, 4:30–7:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 4:30–7:20 p.m.
Surrey
Surrey
LAB2 Sep 6 – Dec 5, 2023: Mon, 4:30–7:20 p.m.
Oct 10, 2023: Tue, 4:30–7:20 p.m.
Surrey
Surrey
MSE 311 - Introduction to Microelectromechanical Systems (3)

An introduction to microelectromechanical systems, covering thin film processing technologies, bulk and surface micromachining, and MEMS applications. Prerequisite: MSE 222 (or ENSC 282), MSE 251 (or ENSC 226). Students with credit for ENSC 331 may not take MSE 311 for further credit.

MSE 312 - Mechatronics Design II (4) *

Interweaves mechanisms, electronics, sensors, and control strategies with software and information technology to examine the demands and ideas of customers and find the most efficient, cost-effective method to transform their goals into successful commercial products. Most of the term is devoted to a significant design project in which student groups work independently and competitively, applying the design process to a project goal set by the faculty co-ordinator. Prerequisite: MSE 110 (or ENSC 182), MSE 320 (or ENSC 382), MSE 381 (or ENSC 383). MSE 381 may be taken concurrently. Students with credit for ENSC 384 may not take MSE 312 for further credit.

MSE 320 - Machine Design (4)

Review of stress and strain in solids, superposition, energy theorems, theories of failure, elastic and inelastic analysis of symmetrical bending, torsion of circular members, and virtual work. Adequacy assessment and synthesis of machine elements with a focus on the design process. Static failure of ductile and brittle materials, fatigue analysis of structures. Topics include the design of welds, bolted connections, springs and shafts. Solution strategies include both analytical and finite element methods. Prerequisite: MSE 100 or ENSC 104, MSE 220 or ENSC 231, MSE 221 or ENSC 281. MSE 100 may be taken concurrently. Students with credit for ENSC 382 may not take MSE 320 for further credit.

Section Instructor Day/Time Location
Helen Bailey
Sep 6 – Dec 5, 2023: Mon, 2:30–4:20 p.m.
Oct 10, 2023: Tue, 2:30–4:20 p.m.
Sep 6 – Dec 5, 2023: Wed, 2:30–3:20 p.m.
Surrey
Surrey
Surrey
D101 Sep 6 – Dec 5, 2023: Wed, 3:30–4:20 p.m.
Surrey
LAB1 Sep 6 – Dec 5, 2023: Fri, 2:30–4:20 p.m.
Surrey
LAB2 Sep 6 – Dec 5, 2023: Fri, 4:30–6:20 p.m.
Surrey
LAB3 Sep 6 – Dec 5, 2023: Thu, 12:30–2:20 p.m.
Surrey
MSE 321 - Engineering Thermodynamics and Heat Transfer (4)

Energy transfer as work and heat, the First Law of thermodynamics. Properties and states of simple substances. Control-mass and control-volume analyses. Entropy, the Second Law of thermodynamics. Carnot cycle. Energy conversion systems; internal combustion engines, power plants and refrigeration cycles. Heat transfer by conduction, convection, and radiation. Formulation and solution of steady and transient problems. Cooling of microelectronics, thermal solutions. Prerequisite: MATH 251, PHYS 140, and MSE 223. Students with credit for ENSC 388 may not take MSE 321 for further credit.

Section Instructor Day/Time Location
Majid Bahrami
Sep 6 – Oct 6, 2023: Tue, 8:30–10:20 a.m.
Oct 11 – Dec 5, 2023: Tue, 8:30–10:20 a.m.
Sep 6 – Dec 5, 2023: Fri, 8:30–9:20 a.m.
Surrey
Surrey
Surrey
D101 Sep 6 – Dec 5, 2023: Fri, 9:30–10:20 a.m.
Surrey
LAB1 Sep 6 – Dec 5, 2023: Mon, 4:30–7:20 p.m.
Oct 10, 2023: Tue, 4:30–7:20 p.m.
Surrey
Surrey
LAB2 Sep 6 – Dec 5, 2023: Thu, 12:30–3:20 p.m.
Surrey
MSE 352 - Digital Logic and Microcontrollers (4)

Introduction to digital systems and number representation. Combinational systems and sequential logic. Counter design and registers. Synchronous sequential design. Microprocessor applications, memory and I/O systems. Microcontrollers: features, architecture and programming model. Introduction to assembly language and microcontroller programming. Addressing modes, assembling and linking programs. Timer/counter programming. ADC, DAC, and sensor interfacing. Prerequisite: CMPT 130 and either MSE 251 or ENSC 226.

Section Instructor Day/Time Location
Mohammad Narimani
Sep 6 – Dec 5, 2023: Wed, 1:30–2:20 p.m.
Sep 6 – Dec 5, 2023: Fri, 12:30–2:20 p.m.
Surrey
Surrey
D101 Sep 6 – Dec 5, 2023: Wed, 12:30–1:20 p.m.
Surrey
LAB1 Sep 6 – Dec 5, 2023: Wed, 4:30–7:20 p.m.
Surrey
LAB2 Sep 6 – Dec 5, 2023: Thu, 4:30–7:20 p.m.
Surrey
MSE 353 - Power Electronics and Electric Machinery (4)

3-phase circuits, power quality, and transformers, Characteristic of power semiconductor devices, Line frequency controlled rectifiers, Buck, boost, and buck-boost dc-dc power converters, Pulse Width Modulation (PWM) techniques, Voltage source inverters and full-bridge topology, Introduction to dc machines, Introduction to stepper motors, Introduction to induction motors, Introduction to synchronous machines. Prerequisite: MSE 251 (previously ENSC 226). Students with credit for SEE 331 may not take MSE 353 for further credit.

MSE 380 - Systems Modeling and Simulation (3)

Introduction to systems modeling and analysis. Application to engineering systems including: mechanical, electrical, thermal, and fluid systems. Allows the student to acquire, in a time-efficient and uncomplicated manner, knowledge in the formation and construction of dynamic models. The simulation models that the student will design in this course accommodate these analyses, with the construction of realistic hypotheses and elaborate behavior models. Prerequisite: MSE 221 (or ENSC 281 or SEE 221), MSE 222 (or ENSC 282), MSE 280 (or ENSC 380 or SEE 341). Students with credit for ENSC 381 may not take MSE 380 for further credit.

Section Instructor Day/Time Location
Ahmad Rad
Sep 6 – Oct 6, 2023: Tue, 10:30 a.m.–12:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 10:30 a.m.–12:20 p.m.
Sep 6 – Dec 5, 2023: Fri, 10:30–11:20 a.m.
Surrey
Surrey
Surrey
LAB1 Sep 6 – Oct 6, 2023: Tue, 12:30–3:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 12:30–3:20 p.m.
Surrey
Surrey
MSE 381 - Feedback Control Systems (4) *

This course is an introduction to the analysis, design, and applications of continuous time linear control systems. Topics include transfer function representation of open and closed loop systems, time domain specifications and steady state error, sensitivity analysis, time and frequency response, and stability criteria. It includes a treatment of methods for the analysis of control systems based on the root locus, Bode plots and Nyquist criterion, and their use in the design of PID, and lead-lag compensation. Lab work is included in this course. Prerequisite: MSE 280 (or ENSC 380). Students with credit for ENSC 383 or SEE 342 may not take MSE 381 for further credit.

MSE 402 - Engineering Ethics, Law, and Professional Practice (2)

This course provides an introduction to the engineering profession, professional practice, engineering law and ethics, including the issues of worker and public safety. It also offers opportunities to explore the social implications and environmental impacts of technologies, including sustainability, and to consider engineers' responsibility to society. Prerequisite: 100 units including one of MSE 102, ENSC 100, ENSC 106, or CMPT 106. MSE 102 may be taken concurrently. Students with credit for ENSC 406 or SEE 402 may not take MSE 402 for further credit.

MSE 405W - The Business of Engineering II, Entrepreneurship for Engineers (4)

Through the development of a business plan, MSE 405W simulates entrepreneurial activities associated with launching a technology-based start-up company. In a traditional lecture and tutorial format, students are introduced to practical and theoretical business subject-matter in engineering. Students participate in a team project and use collaborative writing strategies to produce a business plan and presentation relating to a technology-based start-up venture. Components of the business plan are submitted in multiple stages including a concept summary, proposal, marketing and operation plans, and executive summary. Prerequisite: MSE 300 or ENSC 311. Students with credits for ENSC 312 may not take this course for further credit. Writing.

MSE 410 - Capstone Design Technical Project I (3)

Students will combine their technical and mechatronic design knowledge to conceive, and design a product. A comprehensive report is required at the end of the term. Prerequisite: Completion of at least 24 units from the upper division list of MSE curriculum courses and completion of two co-op terms (MSE 293 or MSE 294 and MSE 393 or MSE 394). Must not be taken concurrently with MSE 493 or MSE 494. Students with credit for ENSC 405W or SEE 410W may not take this course for further credit.

MSE 411 - Capstone Design Technical Project II (3)

Students will apply their technical knowledge to develop a prototype system representing a product that was designed earlier in MSE 410. Students will then present it to a panel of engineers, faculty and student members. Prerequisite: MSE 410. Must not be taken concurrently with MSE 493 or MSE 494. Students with credit for ENSC 440 or SEE 411 may not take MSE 411 for further credit.

PHYS 140 - Studio Physics - Mechanics and Modern Physics (4)

A general calculus-based introduction to mechanics taught in an integrated lecture-laboratory environment. Topics include translational and rotational motion, momentum, energy, gravitation, and selected topics in modern physics. Prerequisite: BC Principles of Physics 12, or PHYS 100 or equivalent, with a minimum grade of C-. Corequisite: MATH 150 or 151 or 154. Students with credit for PHYS 125 or 120 or 101 may not take this course for further credit. Quantitative/Breadth-Science.

Section Instructor Day/Time Location
Daria Ahrensmeier
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 11:30 a.m.–12:20 p.m.
Oct 10, 2023: Tue, 11:30 a.m.–12:20 p.m.
Surrey
Surrey
D101 Sep 6 – Dec 5, 2023: Mon, 12:30–1:20 p.m.
Oct 10, 2023: Tue, 12:30–1:20 p.m.
Surrey
Surrey
Daria Ahrensmeier
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 3:30–4:20 p.m.
Oct 10, 2023: Tue, 3:30–4:20 p.m.
Surrey
Surrey
D201 Sep 6 – Dec 5, 2023: Mon, 4:30–5:20 p.m.
Oct 10, 2023: Tue, 4:30–5:20 p.m.
Surrey
Surrey
LA01 Sep 6 – Dec 5, 2023: Wed, Fri, 12:30–1:20 p.m.
Surrey
LA02 Sep 6 – Dec 5, 2023: Wed, Fri, 4:30–5:20 p.m.
Surrey
PHYS 141 - Studio Physics - Optics, Electricity and Magnetism (4)

A general calculus-based introduction to electricity, magnetism and optics taught in an integrated lecture-laboratory environment. Topics include electricity, magnetism, simple circuits, optics and topics from applied physics. Prerequisite: PHYS 120 or PHYS 125 or PHYS 140, with a minimum grade of C-, or PHYS 101 with a minimum grade of B. Corequisite: MATH 152 or MATH 155. Students with credit for PHYS 126 or 121 or 102 may not take this course for further credit. Quantitative/Breadth-Science.

and one of

MATH 150 - Calculus I with Review (4)

Designed for students specializing in mathematics, physics, chemistry, computing science and engineering. Topics as for Math 151 with a more extensive review of functions, their properties and their graphs. Recommended for students with no previous knowledge of Calculus. In addition to regularly scheduled lectures, students enrolled in this course are encouraged to come for assistance to the Calculus Workshop (Burnaby), or Math Open Lab (Surrey). Prerequisite: Pre-Calculus 12 (or equivalent) with a grade of at least B+, or MATH 100 with a grade of at least B-, or achieving a satisfactory grade on the Ά‘ΟγΤ°AV Calculus Readiness Test. Students with credit for either MATH 151, 154 or 157 may not take MATH 150 for further credit. Quantitative.

Section Instructor Day/Time Location
Sophie Burrill
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
D101 Sep 6 – Oct 6, 2023: Tue, 8:30–9:20 a.m.
Oct 11 – Dec 5, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
D102 Sep 6 – Oct 6, 2023: Tue, 9:30–10:20 a.m.
Oct 11 – Dec 5, 2023: Tue, 9:30–10:20 a.m.
Burnaby
Burnaby
D103 Sep 6 – Oct 6, 2023: Tue, 10:30–11:20 a.m.
Oct 11 – Dec 5, 2023: Tue, 10:30–11:20 a.m.
Burnaby
Burnaby
D104 Sep 6 – Dec 5, 2023: Wed, 2:30–3:20 p.m.
Burnaby
D105 Sep 6 – Dec 5, 2023: Wed, 3:30–4:20 p.m.
Burnaby
Jamie Mulholland
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
D201 Sep 6 – Oct 6, 2023: Tue, 8:30–9:20 a.m.
Oct 11 – Dec 5, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
D202 Sep 6 – Oct 6, 2023: Tue, 1:30–2:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 1:30–2:20 p.m.
Burnaby
Burnaby
D203 Sep 6 – Oct 6, 2023: Tue, 2:30–3:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 2:30–3:20 p.m.
Burnaby
Burnaby
D204 Sep 6 – Dec 5, 2023: Fri, 2:30–3:20 p.m.
Burnaby
D205 Sep 6 – Dec 5, 2023: Fri, 3:30–4:20 p.m.
Burnaby
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
D301 Sep 6 – Oct 6, 2023: Tue, 4:30–5:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 4:30–5:20 p.m.
Burnaby
Burnaby
D302 Sep 6 – Dec 5, 2023: Wed, 4:30–5:20 p.m.
Burnaby
D303 Sep 6 – Dec 5, 2023: Thu, 4:30–5:20 p.m.
Burnaby
Natalia Kouzniak
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 9:30–10:20 a.m.
Oct 10, 2023: Tue, 9:30–10:20 a.m.
Surrey
Surrey
D401 Sep 6 – Dec 5, 2023: Thu, 12:30–1:20 p.m.
Surrey
D402 Sep 6 – Dec 5, 2023: Thu, 1:30–2:20 p.m.
Surrey
D403 Sep 6 – Dec 5, 2023: Thu, 2:30–3:20 p.m.
Surrey
OP01 TBD
OP02 TBD
MATH 151 - Calculus I (3)

Designed for students specializing in mathematics, physics, chemistry, computing science and engineering. Logarithmic and exponential functions, trigonometric functions, inverse functions. Limits, continuity, and derivatives. Techniques of differentiation, including logarithmic and implicit differentiation. The Mean Value Theorem. Applications of differentiation including extrema, curve sketching, Newton's method. Introduction to modeling with differential equations. Polar coordinates, parametric curves. Prerequisite: Pre-Calculus 12 (or equivalent) with a grade of at least A, or MATH 100 with a grade of at least B, or achieving a satisfactory grade on the Ά‘ΟγΤ°AV Calculus Readiness Test. Students with credit for either MATH 150, 154 or 157 may not take MATH 151 for further credit. Quantitative.

Section Instructor Day/Time Location
Sophie Burrill
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
Jamie Mulholland
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Burnaby
Burnaby
Natalia Kouzniak
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 9:30–10:20 a.m.
Oct 10, 2023: Tue, 9:30–10:20 a.m.
Surrey
Surrey
OP01 TBD
OP02 TBD

and one of

CHEM 120 - General Chemistry I (3)

Atomic and molecular structure; chemical bonding; thermochemistry; elements; periodic table; gases, liquids, solids, and solutions. This course has the same lecture component as CHEM 121 but no laboratory work. Students who intend to take further courses in chemistry should also take CHEM 125 or alternatively take CHEM 121 instead. Prerequisite: Chemistry 12 with a minimum grade of C, or CHEM 110 or 111 with a minimum grade of C-. Students with credit for CHEM 121 or CHEM 123 may not take this course for further credit. Quantitative/Breadth-Science.

Section Instructor Day/Time Location
Rebecca Goyan
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Surrey
Surrey
D401 Sep 6 – Dec 5, 2023: Mon, 10:30–11:20 a.m.
Oct 10, 2023: Tue, 10:30–11:20 a.m.
Surrey
Surrey
D402 Sep 6 – Dec 5, 2023: Mon, 11:30 a.m.–12:20 p.m.
Oct 10, 2023: Tue, 11:30 a.m.–12:20 p.m.
Surrey
Surrey
D403 Sep 6 – Dec 5, 2023: Mon, 1:30–2:20 p.m.
Oct 10, 2023: Tue, 1:30–2:20 p.m.
Surrey
Surrey
D404 Sep 6 – Dec 5, 2023: Mon, 2:30–3:20 p.m.
Oct 10, 2023: Tue, 2:30–3:20 p.m.
Surrey
Surrey
CHEM 121 - General Chemistry and Laboratory I (4)

Atomic and molecular structure; chemical bonding; thermochemistry; elements; periodic table; gases liquids, solids, and solutions. This course includes a laboratory component. Prerequisite: Chemistry 12 with a minimum grade of C, or CHEM 109 or 111 with a minimum grade of C-. Students with credit for CHEM 120 or 125 may not take this course for further credit. Quantitative/Breadth-Science.

Section Instructor Day/Time Location
Daniel Leznoff
Jeffrey Warren
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 10:30–11:20 a.m.
Oct 10, 2023: Tue, 10:30–11:20 a.m.
Burnaby
Burnaby
D101 Sep 6 – Dec 5, 2023: Wed, 8:30–9:20 a.m.
Burnaby
D102 Sep 6 – Dec 5, 2023: Wed, 9:30–10:20 a.m.
Burnaby
D103 Sep 6 – Dec 5, 2023: Wed, 9:30–10:20 a.m.
Burnaby
D104 Sep 6 – Dec 5, 2023: Wed, 11:30 a.m.–12:20 p.m.
Burnaby
D105 Sep 6 – Dec 5, 2023: Wed, 11:30 a.m.–12:20 p.m.
Burnaby
D106 Sep 6 – Dec 5, 2023: Wed, 12:30–1:20 p.m.
Burnaby
D107 Sep 6 – Dec 5, 2023: Wed, 12:30–1:20 p.m.
Burnaby
D108 Sep 6 – Dec 5, 2023: Fri, 8:30–9:20 a.m.
Burnaby
D109 Sep 6 – Dec 5, 2023: Fri, 9:30–10:20 a.m.
Burnaby
D110 Sep 6 – Dec 5, 2023: Fri, 9:30–10:20 a.m.
Burnaby
D111 Sep 6 – Dec 5, 2023: Fri, 11:30 a.m.–12:20 p.m.
Burnaby
D112 Sep 6 – Dec 5, 2023: Fri, 11:30 a.m.–12:20 p.m.
Burnaby
D113 Sep 6 – Dec 5, 2023: Fri, 12:30–1:20 p.m.
Burnaby
D114 Sep 6 – Dec 5, 2023: Thu, 8:30–9:20 a.m.
Burnaby
D115 Sep 6 – Dec 5, 2023: Thu, 9:30–10:20 a.m.
Burnaby
D116 Sep 6 – Dec 5, 2023: Thu, 10:30–11:20 a.m.
Burnaby
D117 Sep 6 – Dec 5, 2023: Thu, 11:30 a.m.–12:20 p.m.
Burnaby
D118 Sep 6 – Dec 5, 2023: Thu, 12:30–1:20 p.m.
Burnaby
D119 Sep 6 – Dec 5, 2023: Thu, 1:30–2:20 p.m.
Burnaby
D120 Sep 6 – Dec 5, 2023: Wed, 9:30–10:20 a.m.
Burnaby
D121 Sep 6 – Dec 5, 2023: Wed, 9:30–10:20 a.m.
Burnaby
D122 Sep 6 – Dec 5, 2023: Fri, 11:30 a.m.–12:20 p.m.
Burnaby
D123 Sep 6 – Dec 5, 2023: Fri, 11:30 a.m.–12:20 p.m.
Burnaby
D124 Sep 6 – Dec 5, 2023: Fri, 8:30–9:20 a.m.
Burnaby
Daniel Leznoff
Jeffrey Warren
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 12:30–1:20 p.m.
Oct 10, 2023: Tue, 12:30–1:20 p.m.
Burnaby
Burnaby
D201 Sep 6 – Dec 5, 2023: Wed, 10:30–11:20 a.m.
Burnaby
D202 Sep 6 – Dec 5, 2023: Wed, 11:30 a.m.–12:20 p.m.
Burnaby
D203 Sep 6 – Dec 5, 2023: Thu, 10:30–11:20 a.m.
Burnaby
D204 Sep 6 – Dec 5, 2023: Thu, 11:30 a.m.–12:20 p.m.
Burnaby
D205 Sep 6 – Dec 5, 2023: Fri, 10:30–11:20 a.m.
Burnaby
D206 Sep 6 – Dec 5, 2023: Fri, 11:30 a.m.–12:20 p.m.
Burnaby
D207 Sep 6 – Dec 5, 2023: Fri, 1:30–2:20 p.m.
Burnaby
D208 Sep 6 – Dec 5, 2023: Fri, 2:30–3:20 p.m.
Burnaby
Garry Mund
Rebecca Goyan
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 12:30–1:20 p.m.
Oct 10, 2023: Tue, 12:30–1:20 p.m.
Surrey
Surrey
D301 Sep 6 – Dec 5, 2023: Mon, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Surrey
Surrey
D302 Sep 6 – Dec 5, 2023: Mon, 9:30–10:20 a.m.
Oct 10, 2023: Tue, 9:30–10:20 a.m.
Surrey
Surrey
D303 Sep 6 – Dec 5, 2023: Mon, 10:30–11:20 a.m.
Oct 10, 2023: Tue, 10:30–11:20 a.m.
Surrey
Surrey
D304 Sep 6 – Dec 5, 2023: Mon, 11:30 a.m.–12:20 p.m.
Oct 10, 2023: Tue, 11:30 a.m.–12:20 p.m.
Surrey
Surrey
D305 Sep 6 – Dec 5, 2023: Mon, 1:30–2:20 p.m.
Oct 10, 2023: Tue, 1:30–2:20 p.m.
Surrey
Surrey
D306 Sep 6 – Dec 5, 2023: Mon, 2:30–3:20 p.m.
Oct 10, 2023: Tue, 2:30–3:20 p.m.
Surrey
Surrey
D308 Sep 6 – Dec 5, 2023: Mon, 10:30–11:20 a.m.
Oct 10, 2023: Tue, 10:30–11:20 a.m.
Surrey
Surrey
D309 Sep 6 – Dec 5, 2023: Mon, 11:30 a.m.–12:20 p.m.
Oct 10, 2023: Tue, 11:30 a.m.–12:20 p.m.
Surrey
Surrey
Garry Mund
Rebecca Goyan
Sep 6 – Dec 5, 2023: Mon, Wed, Fri, 8:30–9:20 a.m.
Oct 10, 2023: Tue, 8:30–9:20 a.m.
Surrey
Surrey
D401 Sep 6 – Dec 5, 2023: Mon, 9:30–10:20 a.m.
Oct 10, 2023: Tue, 9:30–10:20 a.m.
Surrey
Surrey
LA02 Sep 6 – Oct 6, 2023: Tue, 8:30 a.m.–12:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 8:30 a.m.–12:20 p.m.
Burnaby
Burnaby
LA03 Sep 6 – Oct 6, 2023: Tue, 1:30–5:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 1:30–5:20 p.m.
Burnaby
Burnaby
LA04 Sep 6 – Dec 5, 2023: Wed, 1:30–5:20 p.m.
Burnaby
LA06 Sep 6 – Dec 5, 2023: Thu, 1:30–5:20 p.m.
Burnaby
LB02 Sep 6 – Oct 6, 2023: Tue, 8:30 a.m.–12:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 8:30 a.m.–12:20 p.m.
Burnaby
Burnaby
LB03 Sep 6 – Oct 6, 2023: Tue, 1:30–5:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 1:30–5:20 p.m.
Burnaby
Burnaby
LB04 Sep 6 – Dec 5, 2023: Wed, 1:30–5:20 p.m.
Burnaby
LB06 Sep 6 – Dec 5, 2023: Thu, 1:30–5:20 p.m.
Burnaby
LB12 Sep 6 – Oct 6, 2023: Tue, 8:30 a.m.–12:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 8:30 a.m.–12:20 p.m.
Burnaby
Burnaby
LB13 Sep 6 – Oct 6, 2023: Tue, 1:30–5:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 1:30–5:20 p.m.
Burnaby
Burnaby
LB14 Sep 6 – Dec 5, 2023: Wed, 1:30–5:20 p.m.
Burnaby
LB16 Sep 6 – Dec 5, 2023: Thu, 1:30–5:20 p.m.
Burnaby
LC01 Sep 6 – Oct 6, 2023: Tue, 8:30 a.m.–12:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 8:30 a.m.–12:20 p.m.
Surrey
Surrey
LC02 Sep 6 – Oct 6, 2023: Tue, 8:30 a.m.–12:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 8:30 a.m.–12:20 p.m.
Surrey
Surrey
LC03 Sep 6 – Oct 6, 2023: Tue, 1:30–5:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 1:30–5:20 p.m.
Surrey
Surrey
LC04 Sep 6 – Oct 6, 2023: Tue, 1:30–5:20 p.m.
Oct 11 – Dec 5, 2023: Tue, 1:30–5:20 p.m.
Surrey
Surrey
LC05 Sep 6 – Dec 5, 2023: Wed, 10:00 a.m.–1:50 p.m.
Surrey
LE01 TBD
LE02 TBD
LE03 TBD

Prior approval by the director of the school is required if the student plans a term with fewer than 12 course units.

* strongly recommended to be completed concurrently

Complementary Studies Elective Courses

Elective Course Requirements

MSE students must complete nine units (or three courses) of breadth courses with at least one course in each B-Soc and B-Hum category. At least one course (three units) chosen from the complementary studies electives found at /mechatronics/current-students/undergraduate-students/undergraduate-program-requirements/pre-approved-compementary-study-electives.html.

Mechatronic Systems Engineering Elective Courses

Students must also complete six mechatronic systems engineering elective courses selected from a pre-approved MSE electives list that is available at /mechatronics/current-students/undergraduate-students/undergraduate-program-requirements/technical-studies-electives.html.

With undergraduate curriculum committee chair permission, students may replace one MSE elective with either a directed study or a special project laboratory course. Special topics courses that have been approved by the undergraduate curriculum committee chair and the director may be counted here.

Agriculture Technology (AgriTech) Concentration

This concentration is for students who wish to specialize in agriculture technology.

Students who choose this concentration will complete all of

BISC 106 - Biological Systems for Engineers (3)

Engineering students are introduced to biological levels of organization and biosystems thinking. Specific lecture and lab topics include: cells and cellular processes, DNA, plant biology, animal biology, pathogens, ecology, and biosystems. Prerequisite: Enrolled in the MSE program. Students who have taken BISC 101 or higher level BISC courses first may not then take this course for further credit.

MSE 360 - Introduction to Biosystems Engineering (3)

Introduction to biosystems engineering with relation to agriculture and agricultural engineering. Covers natural resource management including water irrigation, scheduling, conservation and contaminants; soil and soil erosion. Controlled environments for agricultural. Introduction to agricultural machinery. All with a focus on sustainable agricultural practices and understanding the environmental impact assessments of technology and agricultural practices. Prerequisite: CHEM 120.

MSE 460 - Precision AgriTech Engineering (3)

Digital agricultural mapping and technologies. Guidance and path sensing for agriculture including autonomous technologies, drones and AUVs. Sensing technologies including optical, gas, temperatures sensors for aerial and remote sensing of the environment and agricultural products, in natural and controlled settings. Data gathering and management, analysis of sensor data, including the application of variable rate systems. Prerequisite: MSE 310 and MSE 360.

MSE 480 - Manufacturing Systems (3)

An introduction to manufacturing systems: industrial robotics, manufacturing system components and definitions, material handling systems, production lines, assembly systems, robotic cell design, cellular manufacturing, flexible manufacturing systems, quality control, manufacturing support systems. Prerequisite: MSE 310 (or ENSC 387)and a minimum of 80 credits. Students with credit for ENSC 432 may not take MSE 480 for further credit.

SEE 351 - Bioprocess Engineering Systems (3)

Combines biotechnology and engineering for materials and energy harvesting from renewable feedstocks. Covers fundamental biomolecular research on proteins, enzymes, microbes, biosensors, bioseparations and bioreactors. Applications in food processing preservation; biofuel; air and wastewater treatment; supramolecular materials for solar energy/photosynthesis; microfluidics for bioreactors; DNA chips; bioenergy; bio fuel cells; pulp/paper. Prerequisite: (MATH 260 or MATH 310), and SEE 224. Corequisite: SEE 324.

Students do not need to complete the following from the program requirements

MSE 311 - Introduction to Microelectromechanical Systems (3)

An introduction to microelectromechanical systems, covering thin film processing technologies, bulk and surface micromachining, and MEMS applications. Prerequisite: MSE 222 (or ENSC 282), MSE 251 (or ENSC 226). Students with credit for ENSC 331 may not take MSE 311 for further credit.

Students also complete three mechatronic systems engineering elective courses selected from a pre-approved MSE electives list instead of six courses.

Canadian Engineering Accreditation Board (CEAB) Requirement

In addition, the Canadian Engineering Accreditation Board (CEAB) requires that one complementary studies elective in the MSE curriculum must be in the Central Issue, Methodology, and Thought Process category.

Writing, Quantitative, and Breadth Requirements

Students admitted to Ά‘ΟγΤ°AV beginning in the fall 2006 term must meet writing, quantitative and breadth requirements as part of any degree program they may undertake. See Writing, Quantitative, and Breadth Requirements for university-wide information.

WQB Graduation Requirements

A grade of C- or better is required to earn W, Q or B credit

Requirement

Units

Notes
W - Writing

6

Must include at least one upper division course, taken at Ά‘ΟγΤ°AV within the student’s major subject
Q - Quantitative

6

Q courses may be lower or upper division
B - Breadth

18

Designated Breadth Must be outside the student’s major subject, and may be lower or upper division
6 units Social Sciences: B-Soc
6 units Humanities: B-Hum
6 units Sciences: B-Sci

6

Additional Breadth 6 units outside the student’s major subject (may or may not be B-designated courses, and will likely help fulfil individual degree program requirements)

Students choosing to complete a joint major, joint honours, double major, two extended minors, an extended minor and a minor, or two minors may satisfy the breadth requirements (designated or not designated) with courses completed in either one or both program areas.

Μύ

Residency Requirements and Transfer Credit

  • At least half of the program's total units must be earned through Ά‘ΟγΤ°AV study.
  • At least two thirds of the program's total upper division units must be earned through Ά‘ΟγΤ°AV study.

Please see Faculty of Applied Sciences Residency Requirements for further information.

Elective Courses

In addition to the courses listed above, students should consult an academic advisor to plan the remaining required elective courses.