- About
- Schools
- Study
- Why Choose FAS?
- Future Undergraduates
- Future Graduates
- Student Life
- Support Services
- Current Students
- Research
- News & Events
- Contact
- SEE Grad
- FAS Graduation
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.