Skip to main content

Software Engineering

General

Program Title

Software Engineering

Degree Designation

PSM

Award Type

Masters

Program Level

Graduate

Instruction Mode

On Campus, Online Exclusive - Asynchronous

Program Description

The Professional Science Master's in Software Engineering (PSMSE) Degree is a graduate degree designed to allow students to pursue advanced training in software engineering while simultaneously developing workplace skills. The PSMSE is designed for professionals from computing-related fields seeking to update or upgrade their credentials, as well as gain current skills and knowledge in software engineering. This program will be taught in the Twin Cities. This program prepares individuals to apply scientific and technological principles to manage, analyze, design, implement, verify and validate, deliver, and maintain software systems for communications, business, medical, industrial, military, aerospace, scientific, and general computing applications.

College/School

College of Science and Engineering

Status

Active

Admission Requirements

What previous degree and/or experience is required prior to admission to this program?

Bachelors Degree

Minimum undergraduate GPA for admission

2.75

Requirements

Free Form Requisites

Admissions Requirements

Applicants with a limited background in Software Engineering but a strong undergraduate record and competitive GRE will have to successfully complete undergraduate Software Engineering classes under the supervision of an adviser before being admitted to the PSMSE program.

Graduate Plan: Capstone

Credits : 33

Core: (18 credits) course, course, course, course, course, course.

Electives: (12 credits) Select four courses from two of the following concentrations: Data Science and Analytics course and course; Enterprise Architecture; Software Cybersecurity CYB528 and course; Business and Administration (two of the following) course, course, or course.

Research: (3 credits) course.

Graduate Plan: Portfolio/Internship

Credits : 36

Core: (18 credits) course, course, course, course, course, course.

Electives: (12 credits) Select four courses from two of the following concentrations: Data Science and Analytics course and course; Enterprise Architecture; Software Cybersecurity CYB528 and course; Business and Administration (two of the following) course, course, or course.

Research: (6 credits) SE644.

Program Learning Outcomes

Outcome

Demonstrate an understanding of and apply current theories, models, and techniques that provide a basis for the software lifecycle

Outcome

How to apply the software engineering lifecycle by demonstrating competence in communication, planning, analysis, design, construction, and deployment

Outcome

Work as an individual and as part of a multidisciplinary team to develop and deliver quality software

Outcome

Demonstrate an ability to use the techniques and tools necessary for engineering practice

Outcome

An ability to work in one or more significant application domains

Degree Maps

Major Code

8223

Program Code

348132018