Skip to Main Content
undergraduate

Computer software engineering


What is a computer software engineering major?

This course of study trains individuals to utilize scientific and mathematical principles to the design, analysis, verification, validation, implementation, and maintenance of computer software systems using a variety of computer languages. This includes instruction in discrete mathematics, probability and statistics, computer science, managerial science, and applications to complex computer systems.

18%

of students said hands-on experience was a highlight of this major.

68%

of students found this major to be difficult.

27%

of students said they were motivated to select this major because it fit their passion & interest.

90%

of students and alumni plan on being or are currently employed in an occupation related to this major.

23%

of students said complex concepts were a challenging aspect of the major.

How much do computer software engineering majors make?

This data isn't currently reported, but we're working on it!

How popular is computer software engineering as a major?

Each year, around 1,850 students obtain a bachelor’s degree and around 160 students obtain an associate degree in computer software engineering. In 2021, 2,524 students received a bachelor's degree and 151 students received an associate degree. This is 4% more computer software engineering majors than there were in 2020. Computer software engineering is a relatively popular major compared to other computer science majors.

Advice from computer software engineering majors

Share your experience
ECPI University
a month ago
Current student
Current student
Current student
Current student
Current student