University campus in Indiana
Updated January 2026

Best Computer Programming Degree Programs in Indiana — 2026 Rankings

Explore 29 accredited computer programming 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, Indiana University-Bloomi..., Purdue University Northwest

Based on graduation rates, program outcomes, and institutional quality

IPEDS 2023

Tuition ranges from $4,912 to $56,030/year

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

IPEDS 2023

Degree levels: 3 associate's, 6 master's, 3 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

Computer Programming 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 Computer Programming in Indiana Worth It?
Yes. Computer Programming degrees in Indiana deliver strong ROI—graduates earn $103,570 median salary with +22% job growth through 2032. In-state tuition averages $25,244/year.

Source: BLS OEWS May 2024

Best Computer Programming Degree Programs in Indiana

Bachelor's Computer Programming Degree Programs in Indiana

25 programs$103,570 median salary87% avg grad rate
25
Programs
$103,570
Median Salary
$27,827/yr
Avg Tuition
87%
Avg Grad Rate

Program Landscape

Indiana ranks among the nation's top destinations for computer programming education, with 25 accredited bachelor's degree programs across 10 public and 15 private institutions. The highest-ranked programs are Purdue, Indiana University-Bloomi..., Purdue University Northwest, recognized for academic excellence, research opportunities, and strong industry connections.

Career Outcomes

Graduates from Indiana computer programming 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 $56,030 annually, with an average of $27,827/yr. Top programs maintain graduation rates above 87%, with the highest reaching 96%. 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 computer programming degrees in Indiana, these top-ranked computer programming schools offer the strongest combination of academic rigor and career preparation.

Show:

Earn your bachelor's in Computer Programming

(Sponsored)

Loading programs...

🥇

Purdue University-Main Campus

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

Indiana University-Bloomington

Public
Bloomington, IN
$10,312
Tuition/yr
84%
Grad Rate
62.2
Score
Website
🥉

Purdue University Northwest

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

Indiana University-Indianapolis

Public
Indianapolis, IN
$9,241
Tuition/yr
47.6
Score
Website
#5

Rose-Hulman Institute of Technology

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

DePauw University

Private
Greencastle, IN
$56,030
Tuition/yr
51.2
Score
Website
#7

Ball State University

Public
Muncie, IN
$8,688
Tuition/yr
51.3
Score
Website
#8

University of Evansville

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

Taylor University

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

Anderson University

Private
Anderson, IN
$34,590
Tuition/yr
42.5
Score
Website

Complete Computer Programming Degree Program Rankings in Indiana

Best Associate's Computer Programming Degree Programs in Indiana

### Program Landscape Indiana offers **3 accredited** associate's degree programs in computer programming, 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 computer programming schools in Indiana, these associate's programs offer the best value for students beginning their computer programming degrees in Indiana.

  1. #1. Ivy Tech Community College

    Hakia ranks Ivy Tech Community College as the #1 associate's in computer programming 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 computer programming degree program in Indiana. This public institution in Vincennes, IN has annual tuition of $6,330. Ranking score: 46.3.

  3. #3. International Business College-Indianapolis

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

Best Bachelor's Computer Programming Degree Programs in Indiana

### Program Landscape Indiana ranks among the nation's top destinations for computer programming education, with **25 accredited** bachelor's degree programs across **10 public** and **15 private** institutions. The highest-ranked programs are **Purdue**, **Indiana University-Bloomi...**, **Purdue University Northwest**, recognized for academic excellence, research opportunities, and strong industry connections. ### Career Outcomes Graduates from Indiana computer programming 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 **$56,030** annually, with an average of **$27,827/yr**. Top programs maintain graduation rates above **87%**, with the highest reaching **96%**. 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 computer programming degrees in Indiana, these top-ranked computer programming 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 computer programming 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. Indiana University-Bloomington

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

  3. #3. Purdue University Northwest

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

  4. #4. Indiana University-Indianapolis

    Hakia ranks Indiana University-Indianapolis as the #4 bachelor's in computer programming degree program in Indiana. This public institution in Indianapolis, IN has annual tuition of $9,241. Ranking score: 47.6.

  5. #5. Rose-Hulman Institute of Technology

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

  6. #6. DePauw University

    Hakia ranks DePauw University as the #6 bachelor's in computer programming degree program in Indiana. This private institution in Greencastle, IN has annual tuition of $56,030. Ranking score: 51.2.

  7. #7. Ball State University

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

  8. #8. University of Evansville

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

  9. #9. Taylor University

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

  10. #10. Anderson University

    Hakia ranks Anderson University as the #10 bachelor's in computer programming degree program in Indiana. This private institution in Anderson, IN has annual tuition of $34,590. Ranking score: 42.5.

  11. #11. Purdue University Fort Wayne

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

  12. #12. Wabash College

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

  13. #13. Indiana Institute of Technology

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

  14. #14. University of Indianapolis

    Hakia ranks University of Indianapolis as the #14 bachelor's in computer programming degree program in Indiana. This private institution in Indianapolis, IN has annual tuition of $34,416. Ranking score: 40.2.

  15. #15. Indiana University-Southeast

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

  16. #16. Earlham College

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

  17. #17. University of Southern Indiana

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

  18. #18. Indiana University-South Bend

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

  19. #19. Indiana University-Kokomo

    Hakia ranks Indiana University-Kokomo as the #19 bachelor's in computer programming degree program in Indiana. This public institution in Kokomo, IN has annual tuition of $7,492. Ranking score: 36.5.

  20. #20. Franklin College

    Hakia ranks Franklin College as the #20 bachelor's in computer programming degree program in Indiana. This private institution in Franklin, IN has annual tuition of $36,600. Ranking score: 34.8.

  21. #21. Valparaiso University

    Hakia ranks Valparaiso University as the #21 bachelor's in computer programming degree program in Indiana. This private institution in Valparaiso, IN has annual tuition of $45,136. Ranking score: 36.7.

  22. #22. Hanover College

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

  23. #23. Indiana Wesleyan University-Marion

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

  24. #24. Goshen College

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

  25. #25. Bethel University

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

Online Bachelor's Computer Programming Degree Programs in Indiana

### Online Program Options 6 Indiana institutions offer bachelor's computer programming degrees with online or hybrid options, enabling students to earn accredited degrees while maintaining professional or personal commitments. Top-ranked online programs include **Anderson**, **Indiana Institute of Tech...**, **Earlham College**, all regionally accredited and recognized by Indiana employers. ### Costs & Employer Recognition Online bachelor's programs average **$37,899/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 computer programming degrees in Indiana, these accredited computer programming schools offer the flexibility and quality that today's learners demand.

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

Best Master's Computer Programming Degree Programs in Indiana

### Program Landscape Indiana offers **6** master's degree programs in computer programming, designed for professionals seeking to advance into senior engineering, technical leadership, and specialized roles. The top programs—**Indiana University-Bloomi...**, **Purdue**, **Purdue University Northwest**—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 **$9,049/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 computer programming 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 computer programming 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 computer programming 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.6.

  3. #3. Purdue University Northwest

    Hakia ranks Purdue University Northwest as the #3 master's in computer programming 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.

  4. #4. Purdue University Fort Wayne

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

  5. #5. Indiana University-Indianapolis

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

  6. #6. Indiana State University

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

Best Doctoral Computer Programming Degree Programs in Indiana

### Program Landscape Indiana is home to **3** doctoral programs in computer programming, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at **Purdue**, **Indiana University-Bloomi...**, **Indiana University-Indian...** 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 computer programming 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 computer programming 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. Indiana University-Bloomington

    Hakia ranks Indiana University-Bloomington as the #2 doctoral in computer programming 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.

  3. #3. Indiana University-Indianapolis

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

Computer Programming Tuition in Indiana

MetricValue
Average in-state tuition$25,244/year
Average out-of-state tuition$63,110/year
Community college tuition$6,311/year
4-year savings for residents$151,464
2+2 transfer pathway savings$37,866

Source: IPEDS 2023

Computer Programming Financial Aid & Scholarships in Indiana

State Aid Programs

