University campus in Indiana
Updated January 2026

Best Software Engineering Degree Programs in Indiana — 2026 Rankings

Explore 33 accredited software engineering degree programs in Indiana. Compare schools by graduation rate, salary outcomes, and tuition—from Ivy Tech Community College to Purdue University-Main Campus.

#1 ProgramPurdue
Avg Salary$103,570
Tuition From$4,912/yr
Job Growth+22%

Key Takeaways

Top 3 ranked: Purdue, U of Notre Dame, Indiana University-Bloomi...

Based on graduation rates, program outcomes, and institutional quality

IPEDS 2023

Tuition ranges from $4,912 to $62,186/year

Ivy Tech Community College offers the most affordable option at $4,912/yr

IPEDS 2023

Degree levels: 3 associate's, 7 master's, 4 doctoral programs available in Indiana

From community college pathways to advanced research degrees

IPEDS 2023

6 Indiana programs offer online or hybrid formats

Flexible scheduling for working professionals

IPEDS 2023

Indiana community college transfer can save 40-60% on total degree costs

3 associate's programs provide transfer pathways to bachelor's degrees

Education Commission of the States

Major employers: Salesforce, Angie, Cummins, Eli Lilly

Tech hubs in Indianapolis and Carmel

Hakia Research 2026

Software Engineering programs available near 49+ cities across Indiana

Search by city to find programs within 200 miles of your location

IPEDS 2023

Updated February 2026

On This Page
$103,570
Is Software Engineering in Indiana Worth It?
Yes. Software Engineering degrees in Indiana deliver strong ROI—graduates earn $103,570 median salary with +22% job growth through 2032. In-state tuition averages $27,577/year.

Source: BLS OEWS May 2024

Best Software Engineering Degree Programs in Indiana

Bachelor's Software Engineering Degree Programs in Indiana

29 programs$103,570 median salary89% avg grad rate
29
Programs
$103,570
Median Salary
$30,126/yr
Avg Tuition
89%
Avg Grad Rate

Program Landscape

Indiana ranks among the nation's top destinations for software engineering education, with 29 accredited bachelor's degree programs across 10 public and 19 private institutions. The highest-ranked programs are Purdue, U of Notre Dame, Indiana University-Bloomi..., recognized for academic excellence, research opportunities, and strong industry connections.

Career Outcomes

Graduates from Indiana software engineering programs earn a median salary of $88,035—10% below the national average. The state's robust technology sector, anchored by the Indianapolis, Carmel, Fort Wayne metropolitan areas, provides abundant internship and employment opportunities with companies including Salesforce, Angie, Cummins.

Costs & Value

Tuition ranges from $7,259 to $62,186 annually, with an average of $30,126/yr. Top programs maintain graduation rates above 89%, with the highest reaching 99%. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards.

Curriculum & Specializations

Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to Indiana's leading technology employers. For students seeking software engineering degrees in Indiana, these top-ranked software engineering schools offer the strongest combination of academic rigor and career preparation.

Show:

Earn your bachelor's in Software Engineering

(Sponsored)

Loading programs...

🥇

Purdue University-Main Campus

Public
West Lafayette, IN
$9,718
Tuition/yr
83%
Grad Rate
83.9
Score
Website
🥈

University of Notre Dame

Private
Notre Dame, IN
$62,186
Tuition/yr
99%
Grad Rate
60.8
Score
Website
🥉

Indiana University-Bloomington

Public
Bloomington, IN
$10,312
Tuition/yr
84%
Grad Rate
57.9
Score
Website
#4

Purdue University Northwest

Public
Hammond, IN
$7,259
Tuition/yr
92%
Grad Rate
50.5
Score
Website
#5

Rose-Hulman Institute of Technology

Private
Terre Haute, IN
$52,998
Tuition/yr
60.2
Score
Website
#6

Indiana University-Indianapolis

Public
Indianapolis, IN
$9,241
Tuition/yr
46.3
Score
Website
#7

University of Evansville

Private
Evansville, IN
$41,400
Tuition/yr
96%
Grad Rate
47.0
Score
Website
#8

Taylor University

Private
Upland, IN
$38,140
Tuition/yr
80%
Grad Rate
49.5
Score
Website
#9

DePauw University

Private
Greencastle, IN
$56,030
Tuition/yr
51.1
Score
Website
#10

Trine University

Private
Angola, IN
$35,000
Tuition/yr
89%
Grad Rate
46.4
Score
Website

Complete Software Engineering Degree Program Rankings in Indiana

Best Associate's Software Engineering Degree Programs in Indiana

### Program Landscape Indiana offers **3 accredited** associate's degree programs in software engineering, providing an affordable entry point into the technology field. The top-ranked programs include **Ivy Tech Community College**, **Vincennes**, **International Business Co...**, which combine rigorous technical curriculum with practical skills training. ### Costs & Value Community colleges in Indiana offer these two-year programs at an average cost of **$8,894/yr**—significantly less than four-year university tuition. Students completing associate's degrees can pursue entry-level technical positions and transfer opportunities, with entry-level salaries averaging **$56,964** in Indiana. ### Career Pathways Many programs feature guaranteed transfer agreements with Indiana's public universities, allowing students to complete their first two years at reduced cost before transferring to complete a bachelor's degree. The Indianapolis, Carmel, Fort Wayne areas offer particularly strong job markets for associate's degree holders, with employers like Salesforce, Angie, Cummins hiring for technical support, junior development, and IT specialist positions. ### Curriculum & Specializations Programs typically include coursework in programming fundamentals, database management, networking basics, and software development. Among software engineering schools in Indiana, these associate's programs offer the best value for students beginning their software engineering degrees in Indiana.

  1. #1. Ivy Tech Community College

    Hakia ranks Ivy Tech Community College as the #1 associate's in software engineering degree program in Indiana. This public institution in Indianapolis, IN has annual tuition of $4,912. Ranking score: 42.7.

  2. #2. Vincennes University

    Hakia ranks Vincennes University as the #2 associate's in software engineering degree program in Indiana. This public institution in Vincennes, IN has annual tuition of $6,330. Ranking score: 46.2.

  3. #3. International Business College-Indianapolis

    Hakia ranks International Business College-Indianapolis as the #3 associate's in software engineering degree program in Indiana. This for-profit institution in Indianapolis, IN has annual tuition of $15,440. Ranking score: 34.2.

Best Bachelor's Software Engineering Degree Programs in Indiana

### Program Landscape Indiana ranks among the nation's top destinations for software engineering education, with **29 accredited** bachelor's degree programs across **10 public** and **19 private** institutions. The highest-ranked programs are **Purdue**, **U of Notre Dame**, **Indiana University-Bloomi...**, recognized for academic excellence, research opportunities, and strong industry connections. ### Career Outcomes Graduates from Indiana software engineering programs earn a median salary of **$88,035**—10% below the national average. The state's robust technology sector, anchored by the Indianapolis, Carmel, Fort Wayne metropolitan areas, provides abundant internship and employment opportunities with companies including Salesforce, Angie, Cummins. ### Costs & Value Tuition ranges from **$7,259** to **$62,186** annually, with an average of **$30,126/yr**. Top programs maintain graduation rates above **89%**, with the highest reaching **99%**. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards. ### Curriculum & Specializations Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to Indiana's leading technology employers. For students seeking software engineering degrees in Indiana, these top-ranked software engineering schools offer the strongest combination of academic rigor and career preparation.

  1. #1. Purdue University-Main Campus

    Hakia ranks Purdue University-Main Campus as the #1 bachelor's in software engineering degree program in Indiana. This public institution in West Lafayette, IN has annual tuition of $9,718 and a 83% graduation rate. Ranking score: 83.9.

  2. #2. University of Notre Dame

    Hakia ranks University of Notre Dame as the #2 bachelor's in software engineering degree program in Indiana. This private institution in Notre Dame, IN has annual tuition of $62,186 and a 99% graduation rate. Ranking score: 60.8.

  3. #3. Indiana University-Bloomington

    Hakia ranks Indiana University-Bloomington as the #3 bachelor's in software engineering degree program in Indiana. This public institution in Bloomington, IN has annual tuition of $10,312 and a 84% graduation rate. Ranking score: 57.9.

  4. #4. Purdue University Northwest

    Hakia ranks Purdue University Northwest as the #4 bachelor's in software engineering degree program in Indiana. This public institution in Hammond, IN has annual tuition of $7,259 and a 92% graduation rate. Ranking score: 50.5.

  5. #5. Rose-Hulman Institute of Technology

    Hakia ranks Rose-Hulman Institute of Technology as the #5 bachelor's in software engineering degree program in Indiana. This private institution in Terre Haute, IN has annual tuition of $52,998. Ranking score: 60.2.

  6. #6. Indiana University-Indianapolis

    Hakia ranks Indiana University-Indianapolis as the #6 bachelor's in software engineering degree program in Indiana. This public institution in Indianapolis, IN has annual tuition of $9,241. Ranking score: 46.3.

  7. #7. University of Evansville

    Hakia ranks University of Evansville as the #7 bachelor's in software engineering degree program in Indiana. This private institution in Evansville, IN has annual tuition of $41,400 and a 96% graduation rate. Ranking score: 47.0.

  8. #8. Taylor University

    Hakia ranks Taylor University as the #8 bachelor's in software engineering degree program in Indiana. This private institution in Upland, IN has annual tuition of $38,140 and a 80% graduation rate. Ranking score: 49.5.

  9. #9. DePauw University

    Hakia ranks DePauw University as the #9 bachelor's in software engineering degree program in Indiana. This private institution in Greencastle, IN has annual tuition of $56,030. Ranking score: 51.1.

  10. #10. Trine University

    Hakia ranks Trine University as the #10 bachelor's in software engineering degree program in Indiana. This private institution in Angola, IN has annual tuition of $35,000 and a 89% graduation rate. Ranking score: 46.4.

  11. #11. Ball State University

    Hakia ranks Ball State University as the #11 bachelor's in software engineering degree program in Indiana. This public institution in Muncie, IN has annual tuition of $8,688. Ranking score: 51.2.

  12. #12. Butler University

    Hakia ranks Butler University as the #12 bachelor's in software engineering degree program in Indiana. This private institution in Indianapolis, IN has annual tuition of $44,990 and a 92% graduation rate. Ranking score: 42.1.

  13. #13. Indiana Institute of Technology

    Hakia ranks Indiana Institute of Technology as the #13 bachelor's in software engineering degree program in Indiana. This private institution in Fort Wayne, IN has annual tuition of $29,936. Ranking score: 43.7.

  14. #14. Anderson University

    Hakia ranks Anderson University as the #14 bachelor's in software engineering degree program in Indiana. This private institution in Anderson, IN has annual tuition of $34,590. Ranking score: 42.8.

  15. #15. Wabash College

    Hakia ranks Wabash College as the #15 bachelor's in software engineering degree program in Indiana. This private institution in Crawfordsville, IN has annual tuition of $48,200. Ranking score: 41.6.

  16. #16. Purdue University Fort Wayne

    Hakia ranks Purdue University Fort Wayne as the #16 bachelor's in software engineering degree program in Indiana. This public institution in Fort Wayne, IN has annual tuition of $8,049. Ranking score: 37.7.

  17. #17. University of Indianapolis

    Hakia ranks University of Indianapolis as the #17 bachelor's in software engineering degree program in Indiana. This private institution in Indianapolis, IN has annual tuition of $34,416. Ranking score: 41.1.

  18. #18. Indiana University-Southeast

    Hakia ranks Indiana University-Southeast as the #18 bachelor's in software engineering degree program in Indiana. This public institution in New Albany, IN has annual tuition of $7,492. Ranking score: 40.4.

  19. #19. Earlham College

    Hakia ranks Earlham College as the #19 bachelor's in software engineering degree program in Indiana. This private institution in Richmond, IN has annual tuition of $50,970. Ranking score: 37.4.

  20. #20. Valparaiso University

    Hakia ranks Valparaiso University as the #20 bachelor's in software engineering degree program in Indiana. This private institution in Valparaiso, IN has annual tuition of $45,136. Ranking score: 40.2.

  21. #21. Franklin College

    Hakia ranks Franklin College as the #21 bachelor's in software engineering degree program in Indiana. This private institution in Franklin, IN has annual tuition of $36,600. Ranking score: 35.7.

  22. #22. University of Southern Indiana

    Hakia ranks University of Southern Indiana as the #22 bachelor's in software engineering degree program in Indiana. This public institution in Evansville, IN has annual tuition of $8,751. Ranking score: 39.4.

  23. #23. Indiana University-South Bend

    Hakia ranks Indiana University-South Bend as the #23 bachelor's in software engineering degree program in Indiana. This public institution in South Bend, IN has annual tuition of $7,492. Ranking score: 37.3.

  24. #24. Indiana University-Kokomo

    Hakia ranks Indiana University-Kokomo as the #24 bachelor's in software engineering degree program in Indiana. This public institution in Kokomo, IN has annual tuition of $7,492. Ranking score: 36.4.

  25. #25. Hanover College

    Hakia ranks Hanover College as the #25 bachelor's in software engineering degree program in Indiana. This private institution in Hanover, IN has annual tuition of $41,092. Ranking score: 34.9.

  26. #26. Indiana Wesleyan University-Marion

    Hakia ranks Indiana Wesleyan University-Marion as the #26 bachelor's in software engineering degree program in Indiana. This private institution in Marion, IN has annual tuition of $31,168. Ranking score: 33.5.

  27. #27. Manchester University

    Hakia ranks Manchester University as the #27 bachelor's in software engineering degree program in Indiana. This private institution in North Manchester, IN has annual tuition of $35,800. Ranking score: 33.5.

  28. #28. Goshen College

    Hakia ranks Goshen College as the #28 bachelor's in software engineering degree program in Indiana. This private institution in Goshen, IN has annual tuition of $37,760. Ranking score: 31.2.

  29. #29. Bethel University

    Hakia ranks Bethel University as the #29 bachelor's in software engineering degree program in Indiana. This private institution in Mishawaka, IN has annual tuition of $32,740. Ranking score: 30.1.

