Stevens Institute of Technology - Graduate Studies MSc in Software Engineering
Stevens Institute of Technology - Graduate Studies

Stevens Institute of Technology - Graduate Studies

MSc in Software Engineering

Hoboken, USA

MSc

2 years

English

Full time, Part time

USD 18,340 / per semester *

Distance Learning, On-Campus

* /semester Full-time Tuition Rate (9-12 credits)

Key Summary

    About : The MSc in Software Engineering provides a comprehensive education in software development methodologies and technologies. Students will engage with cutting-edge tools and gain practical experience through projects. The program prepares individuals to tackle software engineering challenges in various industries and emphasizes both theoretical foundations and practical applications.
    Career Outcomes : Graduates can pursue roles such as software developer, systems analyst, or project manager. There are opportunities in fields like IT, finance, and healthcare, where expertise in software engineering is highly valued. With skills acquired in this program, you'll be equipped to lead complex software projects and innovate solutions.

Overview

A master's in software engineering is about building reliable, responsive, safe and secure software systems that move industry and society forward in an increasingly interconnected world. In our software engineering program, you'll learn about the lifecycle process and how to build sustainable products. You'll acquire skill sets to design, build, test, and maintain software systems, and manage software projects with optimal efficiency.

Software engineering students, who come from varied backgrounds; computer science, general science, mathematics, engineering, business, and liberal arts, develop the understanding and skills needed to become architects and project leaders who can build software intensive systems of the future.

Stevens students 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.