Master of Software Engineering
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.
Brandeis University, Graduate Professional Studies is accredited by the New England Association of Schools and Colleges.
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