Online Bachelor's Software Engineering Degree Programs in Indiana

### Online Program Options 6 Indiana institutions offer bachelor's software engineering degrees with online or hybrid options, enabling students to earn accredited degrees while maintaining professional or personal commitments. Top-ranked online programs include **Indiana Institute of Tech...**, **Anderson**, **Earlham College**, all regionally accredited and recognized by Indiana employers. ### Costs & Employer Recognition Online bachelor's programs average **$36,966/yr**—often comparable to or less than on-campus tuition. Indiana-based employers including Salesforce, Angie, Cummins value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Indianapolis, Carmel, Fort Wayne job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **120 credit hours** in 4 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online software engineering degrees in Indiana, these accredited software engineering schools offer the flexibility and quality that today's learners demand.

  • Indiana Institute of Technology - Fort Wayne, IN - Tuition: $29,936/year
  • Anderson University - Anderson, IN - Tuition: $34,590/year
  • Earlham College - Richmond, IN - Tuition: $50,970/year
  • Manchester University - North Manchester, IN - Tuition: $35,800/year
  • Bethel University - Mishawaka, IN - Tuition: $32,740/year
  • Goshen College - Goshen, IN - Tuition: $37,760/year

Best Master's Software Engineering Degree Programs in Indiana

### Program Landscape Indiana offers **7** master's degree programs in software engineering, designed for professionals seeking to advance into senior engineering, technical leadership, and specialized roles. The top programs—**Indiana University-Bloomi...**, **Purdue**, **U of Notre Dame**—combine advanced technical training with research opportunities and leadership development. ### Career Outcomes Master's graduates in Indiana earn a median salary of **$103,570**, approximately **20-30% higher** than bachelor's degree holders. The concentration of technology companies in Indianapolis, Carmel, Fort Wayne creates strong demand for graduate-level talent, with Salesforce, Angie, Cummins actively recruiting from these programs. ### Costs & Value Program formats include traditional full-time study (typically 2 years), part-time options for working professionals (2-3 years), and accelerated tracks. Tuition averages **$16,640/yr**, with many employers offering tuition reimbursement for graduate education. Some programs offer thesis and non-thesis tracks, allowing students to focus on research or professional development based on their career goals. ### Curriculum & Specializations Curriculum covers advanced topics including machine learning, distributed systems, software architecture, and technical management. Many programs include practicum experiences, industry capstone projects, or consulting engagements that provide real-world application of advanced concepts. Among Indiana's software engineering schools at the graduate level, these programs stand out for both academic quality and career outcomes.

  1. #1. Indiana University-Bloomington

    Hakia ranks Indiana University-Bloomington as the #1 master's in software engineering degree program in Indiana. This public institution in Bloomington, IN has annual tuition of $10,312 and a 84% graduation rate. Ranking score: 77.9.

  2. #2. Purdue University-Main Campus

    Hakia ranks Purdue University-Main Campus as the #2 master's in software engineering degree program in Indiana. This public institution in West Lafayette, IN has annual tuition of $9,718 and a 83% graduation rate. Ranking score: 76.5.

  3. #3. University of Notre Dame

    Hakia ranks University of Notre Dame as the #3 master's in software engineering degree program in Indiana. This private institution in Notre Dame, IN has annual tuition of $62,186 and a 99% graduation rate. Ranking score: 67.4.

  4. #4. Purdue University Northwest

    Hakia ranks Purdue University Northwest as the #4 master's in software engineering degree program in Indiana. This public institution in Hammond, IN has annual tuition of $7,259 and a 92% graduation rate. Ranking score: 54.8.

  5. #5. Purdue University Fort Wayne

    Hakia ranks Purdue University Fort Wayne as the #5 master's in software engineering degree program in Indiana. This public institution in Fort Wayne, IN has annual tuition of $8,049. Ranking score: 50.3.

  6. #6. Indiana University-Indianapolis

    Hakia ranks Indiana University-Indianapolis as the #6 master's in software engineering degree program in Indiana. This public institution in Indianapolis, IN has annual tuition of $9,241. Ranking score: 44.4.

  7. #7. Indiana State University

    Hakia ranks Indiana State University as the #7 master's in software engineering degree program in Indiana. This public institution in Terre Haute, IN has annual tuition of $9,712. Ranking score: 38.4.

Best Doctoral Software Engineering Degree Programs in Indiana

### Program Landscape Indiana is home to **4** doctoral programs in software engineering, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at **Purdue**, **U of Notre Dame**, **Indiana University-Bloomi...** are recognized for cutting-edge research, strong faculty publications, and competitive funding packages. ### Career Outcomes Doctoral graduates command premium salaries, with Indiana PhD holders earning a median of **$129,463**—reflecting the advanced expertise required for research and executive positions. The Indianapolis, Carmel, Fort Wayne region's research universities and corporate R&D centers provide extensive collaboration opportunities with industry leaders like Salesforce, Angie, Cummins. ### Costs & Value PhD programs typically require 4-6 years of full-time study, including coursework, qualifying examinations, and original dissertation research. Many programs offer full funding through teaching or research assistantships, covering tuition and providing stipends of **$25,000–$40,000** annually. ### Curriculum & Specializations Research strengths across Indiana programs include artificial intelligence, cybersecurity, human-computer interaction, systems, and theoretical computer science. For aspiring researchers pursuing software engineering degrees in Indiana, graduates go on to careers as university faculty, industry research scientists, or technical executives, contributing to advances in technology that impact millions of users worldwide.

  1. #1. Purdue University-Main Campus

    Hakia ranks Purdue University-Main Campus as the #1 doctoral in software engineering degree program in Indiana. This public institution in West Lafayette, IN has annual tuition of $9,718 and a 83% graduation rate. Ranking score: 58.8.

  2. #2. University of Notre Dame

    Hakia ranks University of Notre Dame as the #2 doctoral in software engineering degree program in Indiana. This private institution in Notre Dame, IN has annual tuition of $62,186 and a 99% graduation rate. Ranking score: 64.3.

  3. #3. Indiana University-Bloomington

    Hakia ranks Indiana University-Bloomington as the #3 doctoral in software engineering degree program in Indiana. This public institution in Bloomington, IN has annual tuition of $10,312 and a 84% graduation rate. Ranking score: 75.5.

  4. #4. Indiana University-Indianapolis

    Hakia ranks Indiana University-Indianapolis as the #4 doctoral in software engineering degree program in Indiana. This public institution in Indianapolis, IN has annual tuition of $9,241. Ranking score: 45.6.

Software Engineering Tuition in Indiana

MetricValue
Average in-state tuition$27,577/year
Average out-of-state tuition$68,943/year
Community college tuition$6,894/year
4-year savings for residents$165,464
2+2 transfer pathway savings$41,366

Source: IPEDS 2023

Software Engineering Financial Aid & Scholarships in Indiana

State Aid Programs

Indiana offers robust financial aid opportunities for software engineering students pursuing degrees at public institutions. The state's flagship program, the 21st Century Scholars, provides eligible low-income students with grants covering up to 100% of tuition at any Indiana public institution. This transformative program removes significant barriers for talented students who might otherwise struggle to afford higher education. To apply, students should complete the Free Application for Federal Student Aid (FAFSA) as early as possible in their senior year of high school.

Key Programs & Amounts

Beyond state grants, Indiana software engineering students have access to comprehensive federal financial aid through Federal Student Aid, including Pell Grants, Stafford Loans, and work-study programs. Individual institutions like Purdue University-Main Campus and Indiana University-Bloomington offer institutional scholarships and merit-based awards specifically for high-performing engineering students. The Indiana Commission for Higher Education coordinates state-level aid programs and can provide guidance on eligibility. Students should also explore College Scorecard to compare net price calculators across institutions and understand actual out-of-pocket costs after financial aid is applied.

Calculate Your Software Engineering Degree ROI in Indiana

Use our interactive ROI calculator to estimate your return on investment for a software engineering degree in Indiana. Enter your expected tuition costs, financial aid, and career goals to see projected payback periods and lifetime earnings. The calculator uses current salary data from BLS and tuition data from IPEDS to provide accurate estimates.

Software Engineering Degree ROI Calculator
Estimate your return on investment for a software engineering degree
$

Leave blank to use average cost for selected program type

20 years
10 years20 years30 years
20-Year ROI

+907%

Net gain divided by total investment. ROI above 200% is considered excellent for education investments.

Net Gain

$1,677,254

Your additional lifetime earnings with this degree vs. working without one, minus the total investment.

Break-Even

5 years

Years until your cumulative earnings exceed total investment. Shorter programs often break even faster due to lower opportunity cost.

COL-Adjusted Salary

$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.

Detailed Breakdown
How we calculate your degree ROI using real salary data
Total Investment$185,000

Tuition plus opportunity cost (earnings you miss while in school)

Program Cost (Tuition)$45,000

Direct cost of the degree program

Opportunity Cost$140,000

4 years × $35K/year foregone salary while studying full-time

20-Year Earnings (with degree)$2,712,662

Projected career earnings starting after graduation, with salary growth

20-Year Earnings (without degree)$850,408

What you'd earn working at $35K/year with 2% annual growth

Starting Salary (Austin, TX)$140,000

Median salary for this role in your selected location (BLS 2024)

Annualized Return4.9%

Your investment's compound annual growth rate (similar to stock market returns)

Data sources: BLS OEWS May 2024, IPEDS 2023. 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

Career Paths

Design and develop software applications and systems

Median Salary:$117,034

Analyze complex datasets and build predictive models

