Stevens Institute of Technology

School of Systems and Enterprises

Master of Science - Software Engineering


Hoboken, NJ 07030

United States



Program Information

Degrees Offered:

Four-Course Certificate program, Master of Science - Software Engineering, PhD program

Format: Online

Program Description:

Today, businesses, government and infrastructure are becoming more dependent on secure software. There is increasing recognition that vulnerabilities in the design or code of software can jeopardize intellectual property, consumer trust and business operations and services. Stevens’ cutting-edge program is one of the first in the word to implement the Master of Software Assurance Curriculum. The software assurance curriculum was co-authored by Stevens faculty, sponsored by the Department of Homeland Security and approved by Association for Computing Machinery (ACM) and the Institute of Electrical and Electronics Engineers (IEEE). The software engineering program at Stevens addresses the increasing need in the workplace for software engineering professionals. The program is designed for recent college graduates or working computing professionals who want to expand their knowledge and enhance their careers in the field of modern software development. Our master's graduates can successfully participate in and lead both traditional and agile software development projects. They have the in-depth understanding of the tools and techniques to elicit and analyze requirements, architect and implement systems, validate and verify the implementations (including COTS), and quantitatively manage the entire process to produce safe and secure systems.


* This program is the first in the world to implement the Master of Software Assurance Curriculum, sponsored by the Department of Homeland Security and approved by ACM and IEEE.

Facts & Figures

Financial Aid: No

International Financial Aid: No

Classification: Doctoral/Research University—Intensive

Locale: Large Suburb

Size & Settings: 3,000-5,999

Find Schools