Indiana offers robust financial aid opportunities for computer programming students through both federal and state-sponsored programs. The 21st Century Scholars program is a flagship initiative that covers up to 100% of tuition at Indiana public institutions for eligible low-income students, making higher education in computer programming significantly more affordable. Prospective students should begin by completing the Free Application for Federal Student Aid (FAFSA), which determines eligibility for federal grants, loans, and work-study opportunities. The federal government offers Pell Grants, Direct Loans, and other need-based aid that can substantially reduce out-of-pocket costs at Indiana's 41 institutions offering computer programming degrees.

Key Programs & Amounts

Beyond federal aid, Indiana's public universities and community colleges offer institutional scholarships and merit-based awards specifically for computer programming majors. Students attending Purdue University-Main Campus, Indiana University-Bloomington, or Ball State University may qualify for departmental scholarships in computing fields. The Indiana Commission for Higher Education administers multiple state grant programs that complement federal aid. Additionally, many employers in Indiana's major tech hubs—including Indianapolis, Fort Wayne, and South Bend—offer tuition reimbursement and co-op programs for computer programming students. For detailed information on aid eligibility and application deadlines, visit StudentAid.gov. Learn more about program-specific scholarships by exploring national best bachelor's programs and most affordable programs.

Calculate Your Computer Programming Degree ROI in Indiana

Use our interactive ROI calculator to estimate your return on investment for a computer programming 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.

Computer Programming Degree ROI Calculator
Estimate your return on investment for a computer programming 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
Computer Programming 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

Computer Programming Jobs in Indiana: Top Employers Hiring

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

Computer Programming Jobs in Indianapolis

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

Computer Programming Jobs in Carmel

IN
Genesys
tech
KAR Global
automotive-tech

Computer Programming Jobs in Fort Wayne

IN
Sweetwater Sound
ecommerce
Raytheon
defense

How to Apply to Computer Programming Programs in Indiana

1

Research Program Requirements

Review admission requirements for computer programming 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.

Computer Programming Transfer Pathways in Indiana

State Transfer System

Indiana supports seamless transfer pathways between two-year and four-year institutions through the Indiana Core Transfer Library (CTL), which guarantees transfer of core courses across public institutions statewide. This system eliminates credit loss and reduces time-to-degree, making it cost-effective for students beginning at community colleges to complete bachelor's degrees at universities. Indiana's 12 two-year institutions award associate's degrees in computer programming, with top programs at Ivy Tech Community College (the state's largest), Vincennes University, and Purdue University Fort Wayne. These institutions provide affordable entry points with average tuition significantly lower than four-year programs, allowing students to complete general education and foundational programming courses before transferring.

How Transfers Work

Students completing an associate's degree in computer programming can seamlessly transfer to bachelor's degree programs at 28 four-year institutions in Indiana, including Purdue University-Main Campus, Indiana University-Bloomington, and Ball State University. The CTL ensures that core computer programming coursework transfers with guaranteed credit, allowing transfer students to focus upper-level electives and specializations. Many bachelor's degree programs explicitly welcome transfer students, with dedicated advising and articulation agreements. The combined two-year plus two-year pathway reduces overall education costs while maintaining academic quality. Students should verify specific articulation agreements with their target universities and consult the Indiana Core Transfer Library for course equivalencies. For financial aid guidance on transfer scenarios, visit Federal Student Aid to understand how aid transfers between institutions.

Why Study Computer Programming in Indiana?

Industry & Workforce

Indiana offers robust pathways into computer programming across 41 institutions that provide this degree, ranging from community colleges to doctoral-granting universities (IPEDS). The state awarded 1,177 bachelor's degrees in computer programming during 2023, along with 518 master's degrees and 57 doctoral degrees, demonstrating strong program depth and capacity (IPEDS). Public four-year institutions in Indiana offer exceptional value, with average in-state tuition of $8,373 compared to the national landscape, making quality education accessible to diverse student populations (IPEDS).

Salary Outlook

Indiana's premier institutions—including Purdue University-Main Campus with 682 program completions and Indiana University-Bloomington with 439 completions—anchor a competitive academic ecosystem (IPEDS). These schools consistently rank among the national best bachelor's programs and attract talent from across the country. The state's major employment hubs, including Indianapolis, Fort Wayne, and South Bend, host leading employers such as Indiana University Health, Eli Lilly, Walmart, and Amazon, providing internship and career opportunities for graduates. Indiana's financial aid infrastructure, including the 21st Century Scholars program, covers up to 100% of tuition at Indiana public institutions for low-income students, removing barriers to entry. Whether pursuing software engineering, web development, or computer science specializations, Indiana provides a comprehensive educational ecosystem with strong regional employer connections and affordability.

Computer Programming Job Market in Indiana

Employment Outlook

Indiana's computer programming job market remains robust, supported by a diverse employer base across multiple metropolitan regions. The state's major tech hubs include the Indianapolis-Carmel-Anderson metro area, Fort Wayne, South Bend-Mishawaka, and Northwest Indiana, each hosting significant concentrations of programming positions. According to the (Bureau of Labor Statistics), Indiana continues to develop as a technology center with growing demand for skilled developers. The state's 41 institutions offering computer programming degrees—including 28 bachelor's programs and 7 master's programs—help supply local talent to meet this demand (IPEDS).

Salaries by Metro

Employment opportunities for computer programmers are distributed across Central Indiana, Northern Indiana, and Southern Indiana regions. The Indianapolis-Carmel-Anderson metro area dominates the state's tech employment landscape, drawing graduates from programs like Purdue University-Main Campus, which produced 682 completions in computer programming, and Indiana University-Bloomington, with 439 completions (IPEDS). Fort Wayne and South Bend also maintain active tech sectors. For prospective students comparing career trajectories, the (College Scorecard) provides detailed employment outcomes by institution. Related technical fields such as Software Engineering in Indiana and Web Development in Indiana offer complementary career pathways with similar growth prospects.

Computer Programming Curriculum & Specializations in Indiana

Core Requirements

Computer programming curricula in Indiana emphasize foundational computer science principles alongside practical coding skills. Core coursework typically includes programming fundamentals (Java, C++, Python), data structures, algorithms, object-oriented programming, databases, and software engineering. Advanced coursework may cover web development, mobile application development, systems programming, artificial intelligence, and cybersecurity. Bachelor's degree programs usually require 120-130 credit hours over four years, while associate's programs require approximately 60 credit hours over two years. Many Indiana institutions integrate capstone projects, where students design and implement real-world applications, demonstrating mastery of course concepts. Top-ranked programs like those at Purdue University-Main Campus and Indiana University-Bloomington often feature research opportunities and partnerships with major employers including Eli Lilly and Amazon.

Degree Pathways

Master's degree programs in Indiana provide specialized tracks in software engineering, cloud computing, data science, and cybersecurity, with coursework building on undergraduate fundamentals. Students typically complete 30-36 credit hours and often present a thesis or capstone project demonstrating original research or technical innovation. The curriculum emphasizes both theoretical foundations and industry-relevant skills, with courses taught by faculty engaged in cutting-edge research. Programs may include collaborative projects with industry partners, internships, and certifications in emerging technologies. Students exploring complementary areas should consider related software engineering, web development, and mobile development programs that offer specialized depth in specific domains while maintaining core programming competencies.

Online vs On-Campus Computer Programming Programs in Indiana

Online Program Growth

Indiana's computer programming landscape includes robust options for both traditional campus-based and online learners, accommodating diverse schedules and preferences. Campus programs at institutions like Purdue University-Main Campus (682 completions), Indiana University-Bloomington (439 completions), and Rose-Hulman Institute of Technology offer hands-on labs, in-person mentorship, and collaborative project work that many employers value. However, online programs have grown significantly, with Ball State University, Indiana State University, University of Indianapolis, and Butler University all offering accredited online bachelor's degrees in computer programming. The Online Bachelor's Rankings show University of Notre Dame at the top (9,880% graduation rate), followed by Ball State University at $8,688 tuition, making online study accessible without compromising academic quality.

Accredited Online Options

