4Year Undergraduate Curriculum
PLEASE NOTE THAT IN ADDITION TO THE MSE PROGRAM REQUIREMENT, STUDENTS MUST ALSO SATISFY THE UNIVERSITY WRITING INTENSIVE, QUANTITATIVE AND BREADTH REQUIREMENT IN ORDER TO GRADUATE.
HONOURS PROGRAM REQUIRES ADDITIONAL 12 UNITS OF THESIS COURSES: MSE 4983 MSE Thesis Proposal; and MSE 4999 MSE Undergraduate Thesis. Registration to these courses are done by submitting the required thesis proposal and approval forms found in the "Important Forms" section.
IMPORTANT:
1. MSE Engineering Electives. Students are advised to make every attempt to take all their four engineering electives from the pool of courses offered at MSE. The School normally allows students to take maximum two courses from the 400 level courses offered by the School of Engineering Science subject to seat availability, meeting prerequisites, and approval from UCC Burnaby(if necessary). Students should seek prior approval from MSE UCC before registering for such courses. Failing to obtain prior approval carries the risk that the course taken is not counted as one of the four engineering electives.
2. For equivalent courses, students are advised to strictly adhere to the core mandatory courses as indicated below. Students should seek prior approval before registering for an equivalent course offered outside MSE.
Year 1
Term 1, Fall 
Term 2, Spring 
Summer  
CHEM 120 
General Chemistry I  or CHEM 121 
MATH 232 
Elementary Linear Algebra 
NOTE: MSE 110 is also offered in this term.  
MATH 151 
Calculus I 
MATH 152 
Calculus II 
Breadth Course/s can be taken in this semester  see WQB note below.  
CMPT 130 
Introduction to Computing Science & Programming I 
PHYS 141 
Studio Physics: Optics, Electricity and Magnetism 

PHYS 140 
Studio Physics: Mechanics and Modern Physics 
MSE 101W 
Process, Form, and Convention in Professional Genres.^{1} 

MSE 100 
Engineering Graphics and Design 
MSE 102 
Applied Science Technology and Society^{2}  
MSE 110 or 
Mechatronics Design I *Complementary Elective I 
MSE 110 or 
Mechatronics Design I *Complementary Elective I 
Year 2
Term 3, Fall  Term 4, Spring  Summer  
MSE 221 
Statics and Strength of Materials  MSE 222 
Kinematics & Dynamics of Rigid Bodies & Mechanisms  Coop Term 
MATH 251  Calculus III  MSE 223  Introduction to Fluid Mechanics  
MSE 220 
Engineering Materials 
MSE 251 
Electronic Circuits  
MSE 250 
Electric Circuits  MSE 210 
Engineering Measurement and Data Analysis  
MATH 310  Introduction to Differential Equations  MSE 280 
Linear Systems  
*Complementary Elective II  *** MSE 390 
Computational Methods for Engineers 
Year 3
Term 5, Fall  Spring  Term 6, Summer  
MSE 320 
Machine Design  Coop Term  MSE 312  Mechatronics Design II 
MSE 380  Systems Modeling and Simulation 
MSE 381 
Feedback Control Systems  
MSE 310  Introduction to Electromechanical Sensors and Actuators  **MSE 353 
Power Electronics & Electric Machinery 

**MSE 352 
Digital Logic and Microcontrollers 
MSE 311 
Introduction to MEMS  
MSE 321 
Engineering Thermodynamics and Heat Transfer 
MSE 300  The Business of Engineering I: Fundamentals 
Year 4
Fall 
Term 7, Spring 
Term 8, Summer 

Coop Term 
MSE 450 
Real Time and Embedded Systems  MSE 400 
The Business of Engineering II: Applications and Commercialization 
MSE 410 
Capstone Design Technical Project  MSE 411 
Capstone Design Technical Project  
MSE 401W 
Project Documentation and Team Dynamics  MSE 481 
Industrial Control Systems  
MSE 402 
Engineering Law and Ethics 
MSE III 
Third Mechatronic Science Elective  
MSE I 
First Mechatronic Science Elective  MSE IV 
Fourth Mechatronic Science Elective 

