Master of Software Engineering at Brandeis University

Cost: Not available

Brandeis University, USA

Type: Masters Duration: 3.0 years

Explore the Master of Software Engineering program at Brandeis University. This program is offered in USA and provides an excellent learning opportunity in Masters studies.

The Master's in Software Engineering at Brandeis University is a fully online program designed for working professionals seeking to advance their careers in the technology sector. This program requires the completion of 30 credits and can be finished in less than three years, allowing for part-time study. The curriculum includes six required courses that cover essential topics such as object-oriented design, software development methodologies, and software testing techniques. Students can also choose up to four elective courses, including options like Cloud Computing and Mobile Applications, to tailor their education to specific career goals. The program emphasizes hands-on experience and practical skills, preparing graduates for roles in a rapidly evolving industry. Additionally, students have the opportunity to specialize in cybersecurity, gaining expertise in securing software systems against cyber threats. With a focus on real-world applications and small class sizes, this program provides a supportive learning environment for future technology innovators.

University
Brandeis University
University Location
USA (Online)
Program Duration
3.0 years
Ranking
#724
Part-time allowed
Yes

Required Courses
  • 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
Elective Courses
  • RSEG 102 — Software Development in Java
  • RSEG 103 — Software Development in C++
  • RSEG 128 — User Interface Design
  • RSEG 155 — Functional Programming with Java and Scala
  • RSEG 161 — Web Development Technologies
  • RSEG 165 — Design Patterns
  • RSEG 167 — Microservices Architecture and Development
  • RSEG 170 — Database Management
  • RSEG 176 — Cloud Computing
  • RSEG 181 — Agile Software Development
  • RSEG 290 — Special Topics in Software Engineering