Master of Software Engineering
Brandeis University

Program Details

Earn an online degree that highlights your commitment to professional growth in a booming field. Brandeis University’s Master of Software Engineering equips you with the practical knowledge needed to excel and lead in the software engineering field. Learn from faculty members who are experienced professionals. 

This part-time program can be completed in two and a half years. Small classes foster connections with your peers and instructors in an interactive online environment. You’ll graduate with a deep understanding of the full stack development process. Our courses cover design, development, cutting-edge technology and the maintenance of software systems. 

Focus your education with diverse electives, including database management, web development, cloud computing, agile software development, design patterns and more, or choose our cybersecurity concentration, where you’ll learn cloud and network security, identity management and access control, and secure development technologies. Our graduates work in the field as cybersecurity professionals, IT leaders and senior members of software engineering teams.

Learning Pace

Institution-Paced

% Online

100% Online

School Accreditation & Licensing

Brandeis University is accredited by:

New England Commission of Higher Education (NECHE)

Program Requirements & Restrictions

Minimum Education

Bachelor Degree

Application Requirements

Official College Transcript(s), Recommendation/Reference Letter(s), Resume/CV, Statement of Purpose/Intent