Graduates of our Master of Software Engineering program should feel equipped to ensure the delivery of reliable software by studying programming, quality assessment, design, and management, and to provide high-quality technical leadership.
To see if you're on track, read through the program outcomes and required courses and electives below. Please note: students must follow degree requirements effective at time of matriculation. Do not hesitate to reach out to your student advisor with any questions about completing your degree.
Program outcomes:
RSEG 105
Expert Software Development in Java |
RSEG 109
Object-Oriented Design with UML |
RSEG 120
Software Development Methodologies |
RSEG 126
Release Control and Continuous Integration/Continuous Delivery (DevOps) |
RSEG 127
Software Engineering Studio |
RSEG 131
Software Testing Techniques |
RSEG 102
Software Development in Java |
RSEG 103
Software Development in C++ |
RSEG 110
Linux Tools |
RSEG 122
Advanced Software Development Methodologies |
RSEG 125
Foundations of Software Quality Assurance |
RSEG 128
User Interface Design |
RSEG 150
Ruby Programming |
RSEG 155
Functional Programming with Java and Scala |
RSEG 160
Computer Communication: Redefining the Internet |
RSEG 161
Web Development Technologies |
RSEG 165
Design Patterns |
RSEG 167
Microservices Architecture and Development |
RSEG 170
Database Management |
RSEG 171
Data Warehousing and Data Mining |
RSEG 175
Mobile Applications and Responsive Web Design |
RSEG 176
Cloud Computing |
RSEG 180
Software Development in C# |
RSEG 181
Agile Software Development |
RSEG 182
Advanced JavaScript Programming |
RSEG 290
Special Topics in Software Engineering |
View our events calendar for the latest list of upcoming online admissions chats, webinars and other opportunities to get to know GPS programs, faculty and staff.
Brandeis GPS is committed to giving you the support you need to succeed. From the moment you begin the application process to the day you graduate and beyond, our advising team is here to support you. Talk to an enrollment advisor today.
Learn more about our unique approach to online learning and what makes a Brandeis GPS education so engaging.