To date, we’ve asked 58 current and past computer software engineering students about their happiness with their degree. Turns out, they rate it average.

Different majors will offer different opportunities.

To help you reach the decision that is right for you, we asked students who have pursued a computer software engineering degree to respond to questions concerning five dimensions of the educational track they chose:

  • Course material: Were they interested in the material they learned?
  • Intellectual fulfillment: Did they find the coursework intellectually stimulating?
  • Job prospects: Did they leave the program with job opportunities?
  • Personality: Was the degree a good fit for their personality?
  • Overall fit: Were they happy with the program overall?

We examined their responses and combined the rankings to give us an average satisfaction score across all students. This doesn't necessarily reflect how satisfied you would be with a computer software engineering degree, but it’s a starting point to help you evaluate your options.

How satisfied are computer software engineering students compared to other degrees?

Overall, computer software engineering students rate their satisfaction with their degree a 3.3 out of 5. This is standard compared to other degrees which average a rating of 3.28 across all degrees. For context, computer software engineering students rate their happiness similarly to students in Entertainment and Media Management, Biochemistry and Non-Professional General Legal Studies (Undergraduate).

Here are other degrees that have a similar satisfaction rating to computer software engineering

DegreeAvg Grad SalarySatisfaction
Biology$55,845
Geography$63,044
Animal Sciences$60,645
Physical Sciences$79,512
Computer Software Engineering$97,480
Entertainment and Media Management$63,398
Biochemistry$62,763
Non-Professional General Legal Studies (Undergraduate)$59,074
Music and Related Studies$55,919
Chemistry$71,189

Let's break that down further.

Are computer software engineering students satisfied with what they’re learning?

We asked students about their satisfaction with their course material and overall intellectual fulfillment. Here’s what they said:

We asked graduates how interesting they found the course material to be. Their response was:
3.7 out of 5 stars
68 ratings
5 stars
24%
4 stars
37%
3 stars
29%
2 stars
6%
1 stars
3%
We asked graduates how intellectually fulfilling they found the degree. Their response was:
3.6 out of 5 stars
68 ratings
5 stars
21%
4 stars
40%
3 stars
26%
2 stars
6%
1 stars
6%

These ratings are meant to give you an indication about what other people enrolled in computer software engineering experienced. While their input is useful, keep in mind that different people have had vastly different experiences, all of which were impacted by their personal motivations, professors, and specific curriculum. Always keep your own goals at the center of your decision-making process when it comes to something as significant as your education.

Did computer software engineering graduates leave school with good job prospects?

Of course, working towards a degree is also about pursuing your desired career. Here’s what computer software engineering grads had to say about their job prospects:

We asked graduates how satisfied they were with their job prospects. Their response was:
3.6 out of 5 stars
69 ratings
5 stars
22%
4 stars
38%
3 stars
25%
2 stars
7%
1 stars
6%

We can see there’s a cluster of positive responses, which might indicate a strong or growing job market.

Were computer software engineering students happy with their degree overall?

This rating takes into account all factors: how demanding the program is, whether graduates felt it was worthwhile, and how fulfilling they found their educational experience.

We asked graduates how satisfied they were with their degree as a whole. Their response was:
3.3 out of 5 stars
58 ratings
5 stars
17%
4 stars
28%
3 stars
26%
2 stars
21%
1 stars
7%

As you consider this information and input from others, remember above all that your choice should be based on your interests, goals, passions, and abilities. Consider the future and give yourself time. If you’re feeling unsure, click here to take our career assessment and see what path could be right for you.

Career Paths

Learn about your career prospects after graduation.

Read about Career Paths