By emphasizing both theory and practice, the master of science in robotics (MSR) program is designed to meet the needs of professionals seeking advanced training as well as scholars who want to explore robotics through structured, guided instruction. Graduates of the MSR program will understand the fundamentals of robotics and be prepared to develop and deploy robotic devices.
The MSR program consists of 30 credit hours of graduate level coursework, and offers a master's thesis track or a course-based-only track. The curriculum consists of a core of six required courses and four electives. The latter are selected from an approved list of graduate courses and are designed to provide the opportunity for specialization in particular academic sub-areas such as control, estimation, optimization or machine learning.