Median Salary:$97,356

Protect computer networks from cyber threats

Median Salary:$108,749

Manage cloud infrastructure and deployment pipelines

Median Salary:$114,963

Design and maintain cloud computing infrastructure

Median Salary:$111,856

Build and deploy machine learning models

Median Salary:$130,498
Software Engineering Salaries by Metro Area

Median annual salary in Indiana metro areas

Hakia.com
View data table
Categoryvalue
Indianapolis$114K
Carmel$109K
Fort Wayne$104K

Source: BLS OEWS May 2024

Hakia.com

Software Engineering Jobs in Indiana: Top Employers Hiring

Find software engineering jobs in Indiana. These major employers across Indiana metro areas are actively hiring software engineering graduates. Click employer names to view current job openings.

Software Engineering Jobs in Indianapolis

IN
Salesforce
tech
Eli Lilly
pharma
Infosys
consulting
Rolls-Royce
aerospace
Cummins
manufacturing

Software Engineering Jobs in Carmel

IN
Genesys
tech
KAR Global
automotive-tech

Software Engineering Jobs in Fort Wayne

IN
Sweetwater Sound
ecommerce
Raytheon
defense

How to Apply to Software Engineering Programs in Indiana

1

Research Program Requirements

Review admission requirements for software engineering programs at your target schools. Requirements vary by institution and degree level.

2

Prepare Application Materials

Gather transcripts, test scores (SAT/ACT for undergrad, GRE for graduate), letters of recommendation, and personal statement.

3

Apply for Financial Aid

Complete the FAFSA by priority deadlines.

4

Submit Applications Before Deadlines

Apply early for priority consideration. Early action/decision deadlines are typically October-November; regular deadlines December-January.

5

Complete Enrollment Steps

Accept your offer, submit enrollment deposit, complete orientation requirements, and register for classes.

Software Engineering Transfer Pathways in Indiana

State Transfer System

