Students in the Master of Science in mechatronic systems engineering program study, research and practice across the fields of electrical, mechanical and computer engineering. This cross-disciplinary major is customizable with specialization areas and thematic course sequences to align with your specific areas of interest and career goals. From developing service robots to aid children with special needs, to inventing unmanned vehicle systems to monitor traffic congestion, there are numerous ways for mechatronic systems engineers to apply their knowledge in the public and private sectors.
Our programs are designed to give students the opportunity to develop a wide breadth of knowledge while going deeper in a specialization area of their choice. With curricula geared toward today's grand challenges, graduates of the mechatronic systems engineering program will enter a workforce where their skills are in high demand. Graduates can pursue careers as multidisciplinary engineers or go on to work in electrical, computer or mechanical engineering.
The Department of ECE offers both part-time and full-time programs. The Department recognizes that a student may be employed full-time while studying for a degree. Therefore, most courses are offered at times and on days that will permit a student to complete the program by taking courses either late in the day or outside normal business hours. The MS degree program can generally be completed in about four years if one course is taken each quarter, but it's usually possible to take two courses per quarter, bringing completion time closer to the more common duration of two years.
Also, students who select the one-year non-thesis will be able to graduate within 12 months. For part-time students who are working in industry positions and who have chosen the thesis option, a topic related to the job function may be acceptable as the thesis research topic. Furthermore, a qualified staff member at the place of employment may be approved to serve as an adjunct faculty on the thesis committee.
Students not interested in pursuing a degree but interested in taking an occasional course may register as special status students by following an abbreviated admissions process. However, only 15 quarter hours earned as a special status student may be applied toward a MS degree.
Advanced Computer Vision
About this Course
This course covers advanced concepts in image processing and computer vision including but not limited to image radiometry and geometric formation, edge detection, geometric based transformations (e.g., image warping and morphing), camera calibration, Epipolar geometry, and stereo feature matching. Other advanced topics include optical flow, shape from shading, and three-dimensional object recognition. In conclusion, students learn and practice advanced topics in image processing and computer vision techniques that can be used in other areas such as robotics, pattern recognition, and sensor networks. Cross listed with ENCE 3620. Prerequisite: ENEE 3311.
Adaptive Control Systems
About this Course
Theoretical and application aspects of robust adaptive control design for uncertain dynamical systems. Topics include: parameter estimation, stability, model reference adaptive systems, self-tuning regulators, gain scheduling, design for robustness against unmodeled dynamics and disturbance signals. Examples will be given from aerospace engineering (changes in the dynamics of aircraft), process control, and robotics. Modern alternatives to traditional adaptive control will be discussed (switching multi-model/multi-controller adaptive schemes). Prerequisites: ENEE 3111, ENGR 3610, and ENGR 3721, or permission of instructor. Familiarity with MATLAB/Simulink.
About this Course
Introduction to the analysis, design, modeling and application of robotic manipulators. Review of the mathematical preliminaries required to support robot theory. Topics include forward kinematics, inverse kinematics, motion kinematics, trajectory control and planning, and kinetics. Cross listed with ENGR 4730. Prerequisites: ENME 2520 and MATH 2060 or MATH 2200 or permission of instructor.
Take the first step toward your academic career at the Ritchie School and start your application today.
Fall 2020 Priority Deadline