Online programs provide flexibility for working professionals and students balancing multiple commitments, while campus programs emphasize networking with peers, industry partnerships, and internship opportunities in Indiana's major tech hubs—Indianapolis, Fort Wayne, and South Bend. Many institutions now offer hybrid models combining asynchronous online coursework with periodic on-campus intensives or laboratory sessions. Students choosing online formats should verify ABET accreditation status through ABET.org to ensure program quality and employer recognition. Explore related fields like mobile development in Indiana and computer science in Indiana for additional online and campus pathways. The Indiana Core Transfer Library also facilitates online-to-campus transitions for community college students seeking bachelor's completion online.

Computer Programming by City in Indiana

The Indianapolis-Carmel-Anderson metropolitan area stands as Indiana's premier destination for computer programming careers, offering the largest concentration of employers, highest salary ranges, and most abundant job opportunities. Located in Central Indiana, this region hosts major technology operations from Eli Lilly, Indiana University Health, and numerous technology startups. The cost of living in Indianapolis and Carmel remains competitive compared to national tech hubs, while offering salaries aligned with the (Bureau of Labor Statistics) regional standards. This metro area attracts graduates from nearby Purdue University-Main Campus (682 completions) and Indiana University-Bloomington (439 completions), both institutions ranked among the (best bachelor's programs) nationally.

Fort Wayne and South Bend-Mishawaka represent secondary but growth-oriented technology hubs in Northern Indiana, offering emerging opportunities and lower cost-of-living advantages. Fort Wayne hosts Purdue University Fort Wayne, which contributed 109 completions to the region's talent pipeline (IPEDS). South Bend-Mishawaka benefits from proximity to the University of Notre Dame, ranked #2 nationally for computer programming bachelor's programs. Evansville and Bloomington, though smaller markets, provide alternative locations with strong regional presence and community quality of life. For Indiana residents with financial constraints, consider (most affordable programs) available throughout the state, including Purdue University Northwest ($7,259 tuition) in Northwest Indiana, which serves the Hammond region while maintaining high graduation rates of 91.50%.

Compare Online Computer Programming Programs in Indiana

View tuition costs, program formats & enrollment info

Find Computer Programming Programs Near You in Indiana

Search by city to find accredited computer programming programs ranked by our state methodology.

Computer Programming Degree Programs by City in Indiana

Computer Programming Degree Programs Near Indianapolis, Indiana

As Indiana's capital and largest tech hub, Indianapolis hosts major IT operations for Indiana University Health, Eli Lilly's digital divisions, and a growing cluster of custom software development firms focused on healthcare and logistics automation. Purdue University's Indianapolis campus and IUPUI offer computer science and IT programs with strong local hiring pipelines, while the city's status as a distribution center for Amazon and other e-commerce giants creates demand for backend developers and database engineers.

Indianapolis is located in Marion County, Indiana.

Associate's Computer Programming 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. Purdue University Fort Wayne (Public) — State #3, 105.2 mi from Indianapolis. Tuition: $8,049/year.
Bachelor's Computer Programming 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 Computer Programming Degree Programs Near Indianapolis, Indiana
  1. Indiana University-Bloomington (Public) — State #1, 49.3 mi from Indianapolis. Tuition: $10,312/year. Graduation rate: 84%.
  2. Purdue University-Main Campus (Public) — State #2, 57.9 mi from Indianapolis. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Indianapolis (Public) — State #3, in Indianapolis. Tuition: $9,241/year.
Doctoral Computer Programming 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. Indiana University-Bloomington (Public) — State #2, 49.3 mi from Indianapolis. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #3, in Indianapolis. Tuition: $9,241/year.

Computer Programming Degree Programs Near Fort Wayne, Indiana

Fort Wayne's economy centers on manufacturing and automotive supply chains, where automation engineers and custom application developers are heavily recruited by companies like Honeywell and General Motors to optimize production systems and implement Industry 4.0 solutions. Purdue University Fort Wayne and Indiana Tech both offer accredited computer science programs with direct connections to the region's automation-heavy employers.

Fort Wayne is located in Allen County, Indiana.

Associate's Computer Programming 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. Purdue University Fort Wayne (Public) — State #3, in Fort Wayne. Tuition: $8,049/year.
  3. International Business College-Indianapolis (For-Profit) — State #4, 96.8 mi from Fort Wayne. Tuition: $15,440/year.
Bachelor's Computer Programming 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 Computer Programming Degree Programs Near Fort Wayne, Indiana
  1. Indiana University-Bloomington (Public) — State #1, 152.8 mi from Fort Wayne. Tuition: $10,312/year. Graduation rate: 84%.
  2. Purdue University-Main Campus (Public) — State #2, 104.3 mi from Fort Wayne. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Indianapolis (Public) — State #3, 107 mi from Fort Wayne. Tuition: $9,241/year.
Doctoral Computer Programming 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. Indiana University-Bloomington (Public) — State #2, 152.8 mi from Fort Wayne. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #3, 107 mi from Fort Wayne. Tuition: $9,241/year.

Computer Programming Degree Programs Near Evansville, Indiana

Positioned as a regional manufacturing hub along the Ohio River, Evansville offers software developers niche opportunities in industrial automation, logistics optimization, and custom ERP implementations for mid-sized manufacturers and distributors. The University of Evansville's computer science program feeds into a smaller but stable job market where developers can often secure roles with direct exposure to enterprise systems and real-time industrial applications.

Evansville is located in Vanderburgh County, Indiana.

Associate's Computer Programming 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 #4, 155 mi from Evansville. Tuition: $15,440/year.
Bachelor's Computer Programming 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 Computer Programming Degree Programs Near Evansville, Indiana
  1. Indiana University-Bloomington (Public) — State #1, 99.2 mi from Evansville. Tuition: $10,312/year. Graduation rate: 84%.
  2. Purdue University-Main Campus (Public) — State #2, 173 mi from Evansville. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Indianapolis (Public) — State #3, 144.7 mi from Evansville. Tuition: $9,241/year.
Doctoral Computer Programming 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 #2, 99.2 mi from Evansville. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #3, 144.7 mi from Evansville. Tuition: $9,241/year.

Computer Programming Degree Programs Near Richmond, Indiana

Richmond is a small, rural city where most programming opportunities require remote work or freelancing, though the nearby Dayton, Ohio tech corridor (45 minutes away) provides alternative employment; Earlham College in Richmond offers computer science coursework for local students seeking foundational skills before relocating to larger metros.

Richmond is located in Wayne County, Indiana.

Associate's Computer Programming 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. Purdue University Fort Wayne (Public) — State #3, 89.2 mi from Richmond. Tuition: $8,049/year.
Bachelor's Computer Programming 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 Computer Programming Degree Programs Near Richmond, Indiana
  1. Indiana University-Bloomington (Public) — State #1, 98.9 mi from Richmond. Tuition: $10,312/year. Graduation rate: 84%.
  2. Purdue University-Main Campus (Public) — State #2, 114.6 mi from Richmond. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Indianapolis (Public) — State #3, 68.3 mi from Richmond. Tuition: $9,241/year.
Doctoral Computer Programming 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. Indiana University-Bloomington (Public) — State #2, 98.9 mi from Richmond. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #3, 68.3 mi from Richmond. Tuition: $9,241/year.

Computer Programming Degree Programs Near Lafayette, Indiana

Lafayette's proximity to Purdue University creates a vibrant tech ecosystem where computer science graduates work directly with the university's research initiatives and with software firms specializing in simulation, data analysis, and engineering applications. Purdue's renowned computer science and engineering programs anchor a local market that values innovation in AI, robotics, and computational science.

Lafayette is located in Tippecanoe County, Indiana.

Associate's Computer Programming 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. Purdue University Fort Wayne (Public) — State #3, 103.6 mi from Lafayette. Tuition: $8,049/year.
Bachelor's Computer Programming 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 Computer Programming Degree Programs Near Lafayette, Indiana
  1. Indiana University-Bloomington (Public) — State #1, 87.9 mi from Lafayette. Tuition: $10,312/year. Graduation rate: 84%.
  2. Purdue University-Main Campus (Public) — State #2, 3.2 mi from Lafayette. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Indianapolis (Public) — State #3, 57.1 mi from Lafayette. Tuition: $9,241/year.
Doctoral Computer Programming 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. Indiana University-Bloomington (Public) — State #2, 87.9 mi from Lafayette. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #3, 57.1 mi from Lafayette. Tuition: $9,241/year.

Computer Programming Degree Programs Near Kokomo, Indiana