Indiana provides a comprehensive transfer infrastructure designed to facilitate student progression from two-year institutions to four-year universities. The Indiana Core Transfer Library (CTL) guarantees the transferability of core general education courses across the state's public institutions, simplifying the pathway for software engineering students. This statewide articulation system ensures that credits earned at community colleges transfer seamlessly to bachelor's degree programs without loss of credit. Indiana's 3 associate's degree-granting institutions and 12 two-year institutions offer foundational coursework in mathematics, computer science, and general education that align directly with bachelor's program requirements. Ivy Tech Community College (#1 associate's ranking, $4,912 tuition), Vincennes University (#2, $6,330 tuition), and other two-year providers offer affordable entry points into software engineering pathways. Students can complete prerequisite coursework at significantly lower costs before transferring to institutions like Purdue University-Main Campus or Indiana University-Bloomington.

How Transfers Work

Specific articulation agreements between community colleges and four-year universities streamline the transfer process and reduce time-to-degree for software engineering students. Students starting at Ivy Tech Community College or Vincennes University can complete associate's degrees while maintaining full transferability of credits. Many Indiana universities, including those ranked in the best bachelor's programs, actively recruit transfer students and offer dedicated advising support. The Indiana Core Transfer Library provides detailed course equivalency information and transfer guides. Students should work closely with transfer advisors at their current institution to identify which courses will transfer and apply toward their target degree. For those seeking online flexibility during their transfer journey, options like online bachelor's programs are available through institutions such as Indiana University-Indianapolis (#1 online ranking, $9,241 tuition). The transfer pathway system reflects Indiana's commitment to educational accessibility, allowing students to pursue software engineering degrees through multiple educational routes while managing costs effectively.

Why Study Software Engineering in Indiana?

Industry & Workforce

Indiana has established itself as a robust hub for software engineering education, with 47 institutions offering programs across all degree levels (IPEDS). The state produced 1,662 bachelor's degree completions in 2023, demonstrating strong undergraduate engagement in the field. Leading institutions like Purdue University-Main Campus dominate the landscape, generating 1,001 completions annually and maintaining the #1 ranking for bachelor's programs in the state. Indiana's commitment to accessible higher education is reflected in average public in-state tuition of $8,373 for four-year institutions, significantly lower than the national average. Students benefit from world-class programs located in major tech hubs including Indianapolis, Fort Wayne, and South Bend, where major employers like Indiana University Health, Eli Lilly, Walmart, and Amazon actively recruit software engineering talent.

Salary Outlook

The state's education infrastructure supports seamless progression through its transfer system and financial aid programs. The Indiana Commission for Higher Education oversees a comprehensive higher education landscape designed to make software engineering degrees affordable and accessible. For low-income students, the 21st Century Scholars program can cover up to 100% of tuition at Indiana public institutions. Beyond undergraduate education, Indiana offers 537 master's degree completions annually and 69 doctoral completions, providing pathways for advanced specialization and research. Students interested in related fields can explore complementary programs in Computer Science in Indiana, Web Development in Indiana, and Computer Programming in Indiana.

Software Engineering Job Market in Indiana

Employment Outlook

Indiana's software engineering job market is robust and growing, driven by a strong presence of major technology employers and diverse industry sectors across the state. According to Bureau of Labor Statistics data, Indiana offers competitive opportunities for software engineers across multiple metropolitan areas. The state's major tech hubs—Indianapolis-Carmel-Anderson, Fort Wayne, and South Bend-Mishawaka—are emerging as regional centers for technology employment. Indiana's average public in-state tuition of $8,373 for four-year institutions makes it an affordable entry point to the field, with graduates well-positioned to capitalize on local job growth.

Salaries by Metro

The state's largest employers actively recruit software engineering talent, creating strong pathways for both entry-level and experienced professionals. With 47 institutions offering software engineering programs across associate's, bachelor's, master's, and doctoral levels, Indiana produces a steady pipeline of qualified graduates—1,662 bachelor's degree completions in 2023 alone (IPEDS Program Data). The concentration of employers in central Indiana, particularly in Indianapolis, combined with emerging tech corridors in northern Indiana, ensures diverse career opportunities. Prospective engineers should explore positions not only with major corporations but also with growing startups and mid-sized firms across the state's multiple regions.

High-Growth Sectors

To learn more about related fields and career paths, students can explore Computer Science programs in Indiana, Web Development opportunities, and Computer Programming careers. Understanding the broader tech ecosystem helps graduates navigate career progression and specialization options within the software engineering field.

Software Engineering Curriculum & Specializations in Indiana

Core Requirements

Software engineering curricula in Indiana are designed to provide comprehensive technical and professional competencies aligned with industry standards. Core coursework typically includes object-oriented programming, data structures, algorithms, database design, software architecture, and software testing. Students engage with modern development frameworks, version control systems, and agile methodologies. Advanced courses often cover topics such as machine learning, cloud computing, cybersecurity, and mobile application development. Indiana's top-ranked programs, including Purdue University-Main Campus and Indiana University-Bloomington, integrate real-world projects and industry partnerships throughout their curricula. Many programs emphasize capstone projects where students work in teams to develop full-scale applications, simulating professional software development environments. These projects frequently involve collaboration with regional employers in Indianapolis, Fort Wayne, and South Bend.

Degree Pathways

Master's programs offer specialized tracks in areas such as software architecture, cloud computing, and advanced software engineering practices. Students typically complete 537 completions annually across Indiana's 9 master's institutions. These advanced programs often include research components, thesis options, and industry internships. Doctoral programs at 4 institutions providing 69 completions emphasize research methodology and original contributions to the field. Hands-on learning is central to Indiana's approach, with laboratories, coding projects, and real-world problem-solving integrated throughout coursework. Students interested in complementary specializations can explore Computer Science in Indiana and Mobile Development in Indiana programs. Many institutions participate in industry partnerships with major employers, providing students with exposure to cutting-edge technologies and professional development opportunities throughout their academic careers.

Online vs On-Campus Software Engineering Programs in Indiana

Online Program Growth

Indiana software engineering students benefit from diverse delivery formats meeting varied educational and professional needs. Campus-based programs dominate the state, with 31 bachelor's institutions and 9 master's programs offering traditional in-person instruction. These programs provide immersive learning environments, hands-on laboratory access, and robust networking opportunities with faculty and peers. Schools like Purdue University-Main Campus and Indiana University-Bloomington are recognized nationally for their residential engineering ecosystems, though compare national rankings to evaluate fit.

Accredited Online Options

Online and flexible options are increasingly available for working professionals and geographically dispersed students. Indiana University-Indianapolis leads the state's online software engineering offerings at $9,241 annually, followed by Ball State University at $8,688. These programs deliver the same rigorous curriculum asynchronously, allowing students to balance education with employment and family responsibilities. Indiana State University and Trine University also provide accredited online pathways. Students choosing online formats should verify ABET accreditation to ensure degree recognition by employers. Hybrid models combining online coursework with periodic on-campus intensives represent a growing middle ground at many Indiana institutions.

Software Engineering by City in Indiana

Indiana's three major metropolitan areas each offer distinct advantages for software engineering careers. The Indianapolis-Carmel-Anderson metro area represents Indiana's largest tech hub, home to Indiana University Health, Eli Lilly, and numerous technology firms. Fort Wayne and South Bend-Mishawaka follow as secondary but growing technology centers with expanding opportunities. Indianapolis offers the deepest talent pool and most diverse employer base, while Carmel has emerged as a thriving tech suburb with modern infrastructure and quality-of-life amenities. Fort Wayne and South Bend provide more affordable living costs while maintaining strong regional employers and educational institutions like Purdue University Fort Wayne.

Educational proximity matters significantly for career development. Purdue University-Main Campus, located in West Lafayette, anchors the central Indiana tech corridor and produces the state's highest volume of software engineering graduates with 1,001 completions. Indiana University-Bloomington (440 completions) serves southern Indiana and the broader region, while Indiana University-Indianapolis (176 completions) directly supports central Indiana's job market. For students seeking affordability, Purdue University Northwest offers in-state tuition of just $7,259—the most affordable four-year option—while maintaining a 91.5% graduation rate (IPEDS Program Data).

Cost of living varies across these metros, with smaller cities like South Bend offering lower housing costs than Indianapolis and Carmel. Students should consider total education and living expenses when choosing programs. Explore best bachelor's programs, online bachelor's options, and most affordable programs to find schools aligned with specific cities and career goals.

Compare Online Software Engineering Programs in Indiana

View tuition costs, program formats & enrollment info

Find Software Engineering Programs Near You in Indiana

Search by city to find accredited software engineering programs ranked by our state methodology.

Software Engineering Degree Programs by City in Indiana

Software Engineering Degree Programs Near Indianapolis, Indiana

As Indiana's capital and largest metro, Indianapolis hosts major tech operations for Eli Lilly (enterprise software and data platforms), Salesforce, and Rexnord, creating strong demand for full-stack developers and DevOps engineers. IUPUI and Butler University both offer Computer Science programs with co-op placements at local tech firms, while the city's lower cost of living compared to coastal tech hubs makes senior engineer salaries stretch further.

Indianapolis is located in Marion County, Indiana.

Associate's Software Engineering Degree Programs Near Indianapolis, Indiana
  1. Ivy Tech Community College (Public) — State #1, in Indianapolis. Tuition: $4,912/year.
  2. Vincennes University (Public) — State #2, 107.1 mi from Indianapolis. Tuition: $6,330/year.
  3. Indiana Institute of Technology-College of Professional Studies (Private) — State #3, 102.7 mi from Indianapolis. Tuition: $9,900/year.
Bachelor's Software Engineering Degree Programs Near Indianapolis, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 57.9 mi from Indianapolis. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 130.1 mi from Indianapolis. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 49.3 mi from Indianapolis. Tuition: $10,312/year. Graduation rate: 84%.
Master's Software Engineering Degree Programs Near Indianapolis, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 57.9 mi from Indianapolis. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 130.1 mi from Indianapolis. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 49.3 mi from Indianapolis. Tuition: $10,312/year. Graduation rate: 84%.
Doctoral Software Engineering Degree Programs Near Indianapolis, Indiana
  1. University of Notre Dame (Private) — State #1, 130.1 mi from Indianapolis. Tuition: $62,186/year. Graduation rate: 99%.
  2. Purdue University-Main Campus (Public) — State #2, 57.9 mi from Indianapolis. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Bloomington (Public) — State #3, 49.3 mi from Indianapolis. Tuition: $10,312/year. Graduation rate: 84%.

Software Engineering Degree Programs Near Fort Wayne, Indiana

Fort Wayne's manufacturing heritage has diversified into industrial automation and SaaS development, with companies like Sweetwater (audio software) and Heritage Financial serving as significant tech employers for software engineers and QA specialists. Purdue University Fort Wayne and Indiana Tech provide local CS talent pipelines, positioning the city as a secondary tech hub with competitive salaries and less competition than Indianapolis.

Fort Wayne is located in Allen County, Indiana.

Associate's Software Engineering Degree Programs Near Fort Wayne, Indiana
  1. Ivy Tech Community College (Public) — State #1, 104.8 mi from Fort Wayne. Tuition: $4,912/year.
  2. Indiana Institute of Technology-College of Professional Studies (Private) — State #3, in Fort Wayne. Tuition: $9,900/year.
  3. Purdue University Fort Wayne (Public) — State #4, in Fort Wayne. Tuition: $8,049/year.
Bachelor's Software Engineering Degree Programs Near Fort Wayne, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 104.3 mi from Fort Wayne. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 70.8 mi from Fort Wayne. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 152.8 mi from Fort Wayne. Tuition: $10,312/year. Graduation rate: 84%.
Master's Software Engineering Degree Programs Near Fort Wayne, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 104.3 mi from Fort Wayne. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 70.8 mi from Fort Wayne. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 152.8 mi from Fort Wayne. Tuition: $10,312/year. Graduation rate: 84%.
Doctoral Software Engineering Degree Programs Near Fort Wayne, Indiana
  1. University of Notre Dame (Private) — State #1, 70.8 mi from Fort Wayne. Tuition: $62,186/year. Graduation rate: 99%.
  2. Purdue University-Main Campus (Public) — State #2, 104.3 mi from Fort Wayne. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Bloomington (Public) — State #3, 152.8 mi from Fort Wayne. Tuition: $10,312/year. Graduation rate: 84%.

Software Engineering Degree Programs Near Evansville, Indiana

Evansville's economy centers on healthcare, logistics, and manufacturing, offering niche opportunities for engineers building HIPAA-compliant systems and warehouse management software rather than consumer-facing SaaS. The University of Evansville and proximity to Louisville's larger tech scene (45 minutes away) provide education options, though developers should expect more enterprise/legacy system work than startup culture.

Evansville is located in Vanderburgh County, Indiana.

Associate's Software Engineering Degree Programs Near Evansville, Indiana
  1. Ivy Tech Community College (Public) — State #1, 146.9 mi from Evansville. Tuition: $4,912/year.
  2. Vincennes University (Public) — State #2, 49.2 mi from Evansville. Tuition: $6,330/year.
  3. International Business College-Indianapolis (For-Profit) — State #5, 155 mi from Evansville. Tuition: $15,440/year.
Bachelor's Software Engineering Degree Programs Near Evansville, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 173 mi from Evansville. Tuition: $9,718/year. Graduation rate: 83%.
  2. Indiana University-Bloomington (Public) — State #3, 99.2 mi from Evansville. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #4, 144.7 mi from Evansville. Tuition: $9,241/year.
Master's Software Engineering Degree Programs Near Evansville, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 173 mi from Evansville. Tuition: $9,718/year. Graduation rate: 83%.
  2. Indiana University-Bloomington (Public) — State #3, 99.2 mi from Evansville. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #4, 144.7 mi from Evansville. Tuition: $9,241/year.
Doctoral Software Engineering Degree Programs Near Evansville, Indiana
  1. Purdue University-Main Campus (Public) — State #2, 173 mi from Evansville. Tuition: $9,718/year. Graduation rate: 83%.
  2. Indiana University-Bloomington (Public) — State #3, 99.2 mi from Evansville. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #4, 144.7 mi from Evansville. Tuition: $9,241/year.

Software Engineering Degree Programs Near Lafayette, Indiana

Purdue University's world-class engineering programs and on-campus tech recruiting make Lafayette essential for early-career software engineers seeking internships and entry-level roles in computer science and computer engineering tracks. The city itself has limited enterprise tech companies, but Purdue's co-op network connects students directly to roles at companies like Amazon, Salesforce, and major aerospace contractors.

Lafayette is located in Tippecanoe County, Indiana.

Associate's Software Engineering Degree Programs Near Lafayette, Indiana
  1. Ivy Tech Community College (Public) — State #1, 56 mi from Lafayette. Tuition: $4,912/year.
  2. Vincennes University (Public) — State #2, 124.4 mi from Lafayette. Tuition: $6,330/year.
  3. Indiana Institute of Technology-College of Professional Studies (Private) — State #3, 102.1 mi from Lafayette. Tuition: $9,900/year.
Bachelor's Software Engineering Degree Programs Near Lafayette, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 3.2 mi from Lafayette. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 94.8 mi from Lafayette. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 87.9 mi from Lafayette. Tuition: $10,312/year. Graduation rate: 84%.
Master's Software Engineering Degree Programs Near Lafayette, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 3.2 mi from Lafayette. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 94.8 mi from Lafayette. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 87.9 mi from Lafayette. Tuition: $10,312/year. Graduation rate: 84%.
Doctoral Software Engineering Degree Programs Near Lafayette, Indiana
  1. University of Notre Dame (Private) — State #1, 94.8 mi from Lafayette. Tuition: $62,186/year. Graduation rate: 99%.
  2. Purdue University-Main Campus (Public) — State #2, 3.2 mi from Lafayette. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Bloomington (Public) — State #3, 87.9 mi from Lafayette. Tuition: $10,312/year. Graduation rate: 84%.

Software Engineering Degree Programs Near Richmond, Indiana

Richmond is a small, rural city with limited local software engineering job markets; professionals should plan for remote work arrangements or commuting to Indianapolis (75 minutes) or Cincinnati metros for full-time positions. Earlham College and Indiana University East offer basic CS programs, but serious software engineering careers typically require relocating or establishing distributed work relationships.

Richmond is located in Wayne County, Indiana.

Associate's Software Engineering Degree Programs Near Richmond, Indiana
  1. Ivy Tech Community College (Public) — State #1, 67.5 mi from Richmond. Tuition: $4,912/year.
  2. Vincennes University (Public) — State #2, 161.9 mi from Richmond. Tuition: $6,330/year.
  3. Indiana Institute of Technology-College of Professional Studies (Private) — State #3, 86.6 mi from Richmond. Tuition: $9,900/year.
Bachelor's Software Engineering Degree Programs Near Richmond, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 114.6 mi from Richmond. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 147 mi from Richmond. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 98.9 mi from Richmond. Tuition: $10,312/year. Graduation rate: 84%.
Master's Software Engineering Degree Programs Near Richmond, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 114.6 mi from Richmond. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 147 mi from Richmond. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 98.9 mi from Richmond. Tuition: $10,312/year. Graduation rate: 84%.
Doctoral Software Engineering Degree Programs Near Richmond, Indiana
  1. University of Notre Dame (Private) — State #1, 147 mi from Richmond. Tuition: $62,186/year. Graduation rate: 99%.
  2. Purdue University-Main Campus (Public) — State #2, 114.6 mi from Richmond. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Bloomington (Public) — State #3, 98.9 mi from Richmond. Tuition: $10,312/year. Graduation rate: 84%.

Software Engineering Degree Programs Near Kokomo, Indiana

Kokomo's economy is driven by automotive manufacturing and Stellantis (formerly Chrysler), creating embedded systems and firmware engineering opportunities rather than traditional software roles. The city lacks a major university with strong CS programs, making it most relevant for engineers already employed by automotive suppliers seeking lower cost of living while commuting to Indianapolis or working remotely.

Kokomo is located in Howard County, Indiana.

Associate's Software Engineering Degree Programs Near Kokomo, Indiana
  1. Ivy Tech Community College (Public) — State #1, 45.4 mi from Kokomo. Tuition: $4,912/year.
  2. Vincennes University (Public) — State #2, 143.5 mi from Kokomo. Tuition: $6,330/year.
  3. Indiana Institute of Technology-College of Professional Studies (Private) — State #3, 67.8 mi from Kokomo. Tuition: $9,900/year.
Bachelor's Software Engineering Degree Programs Near Kokomo, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 41.7 mi from Kokomo. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 86.1 mi from Kokomo. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 91.9 mi from Kokomo. Tuition: $10,312/year. Graduation rate: 84%.
Master's Software Engineering Degree Programs Near Kokomo, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 41.7 mi from Kokomo. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 86.1 mi from Kokomo. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 91.9 mi from Kokomo. Tuition: $10,312/year. Graduation rate: 84%.
Doctoral Software Engineering Degree Programs Near Kokomo, Indiana
  1. University of Notre Dame (Private) — State #1, 86.1 mi from Kokomo. Tuition: $62,186/year. Graduation rate: 99%.
  2. Purdue University-Main Campus (Public) — State #2, 41.7 mi from Kokomo. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Bloomington (Public) — State #3, 91.9 mi from Kokomo. Tuition: $10,312/year. Graduation rate: 84%.

Software Engineering Degree Programs Near Terre Haute, Indiana

Indiana State University offers ABET-accredited computer science and software engineering degrees with hands-on lab work, but the city itself has minimal tech industry presence, making it primarily valuable as an affordable college town rather than a career destination. Graduates typically relocate to Indianapolis, Fort Wayne, or work remotely after graduation.

Terre Haute is located in Vigo County, Indiana.

Associate's Software Engineering Degree Programs Near Terre Haute, Indiana
  1. Ivy Tech Community College (Public) — State #1, 68.5 mi from Terre Haute. Tuition: $4,912/year.
  2. Vincennes University (Public) — State #2, 55 mi from Terre Haute. Tuition: $6,330/year.
  3. Indiana Institute of Technology-College of Professional Studies (Private) — State #3, 162.6 mi from Terre Haute. Tuition: $9,900/year.
Bachelor's Software Engineering Degree Programs Near Terre Haute, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 70.2 mi from Terre Haute. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 165.1 mi from Terre Haute. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 50 mi from Terre Haute. Tuition: $10,312/year. Graduation rate: 84%.
Master's Software Engineering Degree Programs Near Terre Haute, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 70.2 mi from Terre Haute. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 165.1 mi from Terre Haute. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 50 mi from Terre Haute. Tuition: $10,312/year. Graduation rate: 84%.
Doctoral Software Engineering Degree Programs Near Terre Haute, Indiana
  1. University of Notre Dame (Private) — State #1, 165.1 mi from Terre Haute. Tuition: $62,186/year. Graduation rate: 99%.
  2. Purdue University-Main Campus (Public) — State #2, 70.2 mi from Terre Haute. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Bloomington (Public) — State #3, 50 mi from Terre Haute. Tuition: $10,312/year. Graduation rate: 84%.

Software Engineering Degree Programs Near Notre Dame, Indiana

The University of Notre Dame's highly-ranked Computer Science and Engineering programs, combined with prestigious co-op placements at Microsoft, Google, and IBM, make this region ideal for undergraduates seeking elite recruiting pipelines despite limited local tech companies. The surrounding South Bend area has some small software consulting firms, but the real advantage is the university's national reputation for tech recruiting rather than local industry.

Notre Dame is located in St. Joseph County, Indiana.

Associate's Software Engineering Degree Programs Near Notre Dame, Indiana
  1. Ivy Tech Community College (Public) — State #1, 131.3 mi from Notre Dame. Tuition: $4,912/year.
  2. Indiana Institute of Technology-College of Professional Studies (Private) — State #3, 72.9 mi from Notre Dame. Tuition: $9,900/year.
  3. Purdue University Fort Wayne (Public) — State #4, 71.7 mi from Notre Dame. Tuition: $8,049/year.
Bachelor's Software Engineering Degree Programs Near Notre Dame, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 94.6 mi from Notre Dame. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, in Notre Dame. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 175.9 mi from Notre Dame. Tuition: $10,312/year. Graduation rate: 84%.
Master's Software Engineering Degree Programs Near Notre Dame, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 94.6 mi from Notre Dame. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, in Notre Dame. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 175.9 mi from Notre Dame. Tuition: $10,312/year. Graduation rate: 84%.
Doctoral Software Engineering Degree Programs Near Notre Dame, Indiana
  1. University of Notre Dame (Private) — State #1, in Notre Dame. Tuition: $62,186/year. Graduation rate: 99%.
  2. Purdue University-Main Campus (Public) — State #2, 94.6 mi from Notre Dame. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Bloomington (Public) — State #3, 175.9 mi from Notre Dame. Tuition: $10,312/year. Graduation rate: 84%.

Software Engineering Degree Programs Near Jeffersonville, Indiana

Sitting directly across from Louisville, Kentucky (5 minutes away), Jeffersonville offers software engineers access to Louisville's thriving tech corridor (hosting companies like Drizly, Drift, and local startups) while potentially enjoying lower Indiana taxes and cost of living. Indiana University Southeast provides affordable local CS education, though most career-advancing roles will be just across the river in Kentucky's larger market.

Jeffersonville is located in Clark County, Indiana.

Associate's Software Engineering Degree Programs Near Jeffersonville, Indiana
  1. Ivy Tech Community College (Public) — State #1, 105.8 mi from Jeffersonville. Tuition: $4,912/year.
  2. Vincennes University (Public) — State #2, 100.5 mi from Jeffersonville. Tuition: $6,330/year.
  3. Indiana Institute of Technology-College of Professional Studies (Private) — State #3, 194.1 mi from Jeffersonville. Tuition: $9,900/year.
Bachelor's Software Engineering Degree Programs Near Jeffersonville, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 159.5 mi from Jeffersonville. Tuition: $9,718/year. Graduation rate: 83%.
  2. Indiana University-Bloomington (Public) — State #3, 73.2 mi from Jeffersonville. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #4, 103.9 mi from Jeffersonville. Tuition: $9,241/year.
Master's Software Engineering Degree Programs Near Jeffersonville, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 159.5 mi from Jeffersonville. Tuition: $9,718/year. Graduation rate: 83%.
  2. Indiana University-Bloomington (Public) — State #3, 73.2 mi from Jeffersonville. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #4, 103.9 mi from Jeffersonville. Tuition: $9,241/year.
Doctoral Software Engineering Degree Programs Near Jeffersonville, Indiana
  1. Purdue University-Main Campus (Public) — State #2, 159.5 mi from Jeffersonville. Tuition: $9,718/year. Graduation rate: 83%.
  2. Indiana University-Bloomington (Public) — State #3, 73.2 mi from Jeffersonville. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #4, 103.9 mi from Jeffersonville. Tuition: $9,241/year.

Software Engineering Degree Programs Near Anderson, Indiana

Anderson is a post-industrial city with minimal software engineering job markets and no major universities; software engineers should view it only as an affordable remote-work base while seeking employment in Indianapolis (40 minutes) or larger metros. The city's economy still depends on manufacturing legacy, offering little to no onsite tech career growth.

Anderson is located in Madison County, Indiana.

Associate's Software Engineering Degree Programs Near Anderson, Indiana
  1. Ivy Tech Community College (Public) — State #1, 32.9 mi from Anderson. Tuition: $4,912/year.
  2. Vincennes University (Public) — State #2, 138.9 mi from Anderson. Tuition: $6,330/year.
  3. Indiana Institute of Technology-College of Professional Studies (Private) — State #3, 74.1 mi from Anderson. Tuition: $9,900/year.
Bachelor's Software Engineering Degree Programs Near Anderson, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 70.2 mi from Anderson. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 115.6 mi from Anderson. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 78.7 mi from Anderson. Tuition: $10,312/year. Graduation rate: 84%.
Master's Software Engineering Degree Programs Near Anderson, Indiana
  1. Purdue University-Main Campus (Public) — State #1, 70.2 mi from Anderson. Tuition: $9,718/year. Graduation rate: 83%.
  2. University of Notre Dame (Private) — State #2, 115.6 mi from Anderson. Tuition: $62,186/year. Graduation rate: 99%.
  3. Indiana University-Bloomington (Public) — State #3, 78.7 mi from Anderson. Tuition: $10,312/year. Graduation rate: 84%.
Doctoral Software Engineering Degree Programs Near Anderson, Indiana
  1. University of Notre Dame (Private) — State #1, 115.6 mi from Anderson. Tuition: $62,186/year. Graduation rate: 99%.
  2. Purdue University-Main Campus (Public) — State #2, 70.2 mi from Anderson. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Bloomington (Public) — State #3, 78.7 mi from Anderson. Tuition: $10,312/year. Graduation rate: 84%.

Coding Bootcamps: An Alternative Pathway

Coding bootcamps offer an accelerated pathway into tech careers. For those in Indiana considering alternatives to traditional degrees, here's what you need to know about this intensive learning format.

What is a Coding Bootcamp?

A coding bootcamp is an intensive, short-term training program (typically 12-24 weeks) that teaches practical programming skills through hands-on projects. Unlike traditional degrees, bootcamps focus exclusively on job-ready skills and often include career services to help graduates land their first tech role.

Who Bootcamps Are Best For

  • Career changers looking to enter tech quickly
  • Professionals wanting to upskill or transition roles
  • Self-taught developers seeking structured training
  • Those unable to commit to a 4-year degree timeline

What People Love

Based on discussions from r/codingbootcamp, r/cscareerquestions, and r/learnprogramming

  • Focus on practical skills that matter day-to-day on the job
  • Learn full-stack development, not just theory
  • Career changers often succeed—bootcamps welcome non-CS backgrounds
  • Many programs offer job guarantees or money-back options
  • Graduate with production-quality projects to show employers

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • Fast pace means less time to deeply understand concepts
  • Self-taught developers question if bootcamp is worth the cost
  • Success depends heavily on your effort outside class hours
  • May need additional prep for technical interviews
  • Not all bootcamps teach best practices for enterprise code
EXCLUSIVE OFFER

Save $1000 on Springboard Bootcamps

Springboard offers career-focused bootcamps with 1-on-1 mentorship from industry professionals. Their programs include a job guarantee—complete all requirements, and if you don't land a qualifying role, you may be eligible for a full tuition refund. Use our exclusive link to save $1000 on enrollment.

Programs for Software Engineering careers:

  • Software Engineering Career Track
  • Software Engineering for Beginners
1-on-1 MentorshipJob GuaranteeFlexible Payment

We may earn a commission when you use our affiliate link and coupon.

Top Ranked Software Engineering Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Software Engineering Degree Programs in California59$11,834University of California-Berkeley
Best Software Engineering Degree Programs in Texas36$21,728Texas A & M University-College Station
Best Software Engineering Degree Programs in New York48$31,100Cornell University
Best Software Engineering Degree Programs in Florida29$13,844Full Sail University
Best Software Engineering Degree Programs in Washington19$19,920University of Washington-Seattle Campus
Best Software Engineering Degree Programs in Massachusetts35$48,552University of Massachusetts-Amherst
Best Software Engineering Degree Programs in Illinois42$35,740University of Illinois Urbana-Champaign
Best Software Engineering Degree Programs in Georgia15$9,790Georgia State University

Software Engineering in Indiana: FAQ

How We Rank Software Engineering Degree Programs

Based on 50 programs from IPEDS 2023

We analyzed 50 software engineering degree programs in Indiana using IPEDS 2023 data and BLS labor statistics. Our rankings are produced algorithmically without editorial intervention, ensuring objectivity and reproducibility.

Ranking Factors

Program Completions35%

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.

Graduation Rate25%

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.

Selectivity20%

Admission rate (lower = more selective). More selective institutions typically have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.

Career Outcomes20%

Regional salary data for software engineering graduates. Indiana median salary of $103,570 is factored into institutional scores based on local job market strength.

Ranking Categories

Best Programs

Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.

Online Programs

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.

Most Affordable

Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.

Data Sources

  • IPEDS 2023Institutional characteristics, completions, graduation rates
  • BLS OEWS 2024State and metro salary data by occupation
  • CIP Code MappingPrograms identified using Classification of Instructional Programs codes

Data Sources

Institutional characteristics, completions, graduation rates

Indiana salary and employment data

Official University Websites

Program details and admissions information

Last Updated: February 15, 2026. Rankings based on IPEDS 2023 data. Salary data from BLS OEWS May 2024.

Was this ranking helpful for your college search?
Taylor Rupe

Taylor Rupe

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.

Software Engineering Degree Programs in Indiana — Detailed School Profiles

Best Associate's Software Engineering Degree Programs in Indiana

Ivy Tech Community College — Indianapolis, IN

Hakia Insight: Ivy Tech's network as Indiana's largest community college means graduates from its software engineering program can tap into employer relationships spanning Salesforce, Cummins, and Eli Lilly—a geographic advantage that smaller community colleges simply cannot replicate.

At the associate's level, with Indiana's largest community college network, Ivy Tech's software engineering program emphasizes immediate workforce readiness through hands-on coding labs and industry-aligned curricula. Students dive into programming fundamentals, web development, and database management using tools that employers actually use—giving you practical experience before graduation. The program's biggest advantage? Ivy Tech's multiple Indiana campuses mean you can study close to home, and the college's strong pipeline to four-year universities like IPFW and Ball State makes it easy to continue if you want a bachelor's degree. Graduates typically land roles as junior developers or IT support specialists within months, often with internship connections made during coursework.

Programs Offered
  • Associate of Science in Software Engineering — 2 years, on-campus
  • Associate of Applied Science in Software Engineering — 2 years, online
Career Outcomes

Top Employers: Salesforce, Roche Diagnostics, Eli Lilly and Company, Cummins Inc., Local government IT departments.

Top Transfer Destinations
  • Purdue University Fort Wayne
  • Ball State University
  • Indiana University–Purdue University Indianapolis (IUPUI)
  • Indiana State University
Entry-Level Career Paths
  • Junior Software Developer
  • Help Desk Technician
  • IT Support Specialist
  • Web Developer (Entry-Level)
  • Systems Support Technician
Included Certifications
  • CompTIA A+
  • Microsoft Azure Fundamentals
  • AWS Cloud Practitioner

Location Advantages:

Vincennes University — Vincennes, IN

Hakia Insight: Vincennes University's smaller cohort size and regional employer ties to manufacturing IT departments create a pathway where an associate's graduate can become a specialized resource in industrial automation rather than competing for generic developer roles.

At the associate's level, vincennes University's software engineering track stands out for blending theoretical computer science with real-world project experience in a smaller-college environment where professors know your name. You'll work with current programming languages and frameworks while building a portfolio that impresses hiring managers—not just completing assignments for grades. The university's location in southwestern Indiana connects you with regional employers seeking skilled developers, and VU's transfer agreements with Indiana's public universities mean your credits move smoothly if you pursue a four-year degree. Graduates report strong placement in both local tech roles and positions with larger firms that recruit from VU's proven pipeline.

Programs Offered
  • Associate of Science in Software Engineering — 2 years, on-campus
  • Associate of Applied Science in Software Engineering — 2 years, online
Career Outcomes

Top Employers: Regional manufacturing IT departments, Small-to-medium software firms in Indiana, Government agencies, Healthcare IT providers.

Top Transfer Destinations
  • Indiana University Bloomington
  • Purdue University
  • Ball State University
  • Indiana State University
Entry-Level Career Paths
  • Junior Programmer
  • Help Desk Technician
  • Junior Web Developer
  • IT Technical Support Specialist
  • Software Quality Assurance Tester
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Oracle Java Programmer Associate

Location Advantages:

International Business College-Indianapolis — Indianapolis, IN

Hakia Insight: IBC's explicit integration of business acumen with code positions graduates uniquely for fintech and healthcare IT roles where Indianapolis companies increasingly need developers who can translate between technical and commercial stakeholders.

At the associate's level, programming skills meet business acumen in IBC's software engineering pathway, making graduates valuable to companies that need developers who understand both code and commerce. The college's Indianapolis location puts you in Indiana's largest tech hub, with direct networking opportunities at local tech firms and startups. Courses integrate practical programming with IT fundamentals, ensuring you graduate job-ready in foundational development roles. IBC's smaller cohort sizes mean personalized advising and mentorship—instructors invest time helping you build a portfolio and prepare for real interviews, not just pass exams.

Programs Offered
  • Associate of Science in Software Engineering — 2 years, on-campus
  • Associate of Applied Science in Software Engineering — 2 years, online
Career Outcomes

Top Employers: Indianapolis tech firms and startups, Major corporations with Indianapolis headquarters, Financial technology companies, Healthcare systems IT.

Top Transfer Destinations
  • Indiana University–Purdue University Indianapolis (IUPUI)
  • Ball State University
  • Purdue University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Web Developer
  • IT Support Specialist
  • Junior Systems Support Analyst
  • Technical Support Specialist
Included Certifications
  • CompTIA A+
  • Microsoft Office Specialist
  • CompTIA Network+

Location Advantages:

Best Bachelor's Software Engineering Degree Programs in Indiana

Purdue University-Main Campus — West Lafayette, IN

Key Distinction: A flagship program distinguished by mandatory industry co-ops, cutting-edge research access, and unparalleled employer relationships that make it a feeder to major tech companies.

Hakia Insight: Purdue's mandatory co-op requirement isn't just experience—it's a revenue stream and employer vetting system that lets Microsoft, Google, and Boeing evaluate talent before hiring, creating a documented pathway that dramatically reduces post-graduation job search friction.

At the bachelor's level, purdue's main campus software engineering program is built on decades of industrial partnership and a tradition of producing engineers who move directly into senior technical roles at major corporations and startups alike. The curriculum emphasizes both breadth—covering software architecture, security, testing, and scalable systems—and depth through electives in areas like machine learning, cybersecurity, distributed systems, and human-computer interaction. Students have access to world-class research facilities and faculty engaged in NSF-funded projects, with opportunities to contribute to real research from the sophomore year onward. The co-op program is particularly distinctive: students alternate semesters between coursework and paid internships at companies including Microsoft, Google, Apple, Boeing, and dozens of Fortune 500 firms, building a professional network and résumé before graduation. Purdue's location in Indiana's research corridor and its unmatched relationships with major technology employers create a direct pipeline to well-compensated entry-level and early-career positions.

Programs Offered
  • Bachelor of Science in Software Engineering — 4 years, on-campus
  • Bachelor of Arts in Software Engineering — 4 years, online
Research Labs and Institutes
  • Purdue Cyber Center
  • Department of Computer Science research groups
Industry Partners
  • Microsoft (corporate)
  • Google (corporate)
  • Apple (corporate)
  • Boeing (corporate)
  • Intel (corporate)
  • Amazon (corporate)
Accreditations and Certifications
  • ABET accredited

Location Advantages: Central location with proximity to Chicago, Indianapolis, and Cincinnati tech marketsDirect connections to major tech employer headquarters and innovation hubs across the Midwest and nationally

University of Notre Dame — Notre Dame, IN

Key Distinction: Integrates software engineering with explicit training in ethics and social responsibility, preparing engineers to lead with both technical and moral authority.

Hakia Insight: Notre Dame's embedded ethics curriculum directly addresses the gap between technical capability and decision-making authority; graduates can credibly lead AI and data governance projects in ways that pure CS programs don't prepare.

At the bachelor's level, notre Dame's approach to software engineering integrates rigorous computer science theory with ethical reasoning and social responsibility—a hallmark of the university's educational philosophy. The program goes beyond typical technical curricula by weaving in coursework on technology ethics, professional responsibility, and the societal impact of software systems. Students work with faculty on research spanning distributed systems, software security, and formal verification methods, often contributing to publications and conference presentations. The location in the Midwest provides recruiting pipelines to major tech hubs including Chicago and the broader region, while Notre Dame's strong alumni network in technology extends to companies nationwide. Graduates from Notre Dame tend to pursue senior engineering roles and leadership positions, reflecting both the program's depth and the university's reputation for developing well-rounded technical leaders.

Programs Offered
  • Bachelor of Science in Software Engineering — 4 years, on-campus
  • Bachelor of Arts in Software Engineering — 4 years, online
Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Chicago tech market and major Midwest corporate headquarters

Indiana University-Bloomington — Bloomington, IN

Key Distinction: Mandatory internship and research opportunities integrated into curriculum. Undergraduate Research Opportunities in Computing (URUOC) program with faculty/Ph.D. mentorship

Hakia Insight: Indiana University's URUOC program pairs every undergraduate researcher with PhD mentorship—an apprenticeship model usually reserved for graduate students—meaning top performers can publish co-authored papers before graduation, a rare credential boost.

Indiana University's B.S. in Computer Science prepares students for careers in technology through a comprehensive curriculum combining foundational computer science theory with hands-on experience. The program emphasizes internship and research opportunities, including the Undergraduate Research Opportunities in Computing (URUOC) program where students work under faculty or Ph.D. mentorship on industry-relevant projects. Students can select from eight specializations including Software Engineering, Artificial Intelligence, Computer Security, Game Development, Data Science, Foundations, Programming Languages, and Systems. The program culminates in challenging class projects and career-oriented coursework. Graduates achieve strong employment outcomes: 96% are employed or in graduate school within six months, with an average starting salary of $84,064. Major employers including Amazon and GM actively recruit Luddy graduates. The program also offers an Accelerated M.S. option to earn both degrees in five years, and students benefit from the Luddy Living Learning Center with dedicated makerspace facilities.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
  • Luddy School of Informatics, Computing, and Engineering
Industry Partners
  • Microsoft (corporate)
  • Google (corporate)
  • IBM (corporate)
Career Outcomes

Median Salary: $NaN. Top Employers: Amazon, IBM.

Notable Faculty
  • Katsuro Inoue — Software engineering, code clone detection, and empirical software engineering
Accreditations and Certifications
  • ABET accredited (Computer Science)

Location Advantages: Access to Midwest tech corridor companiesProximity to growing software development hubs in Indiana and Ohio

Purdue University Northwest — Hammond, IN

Key Distinction: ABET-accredited program. Two-semester team-based senior capstone design project

Hakia Insight: Purdue Northwest's two-semester senior capstone and ABET accreditation position graduates as credentialed engineers in automotive and industrial automation, a distinction that matters when competing for premium roles in the Chicago-Detroit corridor.

Purdue University Northwest's Bachelor of Science in Computer Engineering is an ABET-accredited program that combines innovative, relevant coursework with career-focused experiences. Students progress through foundational engineering design and calculus in Year One, computer engineering fundamentals including data structures and digital systems in Year Two, software engineering design and embedded systems in Year Three, and conclude with a two-semester team-based senior capstone project in Year Four while taking electives in machine learning, network security, and big data. The program emphasizes project management, effective communication, and technical expertise. Graduates are recruited by top regional and national companies including General Motors, Cleveland Cliffs, Capital One, and AbbVie with competitive starting salaries. Students can pursue specializations in computer architecture, embedded systems, computer networking, software engineering, virtual reality, or intelligent systems. Small class sizes, state-of-the-art labs, and Ph.D.-holding faculty enhance the learning experience. Graduates qualify for Professional Engineer (PE) licensure in Indiana and all U.S. states.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus. BS
Accreditations and Certifications
  • ABET

Location Advantages: Access to regional automotive, industrial automation, and manufacturing sectorsGateway to both Chicago and Detroit tech and industrial markets

Rose-Hulman Institute of Technology — Terre Haute, IN

Hakia Insight: Rose-Hulman's employer roster (AWS, BAE Systems, Bank of America) skews heavily toward infrastructure and security-critical roles, signaling that the program's hands-on labs curriculum trains for depth rather than breadth—ideal for students targeting specialized technical careers.

At the bachelor's level, rose-Hulman's Software Engineering program provides hands-on access to cutting-edge labs with expert faculty mentorship, preparing students using a process similar to other engineering disciplines that allows software to be reliable and developed within time and cost estimates. The program delivers exceptional career outcomes with $100,000+ average starting salaries and a near-100% placement rate at leading companies like Google, Tesla, and NASA.

Programs Offered
  • Bachelor of Science in Software Engineering — 4 years, on-campus
  • Bachelor of Arts in Software Engineering — 4 years, online
Career Outcomes

Top Employers: Amazon Web Services, Applied Research Lab, BAE Systems, Baker McKenzie, Bank of America, Capital One Financial Corporation, Caterpillar, CME Group, Code Integrity, Collins Aerospace, Deutsche Bank, Discover Financial Services, Doxpop, Drophouse Gen AI, EcoShot, Edgile, Epic Systems, Epirus, Fidelity Investments, First Databank, Flexware Innovation, FloQuest, Fort Wayne Community Schools, GE Appliances, Goldman Sachs, Google, GyanSys, Higher Ground, Leidos, Los Alamos National Laboratory, myhELO, National Security Agency, New Life Technologies, Northrop Grumman, Numerica, PROWARE, Rose-Hulman Ventures, Shenzhen Research Institute of Big Data, SkillStorm, Software Engineering Professionals, State Farm Insurance, Tapestry Solutions, Telecom & Data Inc., Teradyne, Tesla, Thalasso Therapeutics, UDig, United Launch Alliance.

Location Advantages:

Indiana University-Indianapolis — Indianapolis, IN

Key Distinction: Luddy Living Learning Community with exclusive events and networking. Flexible specialization options customizable to student interests

Hakia Insight: IUPUI's Center for Secure and Dependable Software Systems paired with Mathias Payer's security expertise and the Luddy Living Learning Community creates an unusual advantage: undergraduates can build résumés in systems security within a biotech hub (Eli Lilly, Roche) where that skillset commands premium compensation.

Indiana University Indianapolis's Bachelor of Science in Computer Science equips students with skills to design and build human-centered computing systems. The program offers flexible learning options available on-campus or online with Fall, Spring, or Summer start dates. Students begin with core concepts in programming and algorithms, then customize their degree through specialization tracks including cognitive automation, data science, full-stack development, game development, human-computer interaction, information science, and legal informatics. The B.S. requires calculus and computing-related courses to prepare students for advanced coursework and graduate programs. Graduates qualify for positions as software engineers, AI engineers, computer programmers, information security analysts, and software developers. The program is part of the Luddy School of Informatics, Computing, and Engineering, which offers an accelerated 5-year bachelor's-to-master's pathway. Students benefit from the Luddy Living Learning Community, student organizations focused on entrepreneurship and tech ethics, and employer-relevant curriculum designed around current market demands.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
  • Center for Secure and Dependable Software Systems
Industry Partners
  • Roche Diagnostics (corporate)
  • Eli Lilly and Company (corporate)
Career Outcomes

Median Salary: $NaN.

Notable Faculty
  • Mathias Payer — Systems security and software vulnerability
Accreditations and Certifications
  • ABET accredited

Location Advantages: Indianapolis biotech and pharmaceutical hub (Eli Lilly headquarters, Roche, etc.)Growing tech startup ecosystemUrban setting with healthcare and enterprise software opportunities

University of Evansville — Evansville, IN

Key Distinction: University of Evansville's software engineering program delivers exceptional individualized mentorship in an intimate setting where faculty investment directly shapes graduate readiness.

Hakia Insight: University of Evansville's 90-minute proximity to Indianapolis—where Eli Lilly, Roche, and emerging startups cluster—combined with faculty-driven mentorship in a 600-person cohort, means students build genuine relationships with hiring managers rather than competing anonymously in larger programs.

At the bachelor's level, university of Evansville's software engineering program attracts students seeking a smaller, mentorship-driven environment where faculty know you by name and tailor guidance to individual career aspirations. The curriculum covers software design fundamentals, database systems, web development, and systems architecture, but the real value emerges through close advising relationships that help students navigate specialization choices—whether toward web technologies, embedded systems, or enterprise software. The university's location in southern Indiana, combined with a lean but engaged faculty, creates an intimacy that larger programs cannot replicate: students find themselves collaborating directly with professors on small research projects, getting detailed code reviews, and receiving personalized job search coaching. UE emphasizes practical skills alongside theory, with senior projects offering choices in real-world application domains. While the program doesn't boast extensive research labs, its strength lies in undergraduate mentorship and a tight-knit alumni network in technology careers who actively recruit and advise current students. Graduates report high satisfaction with their preparation for entry-level software engineering roles and cite faculty relationships as instrumental in their career transitions.

Programs Offered
  • Bachelor of Science in Software Engineering — 4 years, on-campus
  • Bachelor of Arts in Software Engineering — 4 years, online

Location Advantages: Gateway to Indianapolis tech community (90 minutes north)Regional internship access through alumni network

Taylor University — Upland, IN

Key Distinction: A faith-integrated software engineering program that combines technical excellence with ethical leadership and social responsibility, distinctive among Indiana regional universities.

Hakia Insight: Taylor's dual B.S./B.A. track in software engineering is rare among regional Indiana programs—the B.A. option allows students to substitute ethics and philosophy coursework for some technical electives, creating graduates equipped to lead engineering teams through moral complexity, not just technical problem-solving.

At the bachelor's level, taylor University's software engineering program emphasizes the integration of faith-based values with rigorous technical training, creating graduates who approach problem-solving with both analytical precision and ethical mindfulness. The curriculum balances theoretical foundations in algorithms, data structures, and software design with practical experience through capstone projects that often address real-world problems for nonprofit organizations and social enterprises. Students benefit from close faculty mentorship in a residential liberal arts setting, where small class sizes enable personalized guidance through advanced coursework in systems design, web development, and mobile applications. The program's distinctive strength lies in its integration of professional ethics and leadership development alongside technical skills—preparing engineers who can lead teams and make principled decisions in complex business environments. Taylor's partnerships with regional tech companies provide internship opportunities that often lead to full-time positions, while the university's strong alumni network in Indiana's growing tech corridor offers ongoing career support and networking. Graduates consistently report that the combination of technical rigor and humanistic education prepared them not just to code, but to contribute meaningfully to their organizations' strategic direction.

Programs Offered
  • Bachelor of Science in Software Engineering — 4 years, on-campus
  • Bachelor of Arts in Software Engineering — 4 years, online

Location Advantages: Proximity to Indianapolis tech sector and startup ecosystem

DePauw University — Greencastle, IN

Key Distinction: DePauw University offers comprehensive Software Engineering programs preparing students for careers in technology.

Hakia Insight: DePauw's location in Greencastle positions it as a feeder to Indianapolis's growing tech sector without the name-brand overhead of larger state schools, making it an underrated option for students seeking strong technical training with genuine faculty mentorship at a liberal arts scale.

DePauw University offers Software Engineering programs in Greencastle, IN. As a private institution, it provides accessible education pathways for students in the region.

Trine University — Angola, IN

Key Distinction: Trine's software engineering program stands out for its industry-sponsored capstone projects that give students genuine client work experience before graduation.

Hakia Insight: Trine's partnership with Lincoln Electric and ITW doesn't just mean internships—capstone projects are sponsored by real clients who need actual solutions, meaning students ship production code before graduation, a credential most peers can't match.

At the bachelor's level, trine's software engineering program emphasizes a hands-on, project-based curriculum that bridges theory and real-world application from day one. The degree is built around sequential software engineering courses that progress from foundational design patterns and object-oriented principles to advanced topics like cloud computing, cybersecurity, and mobile development. What sets Trine apart is its required capstone experience, where students work in teams on industry-sponsored projects—creating genuine portfolio pieces while solving actual business problems. The program leverages its location in northeast Indiana's growing tech corridor and maintains active partnerships with regional employers, ensuring curriculum alignment with current market demands. Faculty bring both academic rigor and practical experience, many with backgrounds in software development and enterprise architecture. Graduates consistently report strong job placement in roles spanning full-stack development, quality assurance engineering, and DevOps, with many staying in the Midwest but others branching to major tech hubs. Trine's smaller class sizes mean personalized mentorship and collaborative learning environments where peer review and code collaboration mirror professional team dynamics.

Programs Offered
  • Bachelor of Science in Software Engineering — 4 years, on-campus
  • Bachelor of Arts in Software Engineering — 4 years, online
Industry Partners
  • Lincoln Electric (corporate)
  • ITW (Illinois Tool Works) (corporate)
Career Outcomes

Top Employers: Lincoln Electric, ITW, Cummins.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to northeast Indiana manufacturing and tech sectorAccess to regional Fortune 500 internship opportunities

Best Master's Software Engineering Degree Programs in Indiana

Indiana University-Bloomington — Bloomington, IN

Key Distinction: Creativity Requirement ensures practical experience: complete paid or unpaid internships locally or on coasts while earning course credit, or conduct faculty-mentored research. Internship credit allows students to build skills and resume while making employer connections

Hakia Insight: IU-Bloomington's creativity requirement is quietly radical: you can earn course credit while working paid internships at Amazon or Google on the coasts, turning your resume-building into degree progress rather than treating work and study as competing demands.

Indiana University's M.S. in Computer Science is a technical, highly marketable degree combining computing fundamentals with cutting-edge applications including artificial intelligence, machine learning, big data, and security. Students complete the program in 1.5 to 2 years. The program emphasizes practical experience through the Creativity Requirement, allowing students to complete paid or unpaid internships while earning course credit, or conduct faculty-mentored research via independent study. With a 100% employment/continued education rate within six months of graduation and an average starting salary of $126,067 (plus $25,719 average signing bonus), graduates secure roles as software engineers, technical consultants, security experts, and analysts at major employers including IBM, Amazon, Yahoo!, Expedia, and Cerner. The program supports international students extensively and offers the INGEN4CS research training program for eligible U.S. citizens/permanent residents.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Luddy School of Informatics, Computing, and Engineering
Industry Partners
  • Microsoft (corporate)
  • Google (corporate)
  • IBM (corporate)
Career Outcomes

Median Salary: $NaN. Top Employers: IBM, Amazon, Expedia.

Notable Faculty
  • Katsuro Inoue — Software engineering, code clone detection, and empirical software engineering
Accreditations and Certifications
  • ABET accredited (Computer Science)

Location Advantages: Access to Midwest tech corridor companiesProximity to growing software development hubs in Indiana and Ohio

Purdue University-Main Campus — West Lafayette, IN

Key Distinction: 100% online format designed for working professionals. Flexible curriculum with customizable focus areas (Systems Software, Cybersecurity, Embedded Software/Robotics/Controls, Machine Learning/Data Science)

Hakia Insight: Purdue's online master's lets you customize your focus across four distinct tracks (Systems, Cybersecurity, Embedded/Robotics, ML/Data Science) mid-program based on employer needs—most online programs lock you into one path before day one.

Purdue's online Master of Science in Software Engineering is designed for working professionals seeking flexible, advanced education while maintaining their careers. The fully online program offers 30 credits completed in 24 months, with customizable focus areas in Systems Software, Cybersecurity, Embedded Software/Robotics/Controls, and Machine Learning/Data Science. The curriculum combines software engineering principles, computing systems, and cybersecurity, taught by faculty from the Elmore Family School of Electrical and Computer Engineering and Department of Computer Science. Research indicates master's degree holders in software engineering experience salary increases of 25-75% over bachelor's holders. The program emphasizes both technical expertise and entrepreneurial innovation, preparing graduates for leadership roles. Current median advertised salaries for software engineers are $131.2k, with 286.6k unique job postings and 14.5% projected growth (2019-2029). The flexible curriculum allows professionals to specialize or build interdisciplinary plans aligned with career goals.

Programs Offered
  • Master of Science in Software Engineering — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Purdue Cyber Center
  • Department of Computer Science research groups
Industry Partners
  • Microsoft (corporate)
  • Google (corporate)
  • Apple (corporate)
  • Boeing (corporate)
  • Intel (corporate)
  • Amazon (corporate)
Career Outcomes

Median Salary: $NaN.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Central location with proximity to Chicago, Indianapolis, and Cincinnati tech marketsDirect connections to major tech employer headquarters and innovation hubs across the Midwest and nationally

University of Notre Dame — Notre Dame, IN

Key Distinction: Thesis vs. project track options (both equivalent). Accelerated completion: 11 months for well-prepared students (2 semesters + summer)

Hakia Insight: Notre Dame's 11-month completion path for well-prepared students isn't just speed; it's designed for career-switchers and industry veterans who can compress a 2-year program by stacking two heavy semesters plus summer, getting back to work or into senior roles faster.

The Master of Science in Computer Science and Engineering at Notre Dame offers advanced technical training with specializations in AI, machine learning, software engineering, security, cloud computing, and more. Students choose between a thesis or project-based track, both equivalent in rigor. The program is designed for full-time, on-campus study and can be completed in as few as 11 months (two semesters plus summer) for well-prepared students. With a bachelor's degree, graduates advance into leadership roles in tech startups, major industry firms, and government agencies. The M.S. prepares professionals for significant salary advancement and positions them for roles requiring advanced technical expertise and specialization.

Programs Offered
  • Master of Science in Computer Science and Engineering — 1-2 years, on-campus. MS
Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Chicago tech market and major Midwest corporate headquarters

Purdue University Northwest — Hammond, IN

Key Distinction: A Purdue-accredited program tailored to industrial and embedded systems development, serving a region transitioning toward Industry 4.0 technologies.

Hakia Insight: Purdue Northwest's explicit focus on Industry 4.0 and embedded systems development gives students direct pipeline into the automotive and industrial automation explosion happening in Michigan and northwest Indiana, a niche where most tier-1 programs aren't actively recruiting.

At the master's level, purdue Northwest brings the Purdue engineering tradition to northwest Indiana and southern Lake Michigan, serving students from a region with strong manufacturing and industrial roots. The software engineering program balances classical computer science fundamentals with applications relevant to the local economy—including embedded systems, automation, and industrial IoT. Students engage with faculty research in real-time systems and control software, areas critical to the region's legacy industries and emerging smart manufacturing initiatives. The program maintains smaller cohorts compared to the main Purdue campus, enabling closer faculty-student interaction and mentorship. Graduates often secure positions with regional automotive suppliers, industrial automation firms, and emerging tech companies in the broader Midwest, though many also pursue opportunities nationally.

Programs Offered
  • Master of Science in Software Engineering — 1-2 years, on-campus
  • Master of Arts in Software Engineering — 1-2 years, online
Accreditations and Certifications
  • ABET

Location Advantages: Access to regional automotive, industrial automation, and manufacturing sectorsGateway to both Chicago and Detroit tech and industrial markets

Purdue University Fort Wayne — Fort Wayne, IN

Key Distinction: A cooperative education model integrated into the curriculum ensures every graduate has internship experience before graduation, differentiating it from most peer programs where internships are optional.

Hakia Insight: Purdue Fort Wayne mandates co-op rotations into the curriculum itself—not optional enrichment—meaning every graduate has internship experience stamped on their degree, eliminating the credential gap between students who networked heavily and those who didn't.

At the master's level, purdue Fort Wayne's software engineering program emphasizes applied learning through its cooperative education model, where students alternate semesters between classroom instruction and paid internships with regional and national employers. This hands-on cadence—integrated into the curriculum rather than optional—means graduates enter the workforce with substantial real-world experience alongside theoretical foundations. The program maintains strong connections to Northeast Indiana's manufacturing and logistics sectors while building bridges to larger tech employers, giving students exposure to both embedded systems engineering (critical in the region's industrial base) and modern cloud and enterprise software development. Faculty bring industry experience into the classroom, and the program's size allows for mentorship that larger engineering schools struggle to provide. Students benefit from Purdue's broader system resources while remaining in a campus environment where software engineering majors aren't competing for attention in a sea of thousands.