MSE II 
Second Mechatronic Science Elective 
* For a list of preapproved Complementary Studies Electives, please click here.
** New course labels effective Fall 2014. MSE 391 label is temporarily used for Power Electronics & Electric Machinery course in Summer 2014.
***Students are advised to take Special Topic Course: Computational Methods for Engineers, in lieu of MACM 316, starting in Spring 2014, while the new course label is being approved by Senate. Students with credit for MACM 316 cannot take this course for further credit.
^{1 }Equivalent to CMPT 105W
^{2 }Equivalent to CMPT 106
^{}
IMPORTANT NOTES:
UNIVERSITY BREADTH REQUIREMENT AND COMPLEMENTARY ELECTIVE REQUIREMENT ARE TWO(2) DIFFERENT REQUIREMENTS THAT MSE STUDENTS MUST COMPLY TO GRADUATE.
WQB Requirement:
A minimum C grade is required to meet graduation requirements.
 University Writing Intensive Requirement: University lower division writing intensive requirements are satisfied by the Lower Division W course, MSE 101W. MSE 411W satisfies the upper division writing requirement.
 University Quantitative Requirement: University lower division quantitative requirement are satisfied by the Math courses required by the program.
 University Breadth Requirement for MSE Students:
3 units of BSoc
3 units of BHum
3 units of BSoc or BHum
6 units of BSci (Chemistry, Computing Science, Math and Physics courses required by the program count to this line)
6 units of BUndesignated (Chemistry, Computing Science, Math and Physics courses required by the program count to this line)
Complementary Elective Courses  6 units.
(Courses in this line have a "B" designation that will count towards University Breadth requirement provided that minimum C grade is achieved)
 At least one course from the list of PreApproved Complementary Electives; and
 Any course from the University Designated Breadth Courses
CoOperative Education:
 Mandatory 3 coop terms.