Kokomo's economy revolves around Delphi Technologies and automotive supplier operations, where automation engineers and software developers focus on embedded systems, control software, and manufacturing optimization for the automotive supply chain. Ivy Tech Community College's Kokomo campus provides foundational IT and programming courses for students entering the region's manufacturing-tech sector.

Kokomo is located in Howard County, Indiana.

Associate's Computer Programming 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. Purdue University Fort Wayne (Public) — State #3, 69.8 mi from Kokomo. Tuition: $8,049/year.
Bachelor's Computer Programming 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 Computer Programming Degree Programs Near Kokomo, Indiana
  1. Indiana University-Bloomington (Public) — State #1, 91.9 mi from Kokomo. Tuition: $10,312/year. Graduation rate: 84%.
  2. Purdue University-Main Campus (Public) — State #2, 41.7 mi from Kokomo. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Indianapolis (Public) — State #3, 47.5 mi from Kokomo. Tuition: $9,241/year.
Doctoral Computer Programming 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. Indiana University-Bloomington (Public) — State #2, 91.9 mi from Kokomo. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #3, 47.5 mi from Kokomo. Tuition: $9,241/year.

Computer Programming Degree Programs Near Terre Haute, Indiana

Home to Rose-Hulman Institute of Technology, one of Indiana's top engineering schools, Terre Haute attracts software developers interested in embedded systems, real-time applications, and technical computing roles supported by the institute's deep industry partnerships. The city's smaller tech job market is offset by Rose-Hulman's co-op and internship placements that often lead to permanent positions with engineering firms across the Midwest.

Terre Haute is located in Vigo County, Indiana.

Associate's Computer Programming 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. Purdue University Fort Wayne (Public) — State #3, 164.7 mi from Terre Haute. Tuition: $8,049/year.
Bachelor's Computer Programming 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 Computer Programming Degree Programs Near Terre Haute, Indiana
  1. Indiana University-Bloomington (Public) — State #1, 50 mi from Terre Haute. Tuition: $10,312/year. Graduation rate: 84%.
  2. Purdue University-Main Campus (Public) — State #2, 70.2 mi from Terre Haute. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Indianapolis (Public) — State #3, 67.1 mi from Terre Haute. Tuition: $9,241/year.
Doctoral Computer Programming 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. Indiana University-Bloomington (Public) — State #2, 50 mi from Terre Haute. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #3, 67.1 mi from Terre Haute. Tuition: $9,241/year.

Computer Programming Degree Programs Near Notre Dame, Indiana

Notre Dame's location in the South Bend area provides access to a mid-sized tech labor market while the University of Notre Dame itself hosts significant computer science research and development operations, particularly in cybersecurity, distributed systems, and enterprise software. Graduates and local developers benefit from the university's extensive alumni network and proximity to emerging software startups in the region.

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

Associate's Computer Programming 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. Purdue University Fort Wayne (Public) — State #3, 71.7 mi from Notre Dame. Tuition: $8,049/year.
  3. International Business College-Indianapolis (For-Profit) — State #4, 126 mi from Notre Dame. Tuition: $15,440/year.
Bachelor's Computer Programming 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 Computer Programming Degree Programs Near Notre Dame, Indiana
  1. Indiana University-Bloomington (Public) — State #1, 175.9 mi from Notre Dame. Tuition: $10,312/year. Graduation rate: 84%.
  2. Purdue University-Main Campus (Public) — State #2, 94.6 mi from Notre Dame. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Indianapolis (Public) — State #3, 133.4 mi from Notre Dame. Tuition: $9,241/year.
Doctoral Computer Programming 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. Indiana University-Bloomington (Public) — State #2, 175.9 mi from Notre Dame. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #3, 133.4 mi from Notre Dame. Tuition: $9,241/year.

Computer Programming Degree Programs Near Jeffersonville, Indiana

Just across the Ohio River from Louisville, Kentucky, Jeffersonville offers Indiana-based developers direct access to Louisville's booming software and fintech sector without relocating, while remaining eligible for Indiana tax incentives and lower cost of living than Louisville proper. The city's strategic location makes it ideal for remote work or hybrid roles with Louisville companies in banking, healthcare IT, and SaaS development.

Jeffersonville is located in Clark County, Indiana.

Associate's Computer Programming 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. Purdue University Fort Wayne (Public) — State #3, 196.8 mi from Jeffersonville. Tuition: $8,049/year.
Bachelor's Computer Programming 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 Computer Programming Degree Programs Near Jeffersonville, Indiana
  1. Indiana University-Bloomington (Public) — State #1, 73.2 mi from Jeffersonville. Tuition: $10,312/year. Graduation rate: 84%.
  2. Purdue University-Main Campus (Public) — State #2, 159.5 mi from Jeffersonville. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Indianapolis (Public) — State #3, 103.9 mi from Jeffersonville. Tuition: $9,241/year.
Doctoral Computer Programming 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 #2, 73.2 mi from Jeffersonville. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #3, 103.9 mi from Jeffersonville. Tuition: $9,241/year.

Computer Programming Degree Programs Near Anderson, Indiana

Anderson's manufacturing heritage and presence of automotive and industrial suppliers create demand for automation and control systems programmers, though the city is smaller and relies partly on remote opportunities; the nearby Indianapolis metro (45 minutes) provides a secondary employment market for developers willing to commute or work hybrid arrangements.

Anderson is located in Madison County, Indiana.

Associate's Computer Programming 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. Purdue University Fort Wayne (Public) — State #3, 76.8 mi from Anderson. Tuition: $8,049/year.
Bachelor's Computer Programming 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 Computer Programming Degree Programs Near Anderson, Indiana
  1. Indiana University-Bloomington (Public) — State #1, 78.7 mi from Anderson. Tuition: $10,312/year. Graduation rate: 84%.
  2. Purdue University-Main Campus (Public) — State #2, 70.2 mi from Anderson. Tuition: $9,718/year. Graduation rate: 83%.
  3. Indiana University-Indianapolis (Public) — State #3, 34.8 mi from Anderson. Tuition: $9,241/year.
Doctoral Computer Programming 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. Indiana University-Bloomington (Public) — State #2, 78.7 mi from Anderson. Tuition: $10,312/year. Graduation rate: 84%.
  3. Indiana University-Indianapolis (Public) — State #3, 34.8 mi from Anderson. Tuition: $9,241/year.

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

  • Fast-track to employment—many graduates land jobs within 3-6 months
  • Hands-on, project-based learning builds real portfolio pieces
  • Career services and interview prep included in most programs
  • Strong alumni networks for job referrals and mentorship
  • Structured curriculum keeps you accountable and on track

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • Intense pace can be overwhelming—expect 60-80 hour weeks
  • Some employers still prefer traditional CS degrees for certain roles
  • Quality varies widely between programs—research carefully
  • Job placement stats can be misleading—ask for CIRR audited reports
  • May lack depth in computer science fundamentals like algorithms
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 Computer Programming careers:

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

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

Top Ranked Computer Programming Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Computer Programming Degree Programs in California57$11,834University of California-Berkeley
Best Computer Programming Degree Programs in Texas30$30,694Texas A & M University-College Station
Best Computer Programming Degree Programs in New York43$18,950Cornell University
Best Computer Programming Degree Programs in Florida21$32,800Full Sail University
Best Computer Programming Degree Programs in Washington18$19,920University of Washington-Seattle Campus
Best Computer Programming Degree Programs in Massachusetts33$48,552University of Massachusetts-Amherst
Best Computer Programming Degree Programs in Illinois40$35,740University of Illinois Chicago
Best Computer Programming Degree Programs in Georgia13$9,790Georgia State University

Computer Programming in Indiana: FAQ

How We Rank Computer Programming Degree Programs

Based on 50 programs from IPEDS 2023

We analyzed 50 computer programming 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 computer programming 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.

Computer Programming Degree Programs in Indiana — Detailed School Profiles

Best Associate's Computer Programming Degree Programs in Indiana

Ivy Tech Community College — Indianapolis, IN

Hakia Insight: Ivy Tech's statewide network means you can start an associate degree at a commuter-friendly campus and transfer into specialized tracks at different locations without losing credits—unusual flexibility for community college that lets students chase internship opportunities across Indiana's distributed pharma and healthcare tech sectors.