Programs Offered
  • Master of Science in Software Engineering — 1-2 years, on-campus
  • Master of Arts in Software Engineering — 1-2 years, online
Industry Partners
  • Vera Bradley (corporate)
  • Lincoln Electric (corporate)
Accreditations and Certifications
  • ABET accredited

Location Advantages: Regional proximity to manufacturing and logistics companies in Northeast IndianaAccess to Purdue system resources and partnerships

Indiana University-Indianapolis — Indianapolis, IN

Key Distinction: Online format for working professionals. Flexible schedule with fall or spring start dates

Hakia Insight: IU-Indianapolis's partnership with Eli Lilly and Roche Diagnostics means your software engineering curriculum is shaped by domain experts in biotech and pharma, producing graduates who can command premium salaries in healthcare IT without requiring years of domain immersion.

The Master of Science in Software Engineering at Indiana University-Indianapolis is designed for working professionals seeking to advance their careers in software development. The program offers flexible, online format with fall or spring start dates, enabling part-time completion alongside professional responsibilities. The curriculum emphasizes hands-on, project-based learning in software architecture, AI/ML, cloud computing, DevOps, and cybersecurity. Graduates typically earn $90,000–$100,000+ annually, with projected demand for software engineers increasing 18–20% nationally and in Indiana through 2033. The program includes career support tailored for professionals, including one-on-one coaching, networking with recruiters, and guidance for leadership transitions. Admission-based scholarships ($500–$2,250 per semester) are available for full-time students, with per-credit tuition at $423 (in-state) to $1,178 (out-of-state).

