Computer Software Engineering

Stem Major

Add Comparison
Median In-State​
Public Tuition
$8,811
growing 2.38%
Median Out-of-State​
Private Tuition
$40,680
growing 4.37%
Average Wage
$135,678
growing 3.29%
People in Workforce
4.98M
growing 2.96%
Average Employee Age
43
declining 0.0985%

Institutions

Information about the types of higher education institutions that grant degrees in Computer Software Engineering and the types of students that study this field. Northeastern University awards the most degrees in Computer Software Engineering in the US, having also the highest percentage of degrees awarded in Computer Software Engineering, followed by Milwaukee School of Engineering.

Tuition costs for Computer Software Engineering majors are, on average, $8,811 for in-state public colleges, and $40,680 for out of state private colleges.

The most common sector, by number of institutions, that offers Computer Software Engineering programs are Private not-for-profit, 4-year or above institutions (70 total). N/A

Institutions

Institution with the Most Degrees Awarded in Computer Software Engineering (2023)
  1. 767 degrees awarded
  2. 562 degrees awarded
  3. 209 degrees awarded

The following chart shows the share of universities that offer Computer Software Engineering programs, by the total number of completions, colored and grouped by their sector.

View Data
Save Image

Tuition Costs for Common Institutions

$8,811
Median In-State Public
$40,680
Median Out of State Private

Northeastern University has the most Computer Software Engineering degree recipients, with 767 degrees awarded in 2023.

The following bar chart shows the state tuition for the top 5 institutions with the most degrees awarded in Computer Software Engineering.

View Data
Save Image

Specialized Colleges

Out of all institutions that offer Computer Software Engineering programs and have at least 5 graduates in those programs, Northeastern University has the highest percentage of degrees awarded in Computer Software Engineering, with 7.8%.

View Data
Save Image

Employment

Information on the businesses and industries that employ Engineering graduates and on wages and locations for those in the field.

The average salary for Engineering majors is $135,678 and the most common occupations are Software developers, Miscellaneous engineers, including nuclear engineers, and Civil engineers.

The industry that employs the most Engineering majors is Architectural, engineering & related services, though the highest paying industry, by average wage, is Offices of physicians.

Yearly Income for Common Jobs

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.
$135,678
Average Wage in Workforce
± $1,283
3.29%
1 Year Growth
± 1.31%

The average salary for Engineering majors is $135,678 and the most common occupations are Software developers, Miscellaneous engineers, including nuclear engineers, and Civil engineers.

This chart shows the average annual salaries of the most common occupations for Engineering majors.

View Data
Save Image

Most Common

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.

The most common occupations for Engineering majors, by number of employees, are Software developers, Miscellaneous engineers, including nuclear engineers, and Civil engineers.

View Data
Save Image
View Data
Save Image

Most Specialized

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.

Compared to other majors, there are an unusually high number of Engineering majors working as N/A.

View Data
Save Image
View Data
Save Image

Highest Paid

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.

The highest paid occupations by median income for Engineering majors are Surgeons, Podiatrists, and Physicians.

View Data
Save Image
View Data
Save Image

Occupations by Share

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.
4.98M
2023 Workforce
± 53,888
2.96%
1 Year Growth
± 1.5%

The number of Engineering graduates in the workforce has been growing at a rate of 2.96%, from 4.84M in 2022 to 4.98M in 2023.

The largest single share of Engineering graduates go on to work as Software developers (9.18%). This chart shows the various jobs filled by those with a major in Engineering by share of the total number of graduates.

View Data
Save Image

Most Common

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.

The most common industries that employ Engineering majors, by number of employees, are Architectural, engineering & related services, Computer Systems Design, and uninformed.

View Data
Save Image
View Data
Save Image

Highest Paid

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.
View Data
Save Image
View Data
Save Image

Industries by Share

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.
4.98M
2023 Workforce
± 53,888
2.96%
1 Year Growth
± 1.5%

The number of Engineering graduates in the workforce has been growing at a rate of 2.96%, from 4.84M in 2022 to 4.98M in 2023.

The industry which employs the most Engineering graduates by share is Architectural, engineering & related services, followed by Computer Systems Design. This visualization shows the industries that hire those who major in Engineering.

View Data
Save Image

Specialty Locations

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.

This map shows the public use micro areas (PUMAs) in the United States where there are a relatively high population of Engineering majors.

Note that the census collects information tied to where people live, not where they work. It is possible that Engineering majors live and work in the same place, but it is also possible that they live and work in two different places.

View Data
Save Image

Diversity

Demographic information for those who earn a degree in Engineering in the United States.

The average age of a person in the workforce with a degree in Engineering is 43.

N/A

Workforce Age

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.
43
Average Age in 2023
± 0.145 Years
0.0985%
1 Year Change
± 0.481%

This chart shows distribution of ages for employees with a degree in Engineering. The most common ages of employees with this major are N/A and N/A years old, which represent N/A% and N/A% of the population, respectively.

View Data
Save Image

Race & Ethnicity by Sex

Most Common Race/Ethnicity and Sex Combination
  1. N/A
    N/A degrees awarded
  2. N/A
    N/A degrees awarded
  3. N/A
    N/A degrees awarded

This chart illustrates the differences by sex for each race & ethnicity of N/A recipients in Computer Software Engineering.

N/A students, who earn most of the degrees in this field, are the most common combination of race/ethnicity and sex.

View Data
Save Image

Global Diversity

The closest comparable data for the 6 Digit Course Computer Software Engineering is from the 2 Digit Course Engineering.
Most Common Countries of Origin
  1. India
    503,948 degree recipients
  2. China
    156,760 degree recipients
  3. Mexico
    102,172 degree recipients
N/A
High Relative Number of Students
N/A times more than expected

There are a relatively high number of people that were born in N/A that hold Engineering degrees (N/A times more than expected), and the most common country of origin by total numbers for non-US students earning a degree in this field is India (503,948 degree recipients).

View Data
Save Image

Skills

Data on the critical and distinctive skills necessary for those working in the Computer Software Engineering field from the Bureau of Labor Statistics. Computer Software Engineering majors need many skills, but most especially Reading Comprehension. The revealed comparative advantage (RCA) shows that Computer Software Engineering majors need more than the average amount of Installation, Programming, and Technology Design.

These two visualizations, one a radial chart and one a bar chart, show the same information, a rating of how necessary the following skills are for Computer Software Engineering majors. Toggle between "value" and "RCA" to see the absolute rating of that skill (value) and the revealed comparative advantage (RCA), or how much greater or lesser that skill's rating is than the average. The longer the bar or the closer the line comes to the circumference of the circle, the more important that skill is. The importance of Installation is very distinctive for majors, but the Reading Comprehension, Complex Problem Solving, and Critical Thinking are the three most important skills for people in the field.

View Data
Save Image

Bar Chart

View Data
Save Image