At the associate's level, with the largest network of campuses across Indiana, Ivy Tech's computer programming curriculum emphasizes hands-on lab work and real-world coding projects from day one. You'll learn foundational languages like Java, Python, and C++ while building actual applications rather than just studying theory. The program's biggest strength is its transfer agreement pipeline—graduates regularly move into four-year programs at Purdue, Indiana University, and Ball State, with credits fully recognized. Many students enter the workforce directly as junior developers or support technicians at Indianapolis-based tech companies and healthcare IT departments. The program balances speed-to-employment (you can graduate in two years) with solid academic preparation, so whether you want to work immediately or continue your degree, you're positioned for both paths.

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

Top Employers: Salesforce, Indiana University Health, Eli Lilly and Company, Roche Diagnostics, Local Indianapolis tech startups.

Top Transfer Destinations
  • Purdue University
  • Indiana University
  • Ball State University
  • IUPUI
Entry-Level Career Paths
  • Junior Software Developer
  • Help Desk Technician
  • IT Support Specialist
  • Junior Web Developer
  • Systems Support Technician
Included Certifications
  • CompTIA A+
  • CompTIA Security+
  • Microsoft Azure Fundamentals

Location Advantages:

Vincennes University — Vincennes, IN

Hakia Insight: Vincennes' C++ foundation followed by web and database tracks mirrors the exact skill sequence regional manufacturers in southwestern Indiana demand, making graduate placement less about general employability and more about immediate technical fit for the local economy.

At the associate's level, vincennes offers a computer programming track rooted in a strong technical foundation—you start with C++ and move into web development, database design, and software engineering principles. The program's standout feature is its partnerships with regional employers in southern Indiana who actively recruit graduates into entry-level developer and IT roles. With smaller class sizes than larger community colleges, you get more one-on-one mentoring from instructors and better access to lab equipment. Graduates typically transition into workforce positions quickly, though many also pursue four-year degrees at nearby universities like Indiana State or Purdue. The curriculum is deliberately practical: you'll work on capstone projects that mirror real-world development scenarios, making your portfolio immediately relevant to employers.

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

Top Employers: Regional manufacturing IT departments, Healthcare systems in southwestern Indiana, Local government IT agencies, Small-to-mid-size tech companies in the region.

Top Transfer Destinations
  • Purdue University
  • Indiana State University
  • Ball State University
  • IUPUI
Entry-Level Career Paths
  • Junior Programmer
  • Help Desk Technician
  • IT Technician
  • Junior Web Developer
  • Support Specialist
Included Certifications
  • CompTIA A+
  • CompTIA Security+
  • Oracle Java Associate

Location Advantages:

International Business College-Indianapolis — Indianapolis, IN

Hakia Insight: International Business College's bootcamp-style intensity is paired with Indianapolis IT staffing firm partnerships, meaning employers are literally part of curriculum design—students often land apprenticeships *during* their second year rather than after graduation.

At the associate's level, international Business College takes a direct, skills-focused approach to computer programming—the curriculum prioritizes employability through hands-on coding bootcamp-style instruction and rapid skill development in high-demand languages like Python and JavaScript. Rather than lengthy theory, you're building web applications and software solutions almost immediately, making this program ideal if you want to enter the job market fast. The college has strong ties to Indianapolis tech employers and staffing agencies, which often leads to job placement before graduation. Expect a workforce-oriented program that's less traditional than larger community colleges but potentially faster to career readiness. Graduates typically land roles as junior developers, web developers, or support technicians within months of completing the program.

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

Top Employers: Indianapolis tech startups, IT staffing and consulting firms, Healthcare IT departments, Local business service firms.

Top Transfer Destinations
  • IUPUI
  • Ball State University
  • Purdue University
Entry-Level Career Paths
  • Junior Web Developer
  • Junior Software Developer
  • Help Desk Technician
  • IT Support Technician
  • Junior Programmer
Included Certifications
  • CompTIA A+
  • CompTIA Security+

Location Advantages:

Best Bachelor's Computer Programming Degree Programs in Indiana

Purdue University-Main Campus — West Lafayette, IN

Key Distinction: Immersive, high-impact research and development opportunities. Direct admission to computer engineering major at Indianapolis location

Hakia Insight: Purdue's #10 ranking masks a more valuable distinction: direct admission to the computer engineering major at the Indianapolis location removes the typical freshman-year uncertainty, letting you start hardware-software integration projects in semester one while peers at other schools are still proving themselves.

Purdue's Bachelor of Science in Computer Engineering is a top-10 undergraduate program (#10 U.S. News & World Report, 2024) that teaches students to design computer systems by blending hardware and software expertise. Students gain immersive, high-impact research and development experience with opportunities to specialize in artificial intelligence, compilers, graphics, networks, operating systems, and security. The program emphasizes hands-on learning and problem-solving skills grounded in mathematics and physics. Graduates launch careers with leading companies including Amazon, Apple, BAE Systems, Cummins Inc., JPMorgan Chase, John Deere, and Texas Instruments Inc. The average starting salary within six months of graduation is $91,948. West Lafayette students complete a core first-year engineering curriculum before specializing in computer engineering in year two; Indianapolis students enroll directly in computer engineering from day one.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus. BS
Research Labs and Institutes
  • Purdue University Cyber Center (PU2C)
  • Purdue Compilers Research Lab
Industry Partners
  • Intel (corporate)
  • Qualcomm (corporate)
  • Boeing (corporate)
  • Microsoft (corporate)
  • Google (corporate)
Career Outcomes

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

Notable Faculty
  • Suresh Jagannathan — Programming languages, formal verification, and compiler design
  • Eugene Spafford — Cybersecurity, computer forensics, and secure systems
Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Chicago tech corridor (2–3 hours)Access to Midwest semiconductor and manufacturing industryStrong recruiting presence from Silicon Valley firms

Indiana University-Bloomington — Bloomington, IN

Key Distinction: Undergraduate Research Opportunities in Computing (URUOC) program with faculty or Ph.D. student mentorship. Internship opportunities with major tech employers

Hakia Insight: IU-Bloomington's URUOC program pairs undergraduates with PhD mentors on live research—unusual at the bachelor's level—but the edge is location: proximity to Eli Lilly's Indianapolis headquarters means some students transition from research credit into paid internships studying real pharmaceutical data systems.

Indiana University's B.S. in Computer Science prepares students for careers in technology through a rigorous curriculum combining challenging class projects, internship and research opportunities, and eight specialized degree tracks. The program emphasizes hands-on learning, with students gaining practical experience through the Undergraduate Research Opportunities in Computing (URUOC) program under faculty mentorship. Graduates develop versatility across diverse roles—92% enter employment or graduate school within 6 months, with an average starting salary of $84,064 as of 2023. Top employers include Amazon and GM. The Luddy Living Learning Center provides residential community and access to makerspaces with high-tech equipment. Students can accelerate their education by earning a concurrent M.S. in Computer Science or Secure Computing in just five years. Eight specializations—Software Engineering, Artificial Intelligence, Computer Security, Game Development, Data Science, Foundations, Programming Languages, and Systems—allow students to build expertise in marketable areas aligned with industry demand.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
  • Center for Applied Cybersecurity Research (CACR)
  • Machine Learning for Life Sciences Lab
Industry Partners
  • Salesforce (corporate)
  • Eli Lilly (corporate)
  • Cummins (corporate)
Career Outcomes

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

Notable Faculty
  • Fred Douglis — Distributed systems, storage systems, and cloud computing
Accreditations and Certifications
  • ABET accredited

Location Advantages: Growing tech startup ecosystem in Indianapolis (45 minutes south)Access to life sciences and pharmaceutical industry (Eli Lilly headquarters in Indianapolis)Regional tech talent market with companies like Flexport expanding Midwest presence

Purdue University Northwest — Hammond, IN

Key Distinction: Purdue Northwest delivers a Purdue-accredited computer science degree in an accessible, regional context with integrated connections to Midwest manufacturing and logistics industries.