Programs Offered
  • Master of Science in Software Engineering — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Center for Secure and Dependable Software Systems
Industry Partners
  • Roche Diagnostics (corporate)
  • Eli Lilly and Company (corporate)
Career Outcomes

Median Salary: $NaN.

Notable Faculty
  • Mathias Payer — Systems security and software vulnerability
Accreditations and Certifications
  • ABET accredited

Location Advantages: Indianapolis biotech and pharmaceutical hub (Eli Lilly headquarters, Roche, etc.)Growing tech startup ecosystemUrban setting with healthcare and enterprise software opportunities

Indiana State University — Terre Haute, IN

Key Distinction: The program integrates data systems, testing, and lifecycle practices throughout the core curriculum rather than treating them as optional specializations, producing well-rounded engineers.

Hakia Insight: Indiana State integrates data systems and testing into core courses rather than relegating them to electives—this structural choice produces engineers comfortable with the full lifecycle from day one, not specialists who've never built production systems end-to-end.

At the master's level, indiana State's computer science program has developed strength in data-intensive applications and systems, with faculty research and course design increasingly centered on how modern software systems handle, analyze, and learn from data. The program scaffolds students from foundational programming and discrete mathematics through software design and systems courses, culminating in capstone projects where teams tackle real problems using contemporary tools and frameworks. What makes ISU's approach distinctive is its attention to the full software development lifecycle—not just coding—with courses in software testing, quality assurance, and configuration management integrated throughout rather than siloed as electives. The university's investment in computing infrastructure and faculty expertise in areas like database systems, distributed computing, and machine learning creates a program where students encounter these topics not as specialized tracks but as core competencies. This integration-focused design appeals to students who want deep technical foundations across the discipline rather than early specialization. The Terre Haute location, while away from major tech hubs, fosters close faculty-student relationships and a collaborative peer environment rare at larger institutions.

