Master of Science in Robotic Software Engineering*
Join the innovators shaping the future of robotics.
Robotics is revolutionizing the world. From medicine to transportation to space exploration, there is no limit to how the field will transform the human condition.
Now, you can be part of this transformation. Brandeis GPS offers you the chance to turn your coding into practice with the software engineering skills and knowledge that will shape the future.
Respected as a leading degree, our MS in Robotic Software Engineering is a first-of-its-kind program where you can:
- Develop and hone advanced skills in robotic software engineering technologies.
- Gain hands-on experience with innovative robotics projects.
- Work in teams to design and code end-to-end software solutions to power autonomous and cooperative robots.
- Earn your degree as quickly as 18 months.
*Received official STEM (science, technology, engineering and math) designations
Courses and Requirements
Part-time | Fully online | Financially accessible
Your 30-credit Robotic Software Engineering MS program has nine required courses and one elective.
Required courses expand your knowledge of fundamental topics such as modern C++ and robotics frameworks and machine learning, while electives give you the opportunity to build skills in a specific area of interest.
In addition to the general admissions requirements, those applying to the Robotic Software Engineering program should have:
- A Bachelor's degree in Computer Science/Software Engineering OR a Bachelor's degree in another discipline with 2-3 years of experience in software engineering AND undergraduate coursework in:
- Introduction to Python AND
- Advanced C++ AND
- Calculus 1 AND
- Calculus 2
If you are interested in pursuing this program and do not meet the prerequisites above, please speak with an enrollment advisor about your options.
The Robotic Software Engineering Industry
The future is now.
Soon, robotics will permeate every aspect of day-to-day life. It’s one of the fastest growing tech industries.
Robotics software engineers work to develop software for robot control and automation. They empower robots to become more effective and powerful. Specialists are in high demand, with high-paying jobs found throughout the manufacturing sector and in areas as diverse as logistics, autonomous vehicles, agriculture and surgery.
Meet Our Featured Faculty
Leading a new wave of work
You’ll have the opportunity to work with some of the top professionals and influencers in the robotic software engineering field. All our instructors are also active practitioners, and their connections can help you reach your career goals.