A faculty and a student talking in the immersion lab surrounded by screens

Software Engineering Master's Program

Program Details

Degree

Master of Science

Available

On Campus & Online

Contact

Graduate Admissions1-201-216-5000graduate@stevens.edu
Apply Now

The Software Engineering program allows students to build a strong foundation in software creation.

USNWR 2024 Best Grad Schools Systems and Enterprises BadgeThe Department of Systems and Enterprises’ Master of Science (M.S.) in Software Engineering program allows students to build a strong foundation in software creation through the inception, design and build, and testing and maintenance phases. 

The M.S. in Software Engineering offers rigorous, hands-on project- and team-based study that exceeds Institute of Electrical and Electronics Engineers (IEEE) and Association for Computing Machinery (ACM) software engineering curriculum standards, equipping students with advanced knowledge in software architecture, project management, technical planning, risk management and software assurance. Students can expect to learn about the software life cycle process and how to build sustainable products while developing the skillset necessary to manage software projects with optimal efficiency.

The software engineering master’s program combines a deep core in software engineering principles and practices with application to a series of increasingly complex systems challenges drawn from the real world. Our students are trained in all aspects of software creation: from specification through analysis and design, to testing, maintenance and evaluation of the product. They are equipped with advanced knowledge in software architecture, project management, technical planning, risk management and software assurance – areas that are essential in implementing and overseeing software-intensive projects of high technical complexity.


Forbes logoJoin the #2 Online Software Engineering Program

Stevens' online software engineering program is ranked No. 2 in the nation by Forbes in 2023 and #26 in the nation by US News & World Report in 2024.


The Stevens Advantage: Widen Your Career Options

Qianwen Zhao, using her robot-assisted haptic joystick therapeutic device in the Wearable Robotic Systems Laboratory.Thanks to its location in the heart of the New York metropolitan area, Stevens provides its students open doors to a broad network in one of the world’s most dynamic urban environments. Students benefit from the university’s partnerships with municipalities in both New York and New Jersey, as well as their proximity to major organizations and corporations headquartered in Manhattan.

Learn more about what makes graduate education from Stevens a unique experience:

  • Graduate Cooperative Education Program: Available with two tracks, your co-op experience can serve as a starting point for a research project or augment your on-campus research with complimentary experience.

  • International Student Experience: Tap into our expanding worldwide network of research, academic and alumni partners and mentor with our expert faculty in a number of federally-designated STEM degree programs. Optional Practical Training (OPT) or Curricular Practical Training (CPT) is available to gain work experience in your major/field of study.

  • State-of-the-Art Research Labs and Facilities: Build, tinker and test your designs in Stevens' MakerCenter, Prototype and Object Fabrication Lab, or numerous other research facilities.

  • Research Opportunities: Renowned faculty, labs and research centers – as well as industry partnerships and funding from leading national agencies – support strategic and interdisciplinary research in engineering and science.


A photo of Stevens students working on a robot in a mechanical engineering lab.More opportunities for Stevens graduate students include:

Find out more about life as a Systems and Enterprises graduate student at Stevens by visiting the links below.


Program Admission Requirements


Graduate Programs That Advance Your Career

A recruiter and a Stevens student shake hands at a career event.The Software Engineering master's program develops in-demand knowledge and skills to put you on track for a highly flexible and successful career path. Career opportunities include:

  • Software Developer

  • Systems/Software Architect

  • Requirements Engineer

  • Software Applications Engineer

  • Application Developer

  • Testing Engineer

Potential hiring organizations include companies like: Amazon, American Express, Apple, AT&T, Comcast NBCUniversal, Deutsche Bank, Johnson & Johnson, JPMorgan Chase, M&T Bank, Pfizer


Related Programs

Systems Engineering Master's Program

The Systems Engineering program develops the knowledge necessary to design and operate cutting-edge systems.

Space Systems Engineering Master's Program

The Department of Systems and Enterprises' Master of Engineering (M.Eng.) in Space Systems Engineering program affords professionals working in government and private space-related enterprises access to a technical education in space systems design and development, key space system processes, and a holistic understanding of systems engineering principles.