Major Search

Software Engineering

Table of Contents

Overview

A program that prepares individuals to apply scientific and mathematical principles to the design, analysis, verification, validation, implementation, and maintenance of computer software systems using a variety of computer languages. Includes instruction in discrete mathematics, probability and statistics, computer science, managerial science, and applications to complex computer systems.

Looking for colleges that offer a major in Software Engineering?

Explore Colleges

Similar Majors

Looking for other options? Here are some majors related to Software Engineering that could be a great fit for you.