Programs Offered
  • Master of Science in Software Engineering — 1-2 years, on-campus
  • Master of Arts in Software Engineering — 1-2 years, online
Accreditations and Certifications
  • ABET accredited

Location Advantages:

Best Doctoral Software Engineering Degree Programs in Indiana

Purdue University-Main Campus — West Lafayette, IN

Key Distinction: A flagship program distinguished by mandatory industry co-ops, cutting-edge research access, and unparalleled employer relationships that make it a feeder to major tech companies.

Hakia Insight: Purdue's doctoral program pairs mandatory industry co-ops with research labs—a combination most peers skip—creating PhDs who've shipped code at scale before defending theses, making them immediately credible in senior engineering leadership roles.

At the doctoral level, purdue's main campus software engineering program is built on decades of industrial partnership and a tradition of producing engineers who move directly into senior technical roles at major corporations and startups alike. The curriculum emphasizes both breadth—covering software architecture, security, testing, and scalable systems—and depth through electives in areas like machine learning, cybersecurity, distributed systems, and human-computer interaction. Students have access to world-class research facilities and faculty engaged in NSF-funded projects, with opportunities to contribute to real research from the sophomore year onward. The co-op program is particularly distinctive: students alternate semesters between coursework and paid internships at companies including Microsoft, Google, Apple, Boeing, and dozens of Fortune 500 firms, building a professional network and résumé before graduation. Purdue's location in Indiana's research corridor and its unmatched relationships with major technology employers create a direct pipeline to well-compensated entry-level and early-career positions.

