Brandeis University

The Rabb School Division of Graduate Professional Studies

Online Master of Software Engineering


415 South Street, MS 084

Waltham, MA 02454

United States

Program Information

Degrees Offered:

Master of Software Engineering

Format: Online

Program Description:

As organizations constantly update their computer systems to grow increasingly powerful and complex, sound strategic management for delivering efficient software applications and computer systems is in higher demand than ever before. Today’s businesses and institutions require leaders with expertise in software development, assessment, and management who can also harness team leadership and superior communication skills to achieve organizational goals.

As a student in the Brandeis GPS Software Engineering program, you'll learn alongside working professionals looking to advance their careers along with their educational goals. The program will equip you 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.

The 30-credit Software Engineering program has six required courses and four electives.


New England Commission of Higher Education (NECHE) 

Eligibility Requirements:

Those applying to the Software Engineering program should meet the following criteria: Introduction to a programming language (Java, C++, C), AND Introduction to Software Engineering - topics covered should include exposure to concepts that will be further explored in Software Development Methodologies (refer to that course description). Broad coverage of practices employed to build software effectively, including techniques applicable at each phase of the development life cycle from requirements through testing and delivery, AND Introduction to Data Structures (also called Algorithms) - topics covered should include variables, operators, expressions, I/O statements, conditionals, loops, arrays, pointers, abstract data types (lists, stacks, queues, trees), common algorithms (sorting, searching, etc.), OR Equivalent work experience which covers topics listed.

International Student Requirements:

Test scores from either the TOEFL or IELTS English proficiency exam are required for non-native English speakers. There are some exemptions for international applicants who have completed their degrees within certain countries. Refer to our website or complete the form on this page for more information.

Facts & Figures

Financial Aid: Yes

# of Credits Required: 30

Classification: Doctoral/Research University—Extensive

Loans Offered: A variety of loan programs, including the Federal Direct Unsubsidized Stafford Loan and the TERI Continuing Education Loan, may be available to Graduate Professional Studies students who meet this criteria.

Locale: Midsize Suburb

Find Schools