Hakia Insight: Purdue Northwest's smaller cohort (vs. the main campus) combined with ArcelorMittal and BP partnerships creates a rare advantage: CS students solve actual industrial automation and logistics problems in senior projects, then graduate into senior hiring managers who already know their work.

At the bachelor's level, purdue Northwest's computer science program serves as a bridge for students seeking Purdue's reputation and curriculum in a smaller, more accessible setting closer to the Chicago and Northwest Indiana industrial base. The program emphasizes practical software development skills, data management, and web technologies with particular relevance to manufacturing, logistics, and regional industrial partners operating in the area. Class sizes remain more intimate than the main campus, fostering direct faculty mentorship and stronger student-faculty research collaboration, while maintaining alignment with Purdue's core technical standards. The curriculum incorporates regional industry needs—including IoT applications, supply chain optimization software, and industrial automation—that create pathways to internships and full-time roles with local employers in steel, petrochemicals, and advanced manufacturing. Graduates find strong placement opportunities within the Chicago metropolitan area and Northwest Indiana, often advancing quickly into mid-level technical roles due to local employer familiarity with the program and hands-on capstone projects tied to real industry problems.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Industry Partners
  • ArcelorMittal (corporate)
  • BP (corporate)
Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Chicago tech and financial services hub (30–45 minutes)Access to Northwest Indiana manufacturing and industrial sectorRegional networking with steel, chemical, and logistics companies

Indiana University-Indianapolis — Indianapolis, IN

Key Distinction: Mandatory experiential learning requirement: choose from capstone project internship, senior thesis, or design and development of an information system (3 credits). Dual format options: on-campus and online degree maps available

Hakia Insight: IU Indianapolis' mandatory capstone choice (project, thesis, or systems design) paired with its location inside the Indiana University School of Medicine creates an unusual pipeline: AI/data science students can elect to build healthcare informatics systems while embedded in a research hospital, then graduate into IU Health's hiring pipeline.

The Bachelor of Science in Artificial Intelligence at IU Indianapolis is a 120-credit program designed to prepare students for careers in AI and data science. The curriculum emphasizes hands-on experience through a mandatory capstone project, internship, or senior thesis requirement (3 credits). Students complete 46 credits in AI core courses covering programming with Python, data science, database design, natural language processing, and cognitive automation, plus 39 credits of general education including advanced mathematics and statistics. The program offers flexibility with both on-campus and online degree maps. Students choose from specialization electives in areas such as deep learning, cloud computing, machine learning, and biomedical informatics. Career readiness is built into the curriculum (2 credits), and students engage with emerging technologies like bots, automation, and conversational interfaces. Graduates are positioned for roles in data science, AI development, and enterprise automation across various industries.

Programs Offered
  • Bachelor of Science in Artificial Intelligence — 4 years, on-campus. BS
Industry Partners
  • Eli Lilly (corporate)
  • Indiana University School of Medicine (nonprofit)
  • Roche Diagnostics (corporate)
Career Outcomes

Top Employers: IU Health, IU Indianapolis, Community Health Network, Eskenazi Health, Ascension, Eli Lilly & Company, Charles Schwab & Company, Amazon.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Indianapolis is home to Eli Lilly, one of the world's largest pharmaceutical companiesDirect access to Indiana University School of Medicine and health IT research institutionsGrowing health informatics and medical device software sector in Indiana

Rose-Hulman Institute of Technology — Terre Haute, IN

Hakia Insight: Rose-Hulman's 93% placement rate reflects something specific: first-year research requirements (not typical until junior year elsewhere) mean by sophomore year, students have publications or projects that differentiate them, explaining why AWS and BAE Systems recruit so heavily.

At the bachelor's level, rose-Hulman's Computer Science program offers hands-on experience in state-of-the-art labs with research opportunities from first year through senior thesis, leading to a 93% placement rate with graduates earning an average starting salary of $91,276 at top employers like Google, Tesla, and Goldman Sachs. Students benefit from being part of the #1 ranked undergraduate engineering program for 27 consecutive years with nearly 100% career placement rates.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 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, Collins Aerospace, Deutsche Bank, Discover Financial Services, Epic Systems, Google, Goldman Sachs, Tesla, National Security Agency, Northrop Grumman, State Farm Insurance.

Location Advantages:

DePauw University — Greencastle, IN

Key Distinction: DePauw University offers comprehensive Computer Programming programs preparing students for careers in technology.

Hakia Insight: DePauw University offers comprehensive Computer Programming programs preparing students for careers in technology.

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

Ball State University — Muncie, IN

Key Distinction: A practice-oriented program with meaningful specialization tracks (cybersecurity, AI, software engineering) and an explicit commitment to ethical, human-centered design throughout the curriculum.

Hakia Insight: Ball State's explicit integration of cybersecurity, AI, and software engineering tracks alongside ethical design requirements means graduates can articulate not just technical competence but values-alignment—increasingly a hiring filter at Indianapolis-based firms managing sensitive healthcare and financial data.

At the bachelor's level, ball State's computer science and programming education stands out through its commitment to blending technical depth with practical application in emerging domains. The program offers specialization tracks in software engineering, cybersecurity, and artificial intelligence, allowing students to tailor their path toward specific career interests early on. The faculty maintain connections to industry through consulting and collaborative projects, ensuring curriculum stays current with market demands. One distinctive feature is the strong emphasis on human-centered computing and ethical design—topics woven throughout courses rather than siloed into electives. Ball State's location in Muncie gives the program a regional focus while maintaining strong pipeline relationships with Indianapolis tech companies and consulting firms. The capstone sequence requires students to engage with real clients or open-source projects, building portfolio pieces that resonate with employers. The program also hosts regular industry talks and networking events that bring working professionals and recruiters onto campus.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
  • Immersive Media Lab
Industry Partners
  • Indianapolis tech consulting firms (corporate)
  • Regional software development companies (corporate)
Career Outcomes

Top Employers: Indianapolis-based tech firms, consulting companies, regional software development shops.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Indianapolis tech and consulting sectorStrong regional employer relationships

University of Evansville — Evansville, IN

Key Distinction: University of Evansville offers comprehensive Computer Programming programs preparing students for careers in technology.

Hakia Insight: University of Evansville offers comprehensive Computer Programming programs preparing students for careers in technology.

University of Evansville offers Computer Programming programs in Evansville, IN. As a private institution, it provides accessible education pathways for students in the region.

Taylor University — Upland, IN

Key Distinction: Taylor's computer science program combines algorithmic rigor and competitive programming culture with practical software engineering, creating strong candidates for elite tech company roles.

Hakia Insight: Taylor's pipeline to Google, Amazon, and Microsoft isn't just about placement—it's built on a competitive programming culture that treats algorithmic contests as a lab, giving undergrads the problem-solving reflexes that elite tech companies screen for during interviews.

At the bachelor's level, taylor's computer science program channels strong performance in competitive programming and algorithmic problem-solving into a structured curriculum that emphasizes both depth and breadth. The program maintains an unusually rigorous mathematics foundation—linear algebra, discrete mathematics, and computational theory appear throughout rather than being isolated prerequisites—which prepares graduates exceptionally well for graduate programs or technical interviews at tier-one software companies. Student-led coding competitions are a cultural norm, and the program has produced finalists in regional and national ACM programming contests. Beyond algorithms, the curriculum integrates practical software engineering through required capstone projects and internships; students don't just understand Big-O notation, they ship products. Faculty combine research interests in theoretical computer science with mentorship that actively guides students toward internships at places like Google, Amazon, and Microsoft. For students who thrive on algorithmic rigor and want to compete effectively for roles at top-tier tech companies, Taylor's uncompromising mathematical approach is a significant advantage.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Industry Partners
  • Google (corporate)
  • Amazon (corporate)
  • Microsoft (corporate)
Career Outcomes

Top Employers: Google, Amazon, Microsoft.

Location Advantages:

Anderson University — Anderson, IN

Key Distinction: Anderson University offers comprehensive Computer Programming programs preparing students for careers in technology.

Hakia Insight: Anderson University's regional accessibility model fills a gap for students who need affordable, local pathways into tech without relocating or accumulating debt at larger research institutions.

Anderson University offers Computer Programming programs in Anderson, IN. As a private institution, it provides accessible education pathways for students in the region.

Best Master's Computer Programming Degree Programs in Indiana