Programs Offered
  • Doctor of Philosophy in Software Engineering — 4-6 years, on-campus
  • Doctor of Science in Software Engineering — 4-6 years, online
Research Labs and Institutes
  • Purdue Cyber Center
  • Department of Computer Science research groups
Industry Partners
  • Microsoft (corporate)
  • Google (corporate)
  • Apple (corporate)
  • Boeing (corporate)
  • Intel (corporate)
  • Amazon (corporate)
Accreditations and Certifications
  • ABET accredited

Location Advantages: Central location with proximity to Chicago, Indianapolis, and Cincinnati tech marketsDirect connections to major tech employer headquarters and innovation hubs across the Midwest and nationally

University of Notre Dame — Notre Dame, IN

Key Distinction: generally supported as research or teaching assistants. accepts students with either B.S. or M.S. degrees

Hakia Insight: Notre Dame accepts both B.S. and M.S. entrants into its doctoral program without penalty, compressing the timeline for master's holders and creating cohorts where students are doing cutting-edge research 1–2 years earlier than programs that require everyone to start from B.S.

The Computer Science and Engineering doctoral program at Notre Dame emphasizes high-quality research that improves quality of life. Students are generally supported as research or teaching assistants, taking classes part-time while focusing on research under faculty supervision. The program accepts students with either B.S. or M.S. degrees and can be completed in 3-5 years. Research areas span AI and machine learning, algorithms, assistive technology, computer architecture, software engineering, security, and more. The program has a 2-year minimum residency requirement and prepares graduates for research careers in academia, industry, or government. Application requires three letters of recommendation, statement of intent, CV, and transcripts, with GRE optional.

Programs Offered
  • Computer Science and Engineering: PhD — 4-6 years, on-campus. PhD
Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Chicago tech market and major Midwest corporate headquarters

Indiana University-Bloomington — Bloomington, IN

Key Distinction: Financial support provided to all Ph.D. students during academic careers. Access to IU extensive supercomputer resources

Hakia Insight: IU-Bloomington guarantees funding for all PhD students and pairs that with access to a supercomputer cluster—this removes the randomness of grant hunting and means you can pursue computationally expensive research ideas that cash-strapped peers can't afford to explore.

The Ph.D. in Computer Science at Indiana University-Bloomington provides comprehensive doctoral training with research opportunities across AI, machine learning, bioinformatics, databases, programming languages, theory, and security. The department strives to provide financial support to all Ph.D. students throughout their academic careers, though specific stipend amounts aren't disclosed. Students complete rigorous coursework, qualifying exams, and a dissertation while having access to IU's extensive supercomputer resources. Most Ph.D. students complete summer or semester internships with companies like Google, Facebook, and Microsoft. The program offers flexibility through minor options and interdisciplinary opportunities including a joint Ph.D. with cognitive science. Graduates find strong placement in both industry and academia, with 2022 average starting salaries of $137,090. Industry placements include Facebook/Meta, Microsoft, Apple, Google, Intel, while academic placements span institutions from Carnegie Mellon to Yale University, with some graduates also joining research labs like Sandia National Laboratories.

Programs Offered
  • Ph.D. in Computer Science — 4-6 years, on-campus. PhD
Research Labs and Institutes
  • Luddy School of Informatics, Computing, and Engineering
Industry Partners
  • Microsoft (corporate)
  • Google (corporate)
  • IBM (corporate)
Career Outcomes

Median Salary: $NaN. Top Employers: Meta, Microsoft, Apple, Google, Intel.

Notable Faculty
  • Katsuro Inoue — Software engineering, code clone detection, and empirical software engineering
Accreditations and Certifications
  • ABET accredited (Computer Science)

Location Advantages: Access to Midwest tech corridor companiesProximity to growing software development hubs in Indiana and Ohio

Indiana University-Indianapolis — Indianapolis, IN

Key Distinction: Embedded within an urban research university with healthcare and life sciences partnerships, the program uniquely positions software engineers to apply their skills to domain-driven problems from day one.

Hakia Insight: IU-Indianapolis's doctoral program is embedded in an urban research ecosystem where software engineering intersects with healthcare, life sciences, and biotech from day one—your dissertation could directly influence Eli Lilly's next drug platform, not just sit in a university library.

At the doctoral level, IU-Indianapolis positions its computer science and software engineering education within an urban research environment where students can engage with applied projects spanning healthcare informatics, cybersecurity, and data systems—fields where the university has invested heavily. The program benefits from the campus's location in a growing tech corridor and its partnerships with Indianapolis-based healthcare and life sciences companies, creating internship and capstone project opportunities that blend software engineering with domain expertise. Unlike purely theoretical programs, IU-Indy emphasizes software architecture, systems thinking, and real-world constraints through projects that often address actual industry or research challenges. The faculty includes researchers active in areas like secure software development and data analytics, bringing current research questions into the curriculum. For students drawn to the intersection of software engineering and domain applications—particularly in healthcare or business systems—the program offers a distinctive pathway that combines rigorous CS fundamentals with applied context.

Programs Offered
  • Doctor of Philosophy in Software Engineering — 4-6 years, on-campus
  • Doctor of Science in Software Engineering — 4-6 years, online
Research Labs and Institutes
  • Center for Secure and Dependable Software Systems
Industry Partners
  • Roche Diagnostics (corporate)
  • Eli Lilly and Company (corporate)
Career Outcomes

Top Employers: Eli Lilly and Company, Roche Diagnostics, Salesforce.

Notable Faculty
  • Mathias Payer — Systems security and software vulnerability
Accreditations and Certifications
  • ABET accredited

Location Advantages: Indianapolis biotech and pharmaceutical hub (Eli Lilly headquarters, Roche, etc.)Growing tech startup ecosystemUrban setting with healthcare and enterprise software opportunities