大象传媒

MENU

Mechatronic Systems Engineering Undergraduates

Curriculum Reform - Fall 2024

The curriculum reform has been designed to provide an improved experience for students in MSE, to provide more industry-ready skills and increase the likelihood that students will graduate in a timely manner as 14 fewer credits are required to graduate.

The main changes to the curriculum, compared to the pre-Fall 2024 curriculum are:

New Courses

MSE 103 (3) Statics and Dynamics

Force vectors in two- and three-dimensions, equilibrium of a particle in two- and threedimensions; moments and couples; equilibrium of rigid bodies in two- and three-dimensions. Planar kinematics of particles; planar kinetics of particles; work and energy, impulse, and momentum of particles.

MSE 112 (3) Mechatronic Design Studio 1

An introduction to mechatronics and hands-on experience in designing and programming robotic systems. Theory, practical exercises, and project work, including Python programming, the basics of a microcontroller platform, and developing the skills to build and control simple robots. Topics include sensors, actuators and data acquisition techniques in sensory-based systems.

MSE 152 (3) Digital Computing Fundamentals

Delve into critical topics such as code version control, multi-file project build systems, unit and integration testing, advanced C-programming topics including pointers, data structures, memory management, design patterns, device drivers, and real-world case studies.

MSE 212 (3) Mechatronic Design Studio 2

Design, iterate, prototype and evaluate a 3D static system. This project-based learning design course incorporates computer aided design tools and uses traditional and rapid additive manufacturing. Instrumented prototype is evaluated based on competing project objectives. Introduction to manufacturing systems, at machine shop and industrial scales.

MSE 252 (3): Fundamentals of Digital Logic and PLCs

Explore digital logic and Programmable Logic Controllers (PLCs). This course bridges theory and practice, covering digital circuits, PLC systems, and hands-on exercises. Engage in laboratory work and projects, applying concepts like Boolean algebra, combinational logic, counters, timers, and more to real-world applications.

MSE 281 (3): Modelling of Mechatronic Systems (2025/2026)

The theory and application of first, second and higher order linear differential equations. Introduction to system modeling to allow the construction of dynamic models of mechanical and electrical engineering systems. Laplace transforms.

MSE 323 (4): 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.

Removed Courses

MATH 260 (3): Introduction to Ordinary Differential Equations

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

MSE 100 (3): Engineering Graphics and Design [Final term offering - Fall 2024]

MSE 110 (3): Mechatronics Design I [Final term offering - Fall 2024]

*MSE 211 (3) Computational Methods for Engineers [Final term offering - Spring 2026]

**MSE 223 (4): Introduction to Fluids Mechanics [Final term offering - Spring 2025]

MSE 311 (3): Introduction to Microelectromechanical Systems [Final term offering -Summer 2026]

MSE 380 (3): Systems Modeling and Simulation [Final term offering - Fall 2026]

MSE 4XX Elective V (3) & VI (3)

*SEE 242 may be taken in lieu of MSE 211 ( A must be submitted after completion of SEE 242 with a final grade of C- or higher. Note:  Students may be asked by SEE to seek permission before taking SEE courses)

**MSE 323 may be taken in lieu of MSE 223.  A must be submitted after completion of MSE 323 with a final grade of C- or higher.

Revised Courses

MSE 224 (3): Strength of Materials (2025/2026)

   Originally MSE 221(4): Statics and Strength of Materials (2024 and earlier).

   Credit reduction. Content change. Course name and number change. No longer equivalent to SEE 221.

The Statics content from MSE 221 has been moved to MSE 103(3): Statics and Dynamics. If you are a transfer student who has       already taken PHYS 140/ PHYS 120, or are on the old curriculum but not taken MSE 221 yet, please review the Statics Material change   section of the website

MSE 280 (3) Signals and Systems (2025/2026)

    Name change.   

MSE 310 (4) Sensors and Actuators (2027/2028)

    Credit reduction

MSE 312 (3): Mechatronic Design Studio 3 (2027/2028)

    Name change, credit reduction.

MSE 352 (3): Sequential Logic and Microcontrollers (2027/2028)

    Name change, credit reduction, content change due to MSE 152 & MSE 252.

Additional minor changes in content and pre-requisite courses have been applied to other courses to allow for the changed curriculum.