University of California-Irvine
$135,980 median salary · 87% graduation rate
Program Strengths
- 87% graduation rate
- $135,980 median salary
- $12,260 in-state tuition
- 56 graduates annually
Compare 234 accredited software engineering programs analyzing cost, graduate salaries, and return on investment using IPEDS 2024 and BLS 2024 data. Find programs that maximize career outcomes while minimizing educational debt.
$135,980 median salary · 87% graduation rate
$135,980 median salary · 86% graduation rate
$135,980 median salary · 82% graduation rate
$135,980 median salary · 81% graduation rate
$135,980 median salary · 86% graduation rate
$135,980 median salary · 76% graduation rate
$135,980 median salary
$135,980 median salary · 80% graduation rate
$135,980 median salary · 69% graduation rate
$135,980 median salary · 49% graduation rate
Hakia ranks University of California-Irvine's bachelor's software engineering program #1. Degree: Bachelor's. Delivery: on-campus. Location: Irvine, CA | Type: Public | Tuition: $12,260/year | Graduation Rate: 87% | Median Salary: $135,980 | Score: 96.3
Hakia ranks California Polytechnic State University-San Luis Obispo's bachelor's software engineering program #2. Degree: Bachelor's. Delivery: on-campus. Location: San Luis Obispo, CA | Type: Public | Tuition: $6,084/year | Graduation Rate: 86% | Median Salary: $135,980 | Score: 95.4
Hakia ranks Auburn University's bachelor's software engineering program #3. Degree: Bachelor's. Delivery: on-campus. Location: Auburn, AL | Type: Public | Tuition: $11,016/year | Graduation Rate: 82% | Median Salary: $135,980 | Score: 94.3
Hakia ranks Brigham Young University's bachelor's software engineering program #4. Degree: Bachelor's. Delivery: on-campus. Location: Provo, UT | Type: Private nonprofit | Tuition: $6,688/year | Graduation Rate: 81% | Median Salary: $135,980 | Score: 91.7
Hakia ranks Pennsylvania State University-Main Campus's bachelor's software engineering program #5. Degree: Bachelor's. Delivery: on-campus. Location: University Park, PA | Type: Public | Tuition: $20,066/year | Graduation Rate: 86% | Median Salary: $135,980 | Score: 89.9
Hakia ranks The University of Texas at Dallas's bachelor's software engineering program #6. Degree: Bachelor's. Delivery: on-campus. Location: Richardson, TX | Type: Public | Tuition: $10,639/year | Graduation Rate: 76% | Median Salary: $135,980 | Score: 89.7
Hakia ranks Arizona State University Digital Immersion's online bachelor's software engineering program #7. Degree: Bachelor's. Delivery: fully online. Location: Scottsdale, AZ | Type: Public | Tuition: $11,478/year | Median Salary: $135,980 | Score: 89.1
Hakia ranks Miami University-Oxford's bachelor's software engineering program #8. Degree: Bachelor's. Delivery: on-campus. Location: Oxford, OH | Type: Public | Tuition: $14,420/year | Graduation Rate: 80% | Median Salary: $135,980 | Score: 87.2
Hakia ranks San Jose State University's bachelor's software engineering program #9. Degree: Bachelor's. Delivery: on-campus. Location: San Jose, CA | Type: Public | Tuition: $6,084/year | Graduation Rate: 69% | Median Salary: $135,980 | Score: 82.7
Hakia ranks University of Puerto Rico-Mayaguez's bachelor's software engineering program #10. Degree: Bachelor's. Delivery: on-campus. Location: Mayaguez, PR | Type: Public | Tuition: $5,024/year | Graduation Rate: 49% | Median Salary: $135,980 | Score: 80.8
| School | Location | Type | Tuition | Grad Rate | Score |
|---|---|---|---|---|---|
| #1 Bridgewater State University | Bridgewater, MA | Public | $910 | 97% | 100.0/100 |
| #2 Western Carolina University | Cullowhee, NC | Public | $1,000 | 95% | 82.5/100 |
| #3 Westfield State University | Westfield, MA | Public | $970 | N/A | 81.4/100 |
| #4 Fayetteville State University | Fayetteville, NC | Public | $1,000 | 86% | 81.3/100 |
| #5 Fitchburg State University | Fitchburg, MA | Public | $970 | N/A | 80.2/100 |
Data from IPEDS 2024. Tuition shown is in-state for public schools.
Flexibility & Lower Cost
Networking & Experience
Flexibility & Lower Cost
Networking & Experience
| Rank | Program & School | Delivery | Annual Tuition | Grad Rate | Median Salary | Hakia Score |
|---|---|---|---|---|---|---|
| #1 | Bachelor's in Software Engineering University of California-IrvineIrvine, CA · Public | On-campus | $12,260 | 87% | $135,980 | 96.3 |
| #2 | Bachelor's in Software Engineering California Polytechnic State University-San Luis ObispoSan Luis Obispo, CA · Public | On-campus | $6,084 | 86% | $135,980 | 95.4 |
| #3 | Bachelor's in Software Engineering Auburn UniversityAuburn, AL · Public | On-campus | $11,016 | 82% | $135,980 | 94.3 |
| #4 | Bachelor's in Software Engineering Brigham Young UniversityProvo, UT · Private nonprofit | On-campus | $6,688 | 81% | $135,980 | 91.7 |
| #5 | Bachelor's in Software Engineering Pennsylvania State University-Main CampusUniversity Park, PA · Public | On-campus | $20,066 | 86% | $135,980 | 89.9 |
| #6 | Bachelor's in Software Engineering The University of Texas at DallasRichardson, TX · Public | On-campus | $10,639 | 76% | $135,980 | 89.7 |
| #7 | Bachelor's in Software Engineering Arizona State University Digital ImmersionScottsdale, AZ · Public | Online | $11,478 | — | $135,980 | 89.1 |
| #8 | Bachelor's in Software Engineering Miami University-OxfordOxford, OH · Public | On-campus | $14,420 | 80% | $135,980 | 87.2 |
| #9 | Bachelor's in Software Engineering San Jose State UniversitySan Jose, CA · Public | On-campus | $6,084 | 69% | $135,980 | 82.7 |
| #10 | Bachelor's in Software Engineering University of Puerto Rico-MayaguezMayaguez, PR · Public | On-campus | $5,024 | 49% | $135,980 | 80.8 |
| #11 | Bachelor's in Software Engineering University of ArizonaTucson, AZ · Public | On-campus | $11,835 | 68% | $135,980 | 79.7 |
| #12 | Bachelor's in Software Engineering Iowa State UniversityAmes, IA · Public | On-campus | $9,252 | 75% | $135,980 | 79.6 |
| #13 | Bachelor's in Software Engineering Florida Gulf Coast UniversityFort Myers, FL · Public | On-campus | $4,191 | 57% | $135,980 | 79.1 |
| #14 | Bachelor's in Software Engineering University of Central MissouriWarrensburg, MO · Public | On-campus | $8,550 | 54% | $135,980 | 77.2 |
| #15 | Bachelor's in Software Engineering Arizona State University Campus ImmersionTempe, AZ · Public | On-campus | $11,478 | 68% | $135,980 | 76.9 |
| #16 | Bachelor's in Software Engineering Kennesaw State UniversityKennesaw, GA · Public | Online | $4,560 | 52% | $135,980 | 76.8 |
| #17 | Bachelor's in Software Engineering Western Governors UniversitySalt Lake City, UT · Private nonprofit | Online | $8,180 | 46% | $135,980 | 76.1 |
| #18 | Bachelor's in Software Engineering University of Nebraska-LincolnLincoln, NE · Public | On-campus | $8,250 | 67% | $135,980 | 75.7 |
| #19 | Bachelor's in Software Engineering Bowling Green State University-Main CampusBowling Green, OH · Public | On-campus | $11,405 | 64% | $135,980 | 73.4 |
| #20 | Bachelor's in Software Engineering The University of Texas at ArlingtonArlington, TX · Public | On-campus | $9,206 | 54% | $135,980 | 73.4 |
| #21 | Bachelor's in Software Engineering Utah Valley UniversityOrem, UT · Public | On-campus | $5,818 | 45% | $135,980 | 73.1 |
| #22 | Bachelor's in Software Engineering Washington State UniversityPullman, WA · Public | On-campus | $11,305 | 60% | $135,980 | 72.7 |
| #23 | Bachelor's in Software Engineering University of Virginia's College at WiseWise, VA · Public | On-campus | $6,160 | 47% | $135,980 | 71.4 |
| #24 | Bachelor's in Software Engineering East Carolina UniversityGreenville, NC · Public | On-campus | $4,452 | 63% | $135,980 | 71.3 |
| #25 | Bachelor's in Software Engineering State University of New York at OswegoOswego, NY · Public | On-campus | $7,070 | 60% | $135,980 | 70.7 |
| #26 | Bachelor's in Software Engineering Northern Arizona UniversityFlagstaff, AZ · Public | On-campus | $11,378 | 61% | $135,980 | 69.4 |
| #27 | Bachelor's in Software Engineering Shippensburg University of PennsylvaniaShippensburg, PA · Public | On-campus | $9,570 | 56% | $135,980 | 68.8 |
| #28 | Bachelor's in Software Engineering California State University-San MarcosSan Marcos, CA · Public | On-campus | $6,084 | 55% | $135,980 | 68.5 |
| #29 | Bachelor's in Software Engineering University of Wisconsin-PlattevillePlatteville, WI · Public | On-campus | $7,126 | 56% | $135,980 | 68.4 |
| #30 | Bachelor's in Software Engineering University of Central OklahomaEdmond, OK · Public | On-campus | $7,580 | 37% | $135,980 | 68.2 |
| #31 | Bachelor's in Software Engineering Ashford UniversitySan Diego, CA · Private for-profit | Online | $11,040 | 11% | $135,980 | 67.8 |
| #32 | Bachelor's in Software Engineering Snow CollegeEphraim, UT · Public | On-campus | $3,930 | 46% | $135,980 | 67.8 |
| #33 | Bachelor's in Software Engineering North Dakota State University-Main CampusFargo, ND · Public | On-campus | $9,309 | 64% | $135,980 | 67.3 |
| #34 | Bachelor's in Software Engineering Vermont State UniversityRandolph, VT · Public | On-campus | $10,344 | 47% | $135,980 | 67.1 |
| #35 | Bachelor's in Software Engineering University of Northern ColoradoGreeley, CO · Public | On-campus | $9,047 | 51% | $135,980 | 66.7 |
| #36 | Bachelor's in Software Engineering Utah Tech UniversitySaint George, UT · Public | On-campus | $5,434 | 38% | $135,980 | 65.9 |
| #37 | Bachelor's in Software Engineering Grand Canyon UniversityPhoenix, AZ · Private for-profit | On-campus | $16,473 | 43% | $135,980 | 65.8 |
| #38 | Bachelor's in Software Engineering Ensign CollegeSalt Lake City, UT · Private nonprofit | On-campus | $4,004 | 43% | $135,980 | 64.0 |
| #39 | Bachelor's in Software Engineering Pennsylvania State University-World CampusUniversity Park, PA · Public | Online | $15,356 | 34% | $135,980 | 63.9 |
| #40 | Bachelor's in Software Engineering University of Minnesota-CrookstonCrookston, MN · Public | On-campus | $11,648 | 50% | $135,980 | 63.2 |
| #41 | Bachelor's in Software Engineering Saint Cloud State UniversitySaint Cloud, MN · Public | Online | $8,811 | 40% | $135,980 | 62.4 |
| #42 | Bachelor's in Software Engineering Pennsylvania State University-Penn State Erie-Behrend CollegeErie, PA · Public | On-campus | $15,388 | 44% | $135,980 | 62.1 |
| #43 | Bachelor's in Software Engineering DeVry University-IllinoisLisle, IL · Private for-profit | Online | $16,448 | 37% | $135,980 | 60.7 |
| #44 | Bachelor's in Software Engineering Valley City State UniversityValley City, ND · Public | On-campus | $6,619 | 53% | $135,980 | 58.2 |
Showing all 44 ranked programs.
The total cost of a value's degree in Software Engineering ranges from $45,920 at public universities to over $232,000 at elite private institutions. Financial aid, scholarships, and in-state tuition significantly reduce out-of-pocket costs (Research.com, OnlineU, US News).
With median starting salaries of $130,160, most graduates achieve positive ROI within 3-5 years. Financial aid recipients often pay 30-50% less than sticker price.
Enter your details to estimate your degree return on investment
Leave blank to use average cost for selected program type
+907%
Net gain divided by total investment. ROI above 200% is considered excellent for education investments.
$1,677,254
Your additional lifetime earnings with this degree vs. working without one, minus the total investment.
5 years
Years until your cumulative earnings exceed total investment. Shorter programs often break even faster due to lower opportunity cost.
$133,333
Your starting salary adjusted for local cost of living. This shows real purchasing power compared to a $100K national baseline.
Why does break-even change with program type? Your "total investment" includes both tuition AND opportunity cost (foregone earnings while in school). A 4-year full-time public university (in-state) means 4 years of not earning a salary ($140,000 in opportunity cost). Shorter full-time programs may have higher tuition but lower total investment because you return to the workforce sooner.
How we calculate your degree ROI using real salary data
Tuition plus opportunity cost (earnings you miss while in school)
Direct cost of the degree program
4 years × $35K/year foregone salary while studying full-time
Projected career earnings starting after graduation, with salary growth
What you'd earn working at $35K/year with 2% annual growth
Median salary for this role in your selected location (BLS 2024)
Your investment's compound annual growth rate (similar to stock market returns)
Data sources: BLS OEWS May 2024, IPEDS 2024. Calculations use median salaries, 3% discount rate, and assume salary growth declines from 6% to 2% over career. Individual results will vary. | Powered by Hakia.com
Software engineering offers exceptional return on investment among technical fields, with median salaries of $130,160 and 25% projected job growth through 2032. However, program costs vary - from $9,000 annually at top public universities to over $60,000 at private institutions.
Our value analysis combines tuition costs, graduation rates, and career outcomes data from IPEDS 2024 and BLS 2024 to identify programs offering the highest return on educational investment. We examined 234 ABET-accredited software engineering programs, analyzing total 4-year costs against 10-year career earnings to calculate net ROI.
Public universities consistently deliver superior value, with in-state students at institutions like Georgia Tech, Virginia Tech, and NC State achieving 10-year ROI exceeding $600,000. These programs combine affordable tuition with strong industry partnerships and excellent graduate outcomes.
Key factors driving program value include graduation rates above 80%, student-faculty ratios under 18:1, strong alumni networks in major tech markets, and industry collaboration through internship programs. Programs in tech hubs like Atlanta, Austin, and Research Triangle Park offer additional advantages through local job market access and networking opportunities.
Our Value Score methodology evaluates Software Engineering programs by calculating quality per dollar spent. Unlike pure cost rankings, Value Score rewards programs that deliver strong outcomes at reasonable prices, helping you find the best investment for your education.
Value Score Formula:
`Value Score = Quality Score ÷ (Annual Tuition / $10,000)`
Quality Score Components:
This formula means a program with a Quality Score of 80 at $10,000/year tuition scores higher than a program with Quality Score 90 at $50,000/year, because the outcomes don't justify 5x the cost.
Return on Investment (ROI) analysis helps determine how long it takes for your Software Engineering degree to "pay for itself." According to Georgetown CEW, computer science degrees have among the highest lifetime ROI of any major, averaging $1.5 million in additional lifetime earnings.
Break-Even Calculation:
`Break-Even Time = Total Degree Cost ÷ (Post-Degree Salary - Pre-Degree Salary)`
Example Scenarios:
Key Insight: For Software Engineering degrees, the break-even point is 1-5 years post-graduation. After that, every year represents pure return on your educational investment.
Quality metrics help distinguish excellent Software Engineering programs from mediocre ones. We use objective, verifiable indicators rather than subjective reputation surveys.
Academic Quality Indicators:
Career Outcome Indicators:
Is a prestigious (expensive) program worth the premium? For Software Engineering, skills demonstrated through projects and interviews matter more than school brand.
When Prestige Matters: Elite employer preferences, PhD/academic careers, strong alumni network value.
When Value Wins: Most tech employers care about skills, regional employers prefer local universities, debt burden impacts life choices.
Top employers actively recruit from high-value Software Engineering programs. Understanding which companies recruit where helps you target schools with strong career pipelines.
Major Tech Employers and Feeder Schools:
Value School Recruiting: Many high-value public universities have identical employer access to elite privates. Georgia Tech, UIUC, UT Austin, and UMich attract the same top recruiters at a fraction of the tuition.
Software engineering students have access to numerous financial aid opportunities including federal grants, state programs, and industry-specific scholarships. Complete the FAFSA early to maximize aid eligibility, and research state-specific programs that may reduce tuition costs further.
Many employers offer tuition reimbursement programs for employees pursuing relevant degrees. Technology companies including Google, Microsoft, Amazon, and others provide up to $5,250 annually in education benefits. Consider working part-time in tech roles while completing your degree.
Merit-based scholarships are abundant for high-achieving students. Many programs offer automatic scholarships based on GPA and test scores, while others require separate applications. Research scholarships for women in technology and other demographic-specific programs that may apply to your situation.
Based on 742 programs from IPEDS 2024
University of California-Irvine's Bachelor's in Software Engineering leads our ranking of 44 best-value software engineering programs, scored on graduation rate, selectivity, career outcomes, and cost using IPEDS 2024 and BLS data. 7 of them can be earned fully online.
Number of graduates per year in this specific field (CIP code). Larger programs indicate established departments with more resources, course offerings, and career services. Measured from IPEDS Completions data.
Percentage of students completing their degree within 150% of expected time (6 years for bachelor's, 3 years for associate's). Higher rates indicate better student support and program quality. Source: IPEDS Graduation Rates survey.
Admission rate (lower = more selective). More selective institutions have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.
National salary data for software engineering graduates, factored into institutional scores based on job market strength.
Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.
Same methodology, filtered to schools with fully online or hybrid options (IPEDS Distance Education data). Some schools may have lower graduation rates due to different student demographics.
Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.
Tuition costs, graduation rates, enrollment data from 234 accredited software engineering programs
Salary data for software developers (SOC 15-1252) and related occupations
Graduate earnings data and employment outcomes
Accreditation status verification for software engineering programs

Co-founder & Editor (B.S. Computer Science, Oregon State • B.A. Psychology, University of Washington)
Taylor combines technical expertise in computer science with a deep understanding of human behavior and learning. His dual background drives Hakia's mission: leveraging technology to build authoritative educational resources that help people make better decisions about their academic and career paths.