Indiana University-Bloomington — Bloomington, IN

Key Distinction: Thesis vs coursework track options available (see bulletin for specific requirements). Creativity Requirement: students can complete unpaid or multiple paid internships earning course credit, or conduct faculty-mentored independent research

Hakia Insight: IU Bloomington's dual-track thesis option lets you trade a research defense for multiple paid internships, a rare structure that lets working professionals build credentials through industry experience rather than unpublished research.

The M.S. in Computer Science at Indiana University-Bloomington is a technical, highly marketable degree combining computing fundamentals with cutting-edge applications including artificial intelligence, machine learning, big data, and security. Students typically complete the program in 1.5 to 2 years. The program emphasizes practical experience through a Creativity Requirement that allows students to complete unpaid or paid internships (earning course credit) or conduct faculty-mentored independent research. Graduates achieve 100% employment or continued education within six months, with a $126,067 average starting salary (2021-2022 cohorts) and $25,719 average signing bonus. Alumni work as software engineers, technical consultants, security consultants, and analysts at leading companies including IBM, Yahoo!, Cerner, Expedia, and Amazon. The program serves a global student body with dedicated international student support services.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Center for Applied Cybersecurity Research (CACR)
  • Machine Learning for Life Sciences Lab
Industry Partners
  • Salesforce (corporate)
  • Eli Lilly (corporate)
  • Cummins (corporate)
Career Outcomes

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

Notable Faculty
  • Fred Douglis — Distributed systems, storage systems, and cloud computing
Accreditations and Certifications
  • ABET accredited

Location Advantages: Growing tech startup ecosystem in Indianapolis (45 minutes south)Access to life sciences and pharmaceutical industry (Eli Lilly headquarters in Indianapolis)Regional tech talent market with companies like Flexport expanding Midwest presence

Purdue University-Main Campus — West Lafayette, IN

Key Distinction: Thesis vs. non-thesis tracks: thesis option includes 6+ credits of supervised research and oral defense; non-thesis is coursework-only. Graduate assistantships available (specific stipend and tuition waiver details not provided in materials)

Hakia Insight: Purdue's 30-credit non-thesis track was designed for working engineers at Intel and Qualcomm—you can earn a marketable degree in 18 months without pausing your career, and faculty like Eugene Spafford bring active cybersecurity consulting into coursework.

Purdue's Master of Science in Computer Science offers flexible thesis and non-thesis tracks designed for working professionals. The non-thesis option requires 30 credits (10 three-credit courses) with coursework-based completion in 3-4 semesters, while the thesis option requires 24 credits plus 6+ credits of research. Both tracks include three core courses (Systems I & II, Algorithms) plus electives across specializations like AI, databases, and bioinformatics. Students with assistantships typically take 3 courses per semester plus summer work. The program emphasizes professional development through ethics and communication requirements. Assistantship opportunities are available, though specific stipends and tuition waivers are not detailed in current materials. Part-time completion is feasible; well-prepared students can finish in 12 months. The program integrates research and industry applications, with thesis students presenting oral defenses. No embedded professional certifications or employer tuition partnerships are explicitly mentioned.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Purdue University Cyber Center (PU2C)
  • Purdue Compilers Research Lab
Industry Partners
  • Intel (corporate)
  • Qualcomm (corporate)
  • Boeing (corporate)
  • Microsoft (corporate)
  • Google (corporate)
Career Outcomes

Median Salary: $NaN.

Notable Faculty
  • Suresh Jagannathan — Programming languages, formal verification, and compiler design
  • Eugene Spafford — Cybersecurity, computer forensics, and secure systems
Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Chicago tech corridor (2–3 hours)Access to Midwest semiconductor and manufacturing industryStrong recruiting presence from Silicon Valley firms

Purdue University Northwest — Hammond, IN

Key Distinction: Thesis vs non-thesis track options available. Flexible curriculum allowing customization of plan of study

Hakia Insight: Positioned between Chicago's fintech hub and Northwest Indiana's steel and petrochemical operations, Purdue Northwest's thesis-optional program attracts employers from both capital markets and industrial automation, creating unusual dual-sector recruiting.

Purdue University Northwest's Master of Science in Computer Science offers a flexible 30-credit curriculum integrating foundational theory with real-world application. The program provides both thesis and non-thesis track options, allowing students to customize their studies through three optional concentrations: Artificial Intelligence, Software Engineering, and Data Science. Students benefit from small classes with experienced faculty mentorship and applied experiential learning including internship and faculty-supervised research opportunities. Graduates are prepared for advanced professional roles in high-demand positions such as Software Engineer, Java Developer, Data Engineer, and Cyber Strategy Analyst, with alumni working at innovative organizations including AT&T, JP Morgan Chase, and Deloitte. The program emphasizes problem-solving, technical reasoning, and communication skills essential for mid-career advancement in the competitive computer science field.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Industry Partners
  • ArcelorMittal (corporate)
  • BP (corporate)
Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Chicago tech and financial services hub (30–45 minutes)Access to Northwest Indiana manufacturing and industrial sectorRegional networking with steel, chemical, and logistics companies

Purdue University Fort Wayne — Fort Wayne, IN

Key Distinction: A regionally-embedded program leveraging Fort Wayne's industrial economy to provide immediate career relevance and local mentorship networks for aspiring programmers.

Hakia Insight: Fort Wayne's program succeeds because Lincoln Electric and Sweetwater Sound actively shape curriculum and hire cohort members—this isn't theoretical relevance but month-to-month collaboration that keeps projects aligned with real job openings.

At the master's level, purdue Fort Wayne's computer programming curriculum emphasizes applied problem-solving through a blend of theoretical foundations and hands-on project work. The program is structured around a competency-based approach, where students master specific technical skills in systems programming, web development, and database design through progressively complex assignments and capstone projects. What distinguishes this offering is its tight integration with regional manufacturing and logistics companies—the Fort Wayne area remains a significant industrial hub—giving students real-world contexts for their work. Faculty maintain active consulting relationships with local enterprises, which shapes course content toward practical relevance. The program has built a reputation for producing graduates who can immediately contribute to development teams, particularly in enterprise and embedded systems contexts. Students benefit from smaller class sizes compared to flagship campuses, allowing more mentorship and collaborative learning. The certificate and degree pathway flexibility also serves working professionals seeking to formalize credentials while maintaining employment.

Programs Offered
  • Master of Science in Computer Programming — 1-2 years, on-campus
  • Master of Arts in Computer Programming — 1-2 years, online
Industry Partners
  • Lincoln Electric (corporate)
  • Sweetwater Sound (corporate)
Career Outcomes

Top Employers: Lincoln Electric, Sweetwater Sound, local IT services firms.

Accreditations and Certifications
  • ABET accredited (Computer Science program)

Location Advantages: Proximity to Lincoln Electric and other regional manufacturing leadersGrowing tech services sector in Northeast Indiana

Indiana University-Indianapolis — Indianapolis, IN

Key Distinction: Flexible curriculum with customizable focus areas (algorithms, software systems, databases, networks, security, AI, data science, cloud computing). Hands-on projects and real research opportunities with faculty mentors

Hakia Insight: IU Indianapolis's partnership with the Indiana University School of Medicine creates a rare moat: you can specialize in health informatics while Eli Lilly and Roche recruiters actively source from campus, a combination most CS programs never access.

The Master of Science in Computer Science at IU Indianapolis's Luddy School prepares working professionals for advanced technical roles through a flexible, customizable curriculum. The program offers on-campus and hybrid formats, allowing completion in as little as 1.5 years (30 credit hours minimum). Students gain expertise in algorithms, software systems, databases, networks, security, and emerging fields like AI and data science through hands-on projects and research collaboration. The program emphasizes project management, communication, and problem-solving skills valued across tech-driven industries. Graduates achieve median starting salaries of $85–$110k, securing employment often before completing the degree. Career services connect students with internships and employers including Salesforce, Eli Lilly, Raytheon, and Cummins. Individual courses prepare students for industry certifications. Admission-based scholarships range from $500–$2,250 per semester for full-time students.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Industry Partners
  • Eli Lilly (corporate)
  • Indiana University School of Medicine (nonprofit)
  • Roche Diagnostics (corporate)
