Brandeis Graduate Professional Studies

Designing, Developing and Maintaining Software Systems

August 21, 2021

Two engineers working at a computer monitor

Software engineers enjoy profound flexibility in the global job market. There are ample opportunities in banking, health care, insurance, defense, finance, education and countless other industries that use computing technology in its endeavors. As companies experience the rapid expansion of technology and the impact on all aspects of their businesses, software engineers with a unique set of technology skills are in high demand.

The Master of Software Engineering at Brandeis GPS is designed to help professionals in robotics build advanced skills in various robotic software engineering technologies and develop hands-on experience with the technology stack. Upon degree completion, students are equipped to:

  • Apply software engineering best practices to design, develop, operate and maintain software systems.
  • Build software solutions using different technologies, architects and life-cycle approaches in the context of different organizational structures, with demonstrated programming expertise in Java.
  • Collaborate and communicate with team members and other stakeholders to achieve software development project goals.

When we asked Joshua, a Master of Software Engineering Graduate, about the program, this is what he said,

“Many of the courses in the program provided me with incredible skills that would have been difficult to learn on my own. I was able to learn multiple different programming languages and apply them through required projects and assignments. In doing so, I feel I have improved my marketability and my value to my company and provided me with opportunities going forward in my life.”

The GPS community extends beyond our online classrooms. Students have the opportunity to expand their professional circles and build meaningful connections with our faculty, program chairs, and advisory board members. In addition, our programs are designed to help students balance a graduate education with a full-time job and other professional, academic, or personal commitments.


For more information on the Software Engineering program or other online master’s degrees available at GPS, please visit brandeis.edu/gps.