First Year Course Outlines
Term 1  Fall
CHEM 1203 General Chemistry I  Atomic & molecular structure; chemical bonding; thermochemistry; elements; periodic table; gases, liquids, solids, and solutions. Prerequisite: BC high school chemistry 12 or CHEM 111 or CHEM 110 (or 101).
CMPT 1303 Introduction to Computing Science & Programming I  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). Students with credit for CMPT 102, 120, 126, or 128 may not take this course for further credit. Quantitative/BreadthScience.
MATH 1513 Calculus I  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, related rates, Newton's method. Antiderivatives and applications. Conic sections, polar coordinates, parametric curves. Prerequisite: BC principles of mathematics 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 Simon Fraser University Calculus Readiness Test.
PHYS 1404 Studio Physics  Mechanics and Modern Physics  A general calculusbased introduction to mechanics taught in an integrated lecturelaboratory environment. Topics include translational and rotational motion, momentum, energy, gravitation, and selected topics in modern physics. Prerequisite: BC Principles of Physics 12, or equivalent. Corequisite: MATH 150 or 151 or 154 must precede or be taken concurrently.
MSE 1003 Engineering Graphics and Design  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, multiview 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 ENSC 104 may not take MSE 100 for further credit.
Term 2  Spring
MSE 1103 Mechatronics Design I  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.
MATH 1523 Calculus II  Riemann sum, Fundamental Theorem of Calculus, definite, indefinite and improper integrals, approximate integration, integration techniques, applications of integration. Firstorder separable differential equations. Sequences and series, series tests, power series, convergence and applications of power series. Complex numbers.Prerequisite: MATH 150 or 151; or MATH 154 or 157 with a grade of at least B.
MATH 2323 Applied Linear Algebra  Linear equations, matrices, determinants. Introduction to vector spaces and linear transformations and bases. Inner products and orthogonality. Eigenvalues and eigenvectors; diagonalization. Inner products and orthogonality; least squares problems. Applications. The course emphasizes matrix and vector calculations and applications. Prerequisite: MATH 150 or 151; or MACM 101; or MATH 154 or 157, both with a grade of at least B.
PHYS 1414 Studio Physics  Optics, Electricity and Magnetism  A general calculusbased introduction to electricity, magnetism and optics taught in an integrated lecturelaboratory environment. Topics include electricity, magnetism, simple circuits, optics and topics from applied physics. Prerequisite: PHYS 140. Corequisite: MATH 152 or 155 must precede or be taken concurrently.
MSE 101W3 Process, Form, and Convention in Professional Genres  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. Corequisite: CMPT 106 or MSE 102. Students with credit for CMPT 105W, ENSC 102W or ENSC 105W may not take MSE 101W for further credit.
MSE 1023 Science Technology and Society  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. Corequisite: MSE 101W or CMPT 105W. Students with credit for CMPT 106, ENSC 100 or ENSC 106 may not take MSE 102 for further credit.
Second Year Course Outlines
Term 3  Fall
MSE 2503 Electric Circuits I  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 121 and 131, or PHYS 126 and 131, or PHYS 141, and MATH 232 and 310. MATH 232 and/or 310 may be taken concurrently. Students with credit for ENSC 125 or 220 may not take MSE 250 for further credit.
MSE 2203 Engineering Materials  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 121. Students with credit for ENSC 231 or ENSC 330 may not take MSE 220 for further credit.
MSE 2213 Statics and Strength of Materials  Covers basic concepts of mechanics, vectors. Statics of particles. Rigid bodies and force systems, equilibrium of rigid bodies. Analysis of trusses and frames. Distributed forces, centroids and moments of inertia. Friction. Internal shear and bending moments in beams. Strength of material: introduction to mechanical response of materials and stressstrain transformations. Virtual work and energy methods. Prerequisite: PHYS 140, MATH 152. Students with credit for ENSC 281 may not take MSE 221 for further credit.
MATH 2513 Calculus III  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; 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.
MATH 3103 Introduction to Ordinary Differential Equations  Firstorder differential equations, second and higherorder linear equations, series solutions, introduction to Laplace transform, systems and numerical methods, applications in the physical, biological and social sciences. Prerequisite: MATH 152; or MATH 155/158 with a grade of at least B, MATH 232 or 240.
Term 4  Spring
MSE 2514 Electronic Circuits  Introduces the basic electronic components, amplifiers, diodes, and oscillators. Fundamentals of logic design. Prerequisite: MSE 250 or ENSC 220. Students with credit for ENSC 225 or 226 may not take MSE 251 for further credit.
MSE 2103 Engineering measurement and Data Analysis  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 ENSC 280 or PHYS 231 may not take MSE 210 for further credit.
MSE 2223 Kinematics and Dynamics of Rigid Bodies and Mechanisms  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 310. Students with credit for ENSC 282 may not take MSE 222 for further credit.
MSE 2233 Introduction to Fluid Mechanics  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 152, and 310. Students with credit for ENSC 283 may not take MSE 223 for further credit.
MSE 2803 Linear Systems  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 Ztransform. Prerequisite: MSE 250 (or ENSC 220) and MATH 310. Students with credit for ENSC 380 may not take MSE 280 for further credit.
* MSE 390  ST: Computational Methods for Engineers  This course covers computer programming logic and numerical methods for solving various engineering problems. Topics include roots of equations, system of linear equations, regression analysis and curve fitting, differentiation and integration, and ordinary differential equations. Relevance of these topics to the fields of mechanical, electrical, and system engineering will be studied through lectures and labs. Engineering applications, computer programming, and use of software tools are emphasized along with fundamental numerical analysis techniques. Prerequisite: MATH 152 and MATH 232. Students with credit for MACM 316 may not take MSE 390  ST: Computational Methods for Engineers, for further credit.
* Temporary course number while permanent course label is being approved by Senate.
Third Year Course Outlines
MSE 100or ENSC104,MSE 220 or ENSC231,MSE
FR0M: T0: 221 or ENSC 281Term 5  Fall
MSE 3524 Digital Logic and Microcontroller  Introduction to digital systems and numberrepresentation. Combinational systems and sequential logic. Counter design and registers. Synchronoussequential 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 sensorinterfacing. Prerequisite: CMPT 130 and either MSE 251 or ENSC 226.
MSE 3803 Systems Modeling and Simulation  Introduction to systems modeling and analysis. Application to engineering systems including: mechanical, electrical, thermal, and fluid systems. Allows the student to acquire, in a timeefficient 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), MSE 222 (or ENSC 282), MSE 251 (or ENSC 226). Students with credit for ENSC 381 may not take MSE 380 for further credit.
MSE 3203 Machine Design  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 3104 Introduction to ElectroMechanical Sensors and Actuators  This course provides an introduction to sensors and actuators for electromechanical, computercontrolled machines and devices. Topics include operating principles, design considerations, and applications of analog sensors, digital transducers, stepper motors, continuousdrive actuators, and drive system electronics. Component integration and design considerations are studied through examples selected from applications of machine tools, mechatronics, precision machines, robotics, aerospace systems, and ground and underwater vehicles. Laboratory exercises strengthen the understanding of component performance, system design and integration. Prerequisite: MSE 280 or ENSC 380. Students with credit for ENSC 387 may not take MSE 310 for further credit.
MSE 3213 Engineering Thermodynamics & Heat Transfer – Energy transfer as work and heat, the First Law of thermodynamics. Properties and states of simple substances. Controlmass and controlvolume 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 152, 251, PHYS 141. Students with credit for ENSC 388 or PHYS 344 may not take MSE 321 for further credit.
Term 6  Summer
MSE 3003 The Business of Engineering I – Covers topics in decision theory and engineering economics including: gap analysis, multiattribute utility theory, discounted cash flow fundamentals, inflation, depreciation, tax, financial analysis, uncertainty and optimization. Prerequisite: More than 75 units. Students with credit for ENSC 201 or 311 may not take MSE 300 for further credit.
MSE 3113 Introduction to Microelectromechanical Systems  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 3534 Power Electronics & Electric Machines  3phase circuits, power quality, and transformers, Characteristic of power semiconductor devices, Line frequency controlled rectifiers, Buck, boost, and buckboost dcdc power converters, Pulse Width Modulation (PWM) techniques, Voltage source inverters and fullbridge topology, Introduction to dc machines, Introduction to stepper motors, Introduction to induction motors, Introduction to synchronous machines. Prerequisite: MSE 251(previously ENSC 226).
MSE 3814 Feedback Control Systems  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 leadlag compensation. Lab work is included in this course.
Prerequisite: MSE 280 (or ENSC 380). Students with credit for ENSC 383 may not take MSE 381 for further credit.
MSE 3124 Mechatronics Design II  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, costeffective 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 coordinator. Prerequisite: MSE 110 (or ENSC 182), MSE 320 (or ENSC 382), MSE 380 (or ENSC 381). MSE 320 and MSE 380 may be taken concurrently. Students with credit for ENSC 384 may not take MSE 312 for further credit.
Fourth Year Course Outlines
Term 7  Spring
MSE 401W1 Project Documentation and Team Dynamics  This course is integrated with an MSE project course (MSE 410) that provides practical experience with the design process for development projects. Topics include project management, team writing, project documentation (proposals, functional and design specifications, progress reports, and users manuals), group dynamics and dispute resolution. Prerequisite: Either both of ENSC 101W and ENSC 102 or one of MSE 101W, ENSC 105W or CMPT 105W. Corequisite: MSE 410. Students with credit for ENSC 305W may not take MSE 401W for further credit.
MSE 4022 Engineering Ethics, Law, and Professional Practice  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 100W, ENSC 106, or CMPT 106. Students with credit for ENSC 406 may not take MSE 402 for further credit.
MSE 4103 Capstone Design Technical Project I  Students will combine their technical, marketing, and entrepreneurship knowledge to conceive, and design a product. Also includes project documentation and project management. At the end of the term a comprehensive report is required, Prerequisite: *MSE 400 (or ENSC 312) and 100 units. Corequisite: MSE 401W. Students with credit for ENSC 441 may not take MSE 410 for further credit.
*Due to change in term offering students are not expected to take MSE 400 until term 8 (Summer). Therefore, the Department, will manually enroll students with minimum 100 credits.
MSE 4504 RealTime and Embedded Control Systems  Focuses on implementation and design of embedded computer control systems used in mechatronics and other applications. Many of these systems are realtime in nature, meaning that the computer system must discern the state of the world and react to it within stringent responsetime constraints. Upon completion of the course, the student will have a basic understanding of how to design, build and integrate hardware and software for an embedded control application. Handson experience will be gained by performing laboratory experiments and doing an embedded computer control project on a mechatronic system. Prerequisite: MSE 352, MSE 381 (or ENSC 383), and completion of 90 units.
MSE I First Mechatronic Systems Engineering Elective
MSE II Second Mechatronic Systems Engineering Elective
Term 8  Summer
MSE 4003 The Business of Engineering II  Concepts covered include entrepreneurship, marketing, financing, business plan, project management skills as well as facilitation, communication and negotiation. Students will experience what it is like to be part of a startup company with a diverse project team. Prerequisite: MSE 300 (or ENSC 311). Students with credit for ENSC 312 may not take MSE 400 for further credit.
MSE 4113 Capstone Design Technical Project II  Students will apply their technical, marketing and entrepreneurship knowledge to develop a product that was designed earlier in MSE 410. Students will then present and be able to see it to a panel of engineers, business and investment community members. Prerequisite: MSE 410. Students with credit for ENSC 442 may not take MSE 411 for further credit.
MSE 4814 Industrial Control Systems  Examines modern industrial control systems and applications. Topics include: review of industrial sensors and actuators; computer interfacing; ladder logic and programmable logic controllers; industrial computer and programming methods; industrial networks; humanmachine interfaces; supervisory control and data acquisition (SCADA); manufacturing execution systems; and enterprisewide integration. Prerequisite: MSE 351 (or ENSC 332) and MSE 381 (or ENSC 383). Students with credit for ENSC 484 may not take MSE 481 for further credit.
MSE III Third Mechatronic Systems Engineering Elective
MSE IV Fourth Mechatronic Systems Engineering Elective
ADDITIONAL COURSES FOR HONOURS PROGRAM:
MSE 4983 MSE Thesis Proposal  Supervised study, research and preliminary work leading to a formal proposal for the thesis project work in MSE 499. This activity can be directly augmented by other course work and by directed study. The locale of the work may be external to the University or within a University laboratory, or may bridge the two locations. Supervision may be by technical personnel at an external organization, or by faculty members, or through some combination. At least one of the supervisors must be a registered professional engineer. A plan for the student's MSE 498 activities must be submitted to the school at the time of enrolment in the course. Completion of the undergraduate thesis project proposal is the formal requirement of this course and the basis upon which it is graded. Grading will be on a pass/fail basis. Prerequisite: At least 115 units or permission of the academic supervisor.
MSE 4999 MSE Theis  A thesis is based on the research or development project that incorporates a significant level of engineering design. This work is typically undertaken in the student's final year, but in no case before the student has completed 115 units. Registration for MSE 499 takes place in the term in which the thesis will be presented and defended. The locale of the work, supervision and other arrangements follow those for MSE 498. Grading of the thesis will be on a pass/fail basis, but recognition will be given to outstanding work. Prerequisite: MSE 498.
Mechatronic Systems Engineering Electives
IMPORTANT: Students are advised to make every attempt to take all their four engineering electives from the pool of courses offered at MSE. We normally allow students to take maximum two courses from the 400 level courses offered by the School of Engineering Science at Burnaby subject to seat availability, meeting prerequisites, and approval from UCC Burnaby(if necessary). However, MSE students should seek prior approval from MSE UCC before registering for such courses. Failing to obtain prior approval carries the risk that the course taken is not counted as one of the four engineering electives.
MSE ELECTIVE COURSES FOR SUMMER 2014
 MSE 422 Fuel Cell Systems
 MSE 425 Nano Manufacturing
 MSE 490 ST: Power Conversion in Alternative Energy Systems