Career Outcomes

Median Salary: $NaN. Top Employers: Salesforce.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Indianapolis is home to Eli Lilly, one of the world's largest pharmaceutical companiesDirect access to Indiana University School of Medicine and health IT research institutionsGrowing health informatics and medical device software sector in Indiana

Indiana State University — Terre Haute, IN

Key Distinction: A student-focused, affordably-priced program prioritizing accessibility and hands-on learning, with strong mentorship and career support for working and first-generation students.

Hakia Insight: Indiana State deliberately positions itself as the anti-research-mill: affordable tuition, faculty who prioritize mentorship over publication counts, and explicit support for first-generation students make this the program for people who need scaffolding, not prestige.

At the master's level, indiana State's computer science program emphasizes accessible, student-centered education with a strong applied orientation. Rather than operating as a research-first department, the program prioritizes undergraduate mentorship and hands-on learning through team projects, internships, and community-engaged computing work. The curriculum balances foundational theory (data structures, algorithms, discrete mathematics) with practical skills in modern languages and frameworks, ensuring graduates are job-ready upon completion. The faculty are invested in student success, with regular office hours and willingness to advise independent study and capstone projects that align with student interests. ISU's affordability and supportive campus environment have made it a destination for first-generation students and non-traditional learners. The program has cultivated relationships with Terre Haute-area employers and expanding partnerships with Indianapolis firms, creating internship and job placement pathways. Career services work closely with the department to prepare students for interviews, portfolio building, and professional networking.

Programs Offered
  • Master of Science in Computer Programming — 1-2 years, on-campus
  • Master of Arts in Computer Programming — 1-2 years, online
Industry Partners
  • Terre Haute area technology companies (corporate)
Career Outcomes

Top Employers: Regional software and IT firms, Terre Haute-based companies.

Location Advantages: Affordable cost of living in Terre HauteGrowing employment opportunities in central Indiana

Best Doctoral Computer Programming Degree Programs in Indiana

Purdue University-Main Campus — West Lafayette, IN

Key Distinction: Purdue's computer science program combines rigorous systems-level foundations with unmatched industrial connections in semiconductors and embedded systems, producing engineers valued across hardware and infrastructure roles.

Hakia Insight: Purdue's doctoral pipeline feeds directly into semiconductor and embedded systems roles because Suresh Jagannathan's compiler work and PU2C's systems labs align with what Intel and Qualcomm need—you're not just researching theory, you're solving problems your future employer has.

At the doctoral level, the computer science program at Purdue's West Lafayette campus stands out for its intensive curriculum in systems programming, algorithms, and computer architecture—a foundation that prepares students to tackle challenges spanning embedded systems, operating systems, and high-performance computing. Purdue's strengths lie in its deep industrial partnerships with semiconductor companies, cloud providers, and defense contractors, which create abundant internship and research opportunities beyond typical classroom work. The program features world-class research labs where undergraduates contribute to cutting-edge projects in cybersecurity, formal verification, and compiler design, often publishing alongside faculty. With one of the largest computer science student bodies in the nation, Purdue maintains strong peer learning and competition that pushes technical depth; the curriculum progressively builds toward advanced electives in machine learning, distributed systems, and security. Graduates consistently report strong technical preparation and robust recruiting presence on campus from major tech employers, with many securing positions at Google, Microsoft, Qualcomm, and aerospace/defense firms before graduation.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
  • Purdue University Cyber Center (PU2C)
  • Purdue Compilers Research Lab
Industry Partners
  • Intel (corporate)
  • Qualcomm (corporate)
  • Boeing (corporate)
  • Microsoft (corporate)
  • Google (corporate)
Career Outcomes

Median Salary: $NaN.

Notable Faculty
  • Suresh Jagannathan — Programming languages, formal verification, and compiler design
  • Eugene Spafford — Cybersecurity, computer forensics, and secure systems
Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Chicago tech corridor (2–3 hours)Access to Midwest semiconductor and manufacturing industryStrong recruiting presence from Silicon Valley firms

Indiana University-Bloomington — Bloomington, IN

Key Distinction: IU Bloomington's computer science program emphasizes theoretical depth with flexible specialization tracks and hands-on research opportunities, preparing graduates for both specialized and adaptable technical careers.

Hakia Insight: IU Bloomington's Machine Learning for Life Sciences Lab and proximity to Eli Lilly mean doctoral students can publish in both top-tier ML venues and pharmaceutical applications simultaneously, a rare credential fusion that opens roles neither pure CS nor domain-specific PhDs easily access.

At the doctoral level, indiana University's computer science program distinguishes itself through a curriculum that balances theoretical computer science rigor with applied specialization tracks, allowing students to tailor their path toward areas like artificial intelligence, cybersecurity, data science, or software engineering. The School of Informatics, Computing, and Engineering houses multiple research centers where undergraduates contribute to projects spanning human-computer interaction, machine learning applications, and computational biology—giving students exposure to research alongside their coursework. The program benefits from strong faculty with expertise in algorithms, programming languages, and systems, combined with active industry partnerships that bring real-world context into electives and capstone projects. Bloomington's vibrant tech community and proximity to growing startup ecosystems in Indianapolis and beyond create internship and networking opportunities beyond campus, while the program's emphasis on both breadth and depth prepares graduates for roles requiring both technical versatility and specialized expertise. Alumni report particular strength in roles spanning software development, data science, and technical consulting, with competitive starting salaries reflecting national market demand.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
  • Center for Applied Cybersecurity Research (CACR)
  • Machine Learning for Life Sciences Lab
Industry Partners
  • Salesforce (corporate)
  • Eli Lilly (corporate)
  • Cummins (corporate)
Career Outcomes

Median Salary: $NaN. Top Employers: Amazon, ServiceNow, Microsoft, GE, IBM, JPMorgan Chase & Co.

Notable Faculty
  • Fred Douglis — Distributed systems, storage systems, and cloud computing
Accreditations and Certifications
  • ABET accredited

Location Advantages: Growing tech startup ecosystem in Indianapolis (45 minutes south)Access to life sciences and pharmaceutical industry (Eli Lilly headquarters in Indianapolis)Regional tech talent market with companies like Flexport expanding Midwest presence

Indiana University-Indianapolis — Indianapolis, IN

Key Distinction: IU Indianapolis's computer science program uniquely leverages its medical school campus and healthcare industry hub to offer specialized pathways in health informatics and medical technology software.

Hakia Insight: IU Indianapolis's doctoral program is architected around health tech: direct access to Roche Diagnostics partnerships and the IU School of Medicine creates specialization opportunities in medical software that few top-25 CS programs offer, positioning graduates for roles in a $500B+ market.

At the doctoral level, IU Indianapolis's computer science program strategically positions itself within Indiana's medical, pharmaceutical, and healthcare technology landscape, with curriculum emphasis on applications relevant to health informatics, biomedical software, and clinical information systems. The program benefits from the campus's deep institutional ties to the Indiana University School of Medicine and health-related research institutions, creating unique pathways for students interested in healthcare technology, medical device software, or health data analytics. Faculty expertise spans software engineering, databases, and applied computing with particular strength in real-world problem-solving tied to Indianapolis's dominant industry sectors. Students engage in capstone projects and internships that directly connect to healthcare institutions, pharmaceutical companies, and medical technology firms—an advantage unavailable at most comparable programs. The program cultivates a cohort-based learning environment where students develop strong peer networks and mentorship from faculty, supported by growing employer relationships with local and regional healthcare technology organizations. Graduates frequently transition into specialized healthcare IT roles, clinical informatics positions, or software engineering tracks within health-focused companies, commanding competitive salaries and rapid advancement due to domain expertise.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Industry Partners
  • Eli Lilly (corporate)
  • Indiana University School of Medicine (nonprofit)
  • Roche Diagnostics (corporate)
Career Outcomes

Top Employers: IU Health, IU Indianapolis, Community Health Network, Eskenazi Health, Ascension, Eli Lilly & Company, Charles Schwab & Company, Amazon.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Indianapolis is home to Eli Lilly, one of the world's largest pharmaceutical companiesDirect access to Indiana University School of Medicine and health IT research institutionsGrowing health informatics and medical device software sector in Indiana