Software Assurance

New Offering:  Software Assurance

Stevens Institute of Technology offers two Graduate Certificates and a Master's Degree concentration for engineers and project leaders interested in Software Assurance and the development and management of trusted software systems. Each of these programs is based on the new recommended curriculum for software assurance sponsored by the Department of Homeland Security.

GRADUATE CERTIFICATES

(Four-courses, 12 credits) All courses taken as part of a Graduate Certificate can be applied toward a Master's Degree.

DEVELOPMENT OF TRUSTED SOFTWARE SYSTEMS

Today's software systems need to function correctly and be free of security vulnerabilities. This graduate certificate provides the knowledge and skills needed by experienced software engineers to develop trustworthy systems. The certificate consists of 4 required courses:

The certificate consists of 4 required courses:

ACQUISITION AND MANAGEMENT OF TRUSTED SOFTWARE SYSTEMS

Those who acquire and manage software systems must be able to identify and prevent security vulnerabilities in those systems. This graduate certificate covers those topics and skills needed by managers to successfully deploy trustworthy systems.

The certificate consists of 4 required courses:

MASTER'S DEGREE

Master's Degree in Software Engineering with a Concentration in Software Assurance

There are 2 tracks within the Master of Science in Software Engineering program that use courses from the graduate certificates described above. Both tracks require the following core courses:

  • SSW 800 Software Engineering Master's Project
     

TRACK OPTIONS

 

Developing Trusted Systems

The Developing Trusted Systems track consists of these additional 4 courses:

Managing Trusted Systems

The Managing Trusted Systems track consists of these additional 4 courses:

Apply Now

Request Info