MSE 4213 Advanced Vibration  Advanced introduction to vibration, free vibration, harmonic excitation of undamped systems, harmonic excitation of damped systems, base excitation, rotating unbalance, impuse response, response to an arbitrary input, response to an arbitrary periodic input, transform method, two degree of freedom model, more than two degrees of freedom, systems with viscous damping, Lagrange's equations, vibrations of string or cable, vibration of rods and bars, torsional vibration, bending vibration of a beam, finite element method. Prerequisite: MSE 222 (or ENSC 282), MSE 280 (or ENSC 380). Students with credit for ENSC 436 may not take MSE 421 for further credit.
MSE 424 Microfluidics  Microfluidics is the fundamentals and applications of transport phenomena in microstructures. The main objective is to understand the linkages between theoretical processes and practical applications, with particular emphasis on mechatronic systems. The learnings will be applied in handson laboratory projects to design, model/simulate, build, and test microfluidic devices. Prerequisite: ENSC 283, ENSC 388 or PHYS 344.
MSE 423 Energy Conversion  This course will provide a detailed understanding of thermal energy conversion systems on the basis of the laws of thermodynamics. A main goal is to understand the processes in a broad variety of energy converging devices, e.g. power cycles. Some emphasis will be put on the study of the efficiency of energy conversion devices and efficiency improvements by changing the process details. Prerequisite: ENSC 283, ENSC388 or PHYS 344.
MSE 4513 Advanced Electronic Circuits  Introduction to advanced topics in electronic circuit design. The emphasis will be on circuits and devices which are needed by mechatronics engineers in practice. Prerequisite: Completion of 80 units including MSE 251 (or ENSC 226). Students with credit for ENSC 325 or 430 may not take MSE 451 for further credit.
MSE 4803 Manufacturing Systems  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). Students with credit for ENSC 432 may not take MSE 480 for further credit.
MSE 4834 Modern Control Systems  Analytical representation of the finite dimensional linear systems, analysis and design of linear feedback control systems based on the state space model, and state/output feedback. Topics include: review of the linear spaces and operators, mathematical modelling, state space representation and canonical forms, controllability, observability, realization of transfer function, and solution of the state equation. Applications include: stability concepts and definitions. Lyapunov’s Direct Method, design of the state and output feedback control systems, eigenspectrum assignment, and state estimator design. Prerequisite: MSE 381 or ENSC 383. Students with credit for ENSC 483 may not take MSE 483 for further credit.
MSE 420 Introduction to Biomechanical Engineering  This course is an introduction to biomechanical engineering for upper level engineering students. The course material will provide opportunities to apply mechanical theory to the study of biological systems and the human body. Course material will focus on developing advanced topics in mechanical theory such as: Beam on Elastic Foundation, Composite Beam Theory, Impact Analysis and Optimization methods with specific application to the study of human movement and injury. Medical device design, assessment, patenting and government regulation (FDA/Health Canada) will be discussed. The course is ideal for those interested in biological applications in engineering. Prerequisite: ENSC 231, ENSC 282. Cannot be taken for credit if students have completed KIN 201 or KIN 402.
MSE 422 Fuel Cell Systems  The aim of this course is to provide a comprehensive understanding of the scientific and engineering aspects of fuel cell systems, with emphasis on fundamental electrochemistry, applied thermodynamics, and transport phenomena. The learnings will be applied in handson laboratory projects to design, model/simulate, build, and test microfluidic fuel cell devices. Prerequisite: ENSC 283, ENSC 388.
MSE 426 Introduction to Engineering Design Optimization  Theories, methods, and applications of optmization in support of engineering design. Topics include classic optimization methods, metaheuristics and evolutionary algorithms, design of experiments, and metamodelbased design optimization approaches. Prerequisite: Math 232, MATH 251, MSE 320 or ENSC 382.
MSE 425 Nano Manufacturing for Nanoscale Devices  Fundamentals of nanotechnology, nanofabricaton and state of the art in nanomanufacturing engineering. Valueadded processes to control matter at the nanoscale in one, two, and three dimensions for reproducible, commercialscale production. Introduction to nanofabrication techniques, processes, and nanometer products. Prerequisites: CHEM 120, PHYS 140, PHYS 141.
MSE 427 ST: Finite Element Analysis and Design  Overview of the finite element method (FEM) and its use in industry; finite element procedures with applications to the solution of general problems in 2D and 3D solid, structural, fluid mechanics, and heat and mass transfer; continuum mechanics equiations; Galerkin and other residual methods; potential enery method; practice with FEA software tools with guidelines for realworld applications. Prerequisites: MSE 280 or ENSC 380, MSE 320 or ENSC 382, MSE 321 or ENSC 388. Students who have taken ENSC 888 or equivalent cannot take this course for further credit.
*MSE 490 ST: Advanced PID Control  This course is aimed to provide a comprehensive understanding of PID controllers, their structurs, variations and tuning algorithms. The course covers systems with time delay and addresses the design of PID controllers for such systems. The course also introduces adaptive control and reviews different Autotuning PID controllers. Prerequisite: MSE 381 or ENSC 383.
*MSE 490 ST: Power Conversion in Alternative Energy Systems  Introduction to power conversion technologies in alternative energy systems. Main topics include: modern power semiconductors, power conversion topologies, switching schemes and control of power converters in alternative energy systems, grid integration and power quality, wind energy systems, solar energy systems, fuel cell systems and others. Prerequisite: MSE 353.
*MSE 492 ST: Robust Estimation and Filtering  The course will review some important concept in control system and on system identification. The students will learn concept in probability and random processes, Gaussian distribution and Gaussian noise. The students would then develop Least square estimator for continuous systems. The course would then introduce discrete time system and Kalman filtering and the students will learn to apply Kalman filtering to a simple discrete time system. The students will be introduced to basic concepts on signal spaces (L2/H2 spaces) and operator spaces, and to Hinfinity and robust control. Prerequisites: ENSC 383
* Temporary course number