Computer Programming Degree Programs
Updated June 26, 2026

Best Computer Programming Degree Programs

Search every computer programming degree program by what you actually want. All 600+ accredited programs, ranked on real outcomes across bachelor's, master's, and online. $87,220 median salary with +15% projected job growth.

Accredited Programs600+
Median Salary$87,220
Job Growth+15%
Annual Openings45,000+
On this page

Key Takeaways

  • 1.Hakia ranks the best computer programming degree programs in 2026, our top-ranked computer programming programs are DePaul University, Marist College, and Rowan University, selected based on graduation rates, program size, and career outcomes.
  • 2.Best value: Green River College offers computer programming degrees at just $4,074/year with a 99% graduation rate.
  • 3.73 accredited computer programming programs available nationwide, with options at every degree level from associate's to doctoral.
Yes, for focused career goals
Quick Answer: Is a Computer Programming Degree Worth It?

Source: BLS OEWS 2024, IPEDS 2024

Best Computer Programming Programs - Top 10

These are the best computer programming programs in the United States based on our comprehensive methodology that considers graduation rates, program size, institutional reputation, and career outcomes. Rankings are updated annually using data from IPEDS and BLS. Some students search for a coding degree, computer programming programs provide that foundation with structured curriculum and credentials.

Best Computer Programming Programs - Top 10

🥇

Syracuse University

Bachelor's in Computer Programming/Programmer, GeneralFully online
Syracuse, NYPrivate nonprofit

$100,390 median salary · 84% graduation rate

92.3
Score
$64K
Tuition/yr
84%
Grad Rate
$100K
Median Salary
View
Program

Why it ranks #1

Ranked #1 among online computer programming/programmer, general bachelor's programs by Hakia Score (92.3/100): 84% graduation rate, $100,390 median salary, $63,710 in-state tuition, 1 graduates a year. Federal data, IPEDS 2024 and BLS.

View full research

Program Strengths

  • 84% graduation rate
  • $100,390 median salary
  • $63,710 in-state tuition
  • 1 graduates annually
🥈

University of Cincinnati-Main Campus

Bachelor's in Computer Programming/Programmer, GeneralFully online
Cincinnati, OHPublic

$100,390 median salary · 75% graduation rate

87.9
Score
$12K
Tuition/yr
75%
Grad Rate
$100K
Median Salary
View
Program

Why it ranks #2

Ranked #2 among online computer programming/programmer, general bachelor's programs by Hakia Score (87.9/100): 75% graduation rate, $100,390 median salary, $11,685 in-state tuition, 79 graduates a year. Federal data, IPEDS 2024 and BLS.

View full research

Program Strengths

  • 75% graduation rate
  • $100,390 median salary
  • $11,685 in-state tuition
  • 79 graduates annually
🥉

DePaul University

Bachelor's in Computer Programming/Programmer, GeneralOn-campus
Chicago, ILPrivate nonprofit

$100,390 median salary · 68% graduation rate

87.5
Score
$45K
Tuition/yr
68%
Grad Rate
$100K
Median Salary
View
Program

Why it ranks #3

Ranked #3 among computer programming/programmer, general bachelor's programs by Hakia Score (87.5/100): 68% graduation rate, $100,390 median salary, $44,601 in-state tuition, 134 graduates a year. Federal data, IPEDS 2024 and BLS.

View full research

Program Strengths

  • 68% graduation rate
  • $100,390 median salary
  • $44,601 in-state tuition
  • 134 graduates annually
#4

Rowan University

Bachelor's in Computer Programming/Programmer, GeneralOn-campus
Glassboro, NJPublic

$100,390 median salary · 67% graduation rate

87.4
Score
$12K
Tuition/yr
67%
Grad Rate
$100K
Median Salary
View
Program

Why it ranks #4

Ranked #4 among computer programming/programmer, general bachelor's programs by Hakia Score (87.4/100): 67% graduation rate, $100,390 median salary, $11,812 in-state tuition, 119 graduates a year. Federal data, IPEDS 2024 and BLS.

View full research

Program Strengths

  • 67% graduation rate
  • $100,390 median salary
  • $11,812 in-state tuition
  • 119 graduates annually
#5

Mercer University

Bachelor's in Computer Programming/Programmer, GeneralOn-campus
Macon, GAPrivate nonprofit

$100,390 median salary · 70% graduation rate

87.2
Score
$31K
Tuition/yr
70%
Grad Rate
$100K
Median Salary
View
Program

Why it ranks #5

Ranked #5 among computer programming/programmer, general bachelor's programs by Hakia Score (87.2/100): 70% graduation rate, $100,390 median salary, $31,265 in-state tuition, 4 graduates a year. Federal data, IPEDS 2024 and BLS.

View full research

Program Strengths

  • 70% graduation rate
  • $100,390 median salary
  • $31,265 in-state tuition
  • 4 graduates annually
#6

University of Michigan-Dearborn

Bachelor's in Computer Programming/Programmer, GeneralOn-campus
Dearborn, MIPublic

$100,390 median salary · 58% graduation rate

86.1
Score
$15K
Tuition/yr
58%
Grad Rate
$100K
Median Salary
View
Program

Why it ranks #6

Ranked #6 among computer programming/programmer, general bachelor's programs by Hakia Score (86.1/100): 58% graduation rate, $100,390 median salary, $15,240 in-state tuition, 53 graduates a year. Federal data, IPEDS 2024 and BLS.

View full research

Program Strengths

  • 58% graduation rate
  • $100,390 median salary
  • $15,240 in-state tuition
  • 53 graduates annually
#7

Siena College

Bachelor's in Computer Programming/Programmer, GeneralOn-campus
Loudonville, NYPrivate nonprofit

$100,390 median salary · 75% graduation rate

85.7
Score
$45K
Tuition/yr
75%
Grad Rate
$100K
Median Salary
View
Program

Why it ranks #7

Ranked #7 among computer programming/programmer, general bachelor's programs by Hakia Score (85.7/100): 75% graduation rate, $100,390 median salary, $44,505 in-state tuition, 5 graduates a year. Federal data, IPEDS 2024 and BLS.

View full research

Program Strengths

  • 75% graduation rate
  • $100,390 median salary
  • $44,505 in-state tuition
  • 5 graduates annually
#8

Farmingdale State College

Bachelor's in Computer Programming/Programmer, GeneralOn-campus
Farmingdale, NYPublic

$100,390 median salary · 53% graduation rate

85.7
Score
$7K
Tuition/yr
53%
Grad Rate
$100K
Median Salary
View
Program

Why it ranks #8

Ranked #8 among computer programming/programmer, general bachelor's programs by Hakia Score (85.7/100): 53% graduation rate, $100,390 median salary, $7,070 in-state tuition, 113 graduates a year. Federal data, IPEDS 2024 and BLS.

View full research

Program Strengths

  • 53% graduation rate
  • $100,390 median salary
  • $7,070 in-state tuition
  • 113 graduates annually
#9

University of Utah

Bachelor's in Computer Programming/Programmer, GeneralOn-campus
Salt Lake City, UTPublic

$100,390 median salary · 65% graduation rate

85.0
Score
$8K
Tuition/yr
65%
Grad Rate
$100K
Median Salary
View
Program

Why it ranks #9

Ranked #9 among computer programming/programmer, general bachelor's programs by Hakia Score (85/100): 65% graduation rate, $100,390 median salary, $8,461 in-state tuition, 19 graduates a year. Federal data, IPEDS 2024 and BLS.

View full research

Program Strengths

  • 65% graduation rate
  • $100,390 median salary
  • $8,461 in-state tuition
  • 19 graduates annually
#10

Dominican University of California

Bachelor's in Computer Programming/Programmer, GeneralOn-campus
San Rafael, CAPrivate nonprofit

$100,390 median salary · 78% graduation rate

83.1
Score
$51K
Tuition/yr
78%
Grad Rate
$100K
Median Salary
View
Program

Why it ranks #10

Ranked #10 among computer programming/programmer, general bachelor's programs by Hakia Score (83.1/100): 78% graduation rate, $100,390 median salary, $51,316 in-state tuition, 25 graduates a year. Federal data, IPEDS 2024 and BLS.

View full research

Program Strengths

  • 78% graduation rate
  • $100,390 median salary
  • $51,316 in-state tuition
  • 25 graduates annually

Best Computer Programming Programs - Top 10, Complete Program Data

  1. #1. Syracuse University — Bachelor's Computer Programming/Programmer, General (Online)

    Hakia ranks Syracuse University's online bachelor's computer programming/programmer, general program #1. Degree: Bachelor's. Delivery: fully online. Location: Syracuse, NY | Type: Private nonprofit | Tuition: $63,710/year | Graduation Rate: 84% | Median Salary: $100,390 | Score: 92.3

  2. #2. University of Cincinnati-Main Campus — Bachelor's Computer Programming/Programmer, General (Online)

    Hakia ranks University of Cincinnati-Main Campus's online bachelor's computer programming/programmer, general program #2. Degree: Bachelor's. Delivery: fully online. Location: Cincinnati, OH | Type: Public | Tuition: $11,685/year | Graduation Rate: 75% | Median Salary: $100,390 | Score: 87.9

  3. #3. DePaul University — Bachelor's Computer Programming/Programmer, General

    Hakia ranks DePaul University's bachelor's computer programming/programmer, general program #3. Degree: Bachelor's. Delivery: on-campus. Location: Chicago, IL | Type: Private nonprofit | Tuition: $44,601/year | Graduation Rate: 68% | Median Salary: $100,390 | Score: 87.5

  4. #4. Rowan University — Bachelor's Computer Programming/Programmer, General

    Hakia ranks Rowan University's bachelor's computer programming/programmer, general program #4. Degree: Bachelor's. Delivery: on-campus. Location: Glassboro, NJ | Type: Public | Tuition: $11,812/year | Graduation Rate: 67% | Median Salary: $100,390 | Score: 87.4

  5. #5. Mercer University — Bachelor's Computer Programming/Programmer, General

    Hakia ranks Mercer University's bachelor's computer programming/programmer, general program #5. Degree: Bachelor's. Delivery: on-campus. Location: Macon, GA | Type: Private nonprofit | Tuition: $31,265/year | Graduation Rate: 70% | Median Salary: $100,390 | Score: 87.2

  6. #6. University of Michigan-Dearborn — Bachelor's Computer Programming/Programmer, General

    Hakia ranks University of Michigan-Dearborn's bachelor's computer programming/programmer, general program #6. Degree: Bachelor's. Delivery: on-campus. Location: Dearborn, MI | Type: Public | Tuition: $15,240/year | Graduation Rate: 58% | Median Salary: $100,390 | Score: 86.1

  7. #7. Siena College — Bachelor's Computer Programming/Programmer, General

    Hakia ranks Siena College's bachelor's computer programming/programmer, general program #7. Degree: Bachelor's. Delivery: on-campus. Location: Loudonville, NY | Type: Private nonprofit | Tuition: $44,505/year | Graduation Rate: 75% | Median Salary: $100,390 | Score: 85.7

  8. #8. Farmingdale State College — Bachelor's Computer Programming/Programmer, General

    Hakia ranks Farmingdale State College's bachelor's computer programming/programmer, general program #8. Degree: Bachelor's. Delivery: on-campus. Location: Farmingdale, NY | Type: Public | Tuition: $7,070/year | Graduation Rate: 53% | Median Salary: $100,390 | Score: 85.7

  9. #9. University of Utah — Bachelor's Computer Programming/Programmer, General

    Hakia ranks University of Utah's bachelor's computer programming/programmer, general program #9. Degree: Bachelor's. Delivery: on-campus. Location: Salt Lake City, UT | Type: Public | Tuition: $8,461/year | Graduation Rate: 65% | Median Salary: $100,390 | Score: 85.0

  10. #10. Dominican University of California — Bachelor's Computer Programming/Programmer, General

    Hakia ranks Dominican University of California's bachelor's computer programming/programmer, general program #10. Degree: Bachelor's. Delivery: on-campus. Location: San Rafael, CA | Type: Private nonprofit | Tuition: $51,316/year | Graduation Rate: 78% | Median Salary: $100,390 | Score: 83.1

Our rankings methodology weighs program strength (25%), graduation rate (20%), career outcomes (15%), institutional quality (12%), industry recognition (10%), selectivity (10%), and data transparency (8%). Learn more about our methodology →

Who Should Study Computer Programming?

Computer programming is ideal for students who enjoy creating software, solving logical problems through code, and prefer hands-on technical work over theoretical study. You don't need prior experience, but you should have patience for debugging and attention to detail.

  • Hands-on learners who prefer building applications over studying algorithms
  • Creative problem-solvers who enjoy turning ideas into functional software
  • Detail-oriented students comfortable with systematic testing and debugging
  • Career-focused individuals seeking direct entry into development roles
  • Students who want practical skills without extensive mathematics requirements

Programming degrees require less mathematics than computer science programs, making them accessible to students who want tech careers without calculus and discrete math. The focus is on practical coding ability rather than theoretical foundations.

Computer Programming Degree Levels

Programming degrees are available at multiple levels, each designed for different career goals and time commitments.

Computer Programming Programs by Degree Level

Best Computer Programming Programs - Bachelor's

A bachelor's degree in computer programming is the standard credential for entry-level positions. These 4-year programs provide comprehensive training and hands-on experience.

Best Computer Programming Programs - Top 3 Bachelor's

🥇 #1

Syracuse University

Bachelor's in Computer Programming/Programmer, GeneralFully online
Syracuse, NYPrivate nonprofit

$100,390 median salary · 84% grad rate · 1 grads/yr

$64K
Tuition/yr
84%
Grad Rate
92.3
Score
Visit
Program
🥈 #2

University of Cincinnati-Main Campus

Bachelor's in Computer Programming/Programmer, GeneralFully online
Cincinnati, OHPublic

$100,390 median salary · 75% grad rate · 79 grads/yr

$12K
Tuition/yr
75%
Grad Rate
87.9
Score
Visit
Program
🥉 #3

DePaul University

Bachelor's in Computer Programming/Programmer, GeneralOn-campus
Chicago, ILPrivate nonprofit

$100,390 median salary · 68% grad rate · 134 grads/yr

$45K
Tuition/yr
68%
Grad Rate
87.5
Score
Visit
Program

4. Western Governors University (Salt Lake City, UT) - Score: 62.8, Tuition: $7,710

5. DePaul University (Chicago, IL) - Score: 61.8, Tuition: $43,379

6. Farmingdale State College (Farmingdale, NY) - Score: 57.1, Tuition: $7,070

7. University of Cincinnati-Main Campus (Cincinnati, OH) - Score: 57.1, Tuition: $11,228

8. University of Michigan-Dearborn (Dearborn, MI) - Score: 55.2, Tuition: $14,544

9. Dominican University of California (San Rafael, CA) - Score: 53.7, Tuition: $49,821

10. Green River College (Auburn, WA) - Score: 53.5, Tuition: $4,074

Best Computer Programming Programs - Master's

A master's degree in computer programming prepares students for senior and specialized roles. These 1-2 year programs offer advanced expertise and leadership training.

Best Computer Programming Programs - Top 3 Master's

🥇 #1

Clemson University

Master's in Computer Programming/Programmer, GeneralOn-campus
Clemson, SCPublic

$100,390 median salary · 87% grad rate · 7 grads/yr

$14K
Tuition/yr
87%
Grad Rate
95.7
Score
Visit
Program
🥈 #2

Marist University

Master's in Computer Programming/Programmer, GeneralOn-campus
Poughkeepsie, NYPrivate nonprofit

$100,390 median salary · 80% grad rate · 41 grads/yr

$47K
Tuition/yr
80%
Grad Rate
85.6
Score
Visit
Program
🥉 #3

DePaul University

Master's in Computer Programming/Programmer, GeneralOn-campus
Chicago, ILPrivate nonprofit

$100,390 median salary · 68% grad rate · 128 grads/yr

$45K
Tuition/yr
68%
Grad Rate
81.9
Score
Visit
Program

4. Maryville University of Saint Louis (Saint Louis, MO) - Score: 61.3, Tuition: $24,766

5. University of Michigan-Dearborn (Dearborn, MI) - Score: 55.9, Tuition: $14,544

6. Maharishi International University (Fairfield, IA) - Score: 50.2, Tuition: $16,000

7. University of Detroit Mercy (Detroit, MI) - Score: 48.9, Tuition: $32,300

8. Kansas State University (Manhattan, KS) - Score: 47.0, Tuition: $9,964

9. Youngstown State University (Youngstown, OH) - Score: 45.9, Tuition: $9,611

10. Aspen University (Phoenix, AZ) - Score: 30.9, Tuition: $6,210

Best Computer Programming Programs - Online

Online computer programming programs offer flexibility for working professionals. Top accredited programs provide the same curriculum quality as on-campus alternatives.

Best Computer Programming Programs - Top 3 Online

🥇 #1

College of San Mateo

Associate's in Computer Programming/Programmer, GeneralFully online
San Mateo, CAPublic

$100,390 median salary · 61% grad rate · 12 grads/yr

$1K
Tuition/yr
61%
Grad Rate
92.4
Score
Visit
Program
🥈 #2

Syracuse University

Bachelor's in Computer Programming/Programmer, GeneralFully online
Syracuse, NYPrivate nonprofit

$100,390 median salary · 84% grad rate · 1 grads/yr

$64K
Tuition/yr
84%
Grad Rate
92.3
Score
Visit
Program
🥉 #3

Northeast Wisconsin Technical College

Associate's in Computer Programming/Programmer, GeneralFully online
Green Bay, WIPublic

$100,390 median salary · 51% grad rate · 17 grads/yr

$4K
Tuition/yr
51%
Grad Rate
88.6
Score
Visit
Program

4. Yale University (New Haven, CT) - Score: 63.9, Tuition: $64,700

5. Rochester Institute of Technology (Rochester, NY) - Score: 62.9, Tuition: $55,784

6. Clemson University (Clemson, SC) - Score: 62.7, Tuition: $14,038

7. DePaul University (Chicago, IL) - Score: 61.8, Tuition: $43,379

8. Maryville University of Saint Louis (Saint Louis, MO) - Score: 61.3, Tuition: $24,766

9. Farmingdale State College (Farmingdale, NY) - Score: 57.1, Tuition: $7,070

10. University of Cincinnati-Main Campus (Cincinnati, OH) - Score: 57.1, Tuition: $11,228

Best Computer Programming Programs - Associate's

An associate's degree in computer programming provides a 2-year pathway into the field. These programs are ideal for career starters or those planning to transfer to a 4-year program.

Best Computer Programming Programs - Top 3 Associate's

🥇 #1

De Anza College

Associate's in Computer Programming/Programmer, GeneralOn-campus
Cupertino, CAPublic

$100,390 median salary · 68% grad rate · 10 grads/yr

$1K
Tuition/yr
68%
Grad Rate
94.2
Score
Visit
Program
🥈 #2

Diablo Valley College

Associate's in Computer Programming/Programmer, GeneralOn-campus
Pleasant Hill, CAPublic

$100,390 median salary · 49% grad rate · 153 grads/yr

$1K
Tuition/yr
49%
Grad Rate
93.3
Score
Visit
Program
🥉 #3

Fox Valley Technical College

Associate's in Computer Programming/Programmer, GeneralOn-campus
Appleton, WIPublic

$100,390 median salary · 65% grad rate · 50 grads/yr

$4K
Tuition/yr
65%
Grad Rate
93.0
Score
Visit
Program

4. Columbia Basin College (Pasco, WA) - Score: 54.2, Tuition: $5,514

5. Bellevue College (Bellevue, WA) - Score: 53.7, Tuition: $4,074

6. Dallas College (Dallas, TX) - Score: 53.2, Tuition: $4,050

7. MiraCosta College (Oceanside, CA) - Score: 52.3, Tuition: $1,104

8. Palm Beach State College (Lake Worth, FL) - Score: 51.8, Tuition: $3,030

9. Pasco-Hernando State College (New Port Richey, FL) - Score: 51.0, Tuition: $2,297

10. State College of Florida-Manatee-Sarasota (Bradenton, FL) - Score: 49.7, Tuition: $2,365

Best Computer Programming Programs - Graduate

Graduate programs in computer programming (PhD and doctoral degrees) prepare students for research, academic, and senior leadership positions.

Best Computer Programming Programs - Top 3 Graduate

🥇 #1

Clemson University

Master's in Computer Programming/Programmer, GeneralOn-campus
Clemson, SCPublic

$100,390 median salary · 87% grad rate · 7 grads/yr

$14K
Tuition/yr
87%
Grad Rate
95.7
Score
Visit
Program
🥈 #2

Marist University

Master's in Computer Programming/Programmer, GeneralOn-campus
Poughkeepsie, NYPrivate nonprofit

$100,390 median salary · 80% grad rate · 41 grads/yr

$47K
Tuition/yr
80%
Grad Rate
85.6
Score
Visit
Program
🥉 #3

DePaul University

Master's in Computer Programming/Programmer, GeneralOn-campus
Chicago, ILPrivate nonprofit

$100,390 median salary · 68% grad rate · 128 grads/yr

$45K
Tuition/yr
68%
Grad Rate
81.9
Score
Visit
Program

4. University of Southern California (Los Angeles, CA) - Score: 85.7, Tuition: $66,640

5. University of Illinois Urbana-Champaign (Champaign, IL) - Score: 83.8, Tuition: $14,768

6. Stanford University (Stanford, CA) - Score: 82.8, Tuition: $61,731

7. Princeton University (Princeton, NJ) - Score: 82.6, Tuition: $59,710

8. Cornell University (Ithaca, NY) - Score: 81.8, Tuition: $65,204

9. University of California-San Diego (La Jolla, CA) - Score: 79.2, Tuition: $11,834

10. Purdue University-Main Campus (West Lafayette, IN) - Score: 78.6, Tuition: $9,718

Most Affordable Computer Programming Programs

Looking for quality computer programming education without the hefty price tag? These programs offer the best value, balancing tuition costs with strong academic outcomes and career prospects. Our Value Score factors in graduation rates, program strength, and institutional quality relative to cost.

Top 5 Most Affordable Computer Programming Programs

RankProgram & SchoolDeliveryAnnual TuitionGrad RateMedian SalaryHakia Score
#1
Bachelor's in Computer Programming/Programmer, General
Syracuse University
Syracuse, NY · Private nonprofit
Online$63,71084%$100,39092.3
#2
Bachelor's in Computer Programming/Programmer, General
University of Cincinnati-Main Campus
Cincinnati, OH · Public
Online$11,68575%$100,39087.9
#3
Bachelor's in Computer Programming/Programmer, General
DePaul University
Chicago, IL · Private nonprofit
On-campus$44,60168%$100,39087.5
#4
Bachelor's in Computer Programming/Programmer, General
Rowan University
Glassboro, NJ · Public
On-campus$11,81267%$100,39087.4
#5
Bachelor's in Computer Programming/Programmer, General
Mercer University
Macon, GA · Private nonprofit
On-campus$31,26570%$100,39087.2
#6
Bachelor's in Computer Programming/Programmer, General
University of Michigan-Dearborn
Dearborn, MI · Public
On-campus$15,24058%$100,39086.1
#7
Bachelor's in Computer Programming/Programmer, General
Siena College
Loudonville, NY · Private nonprofit
On-campus$44,50575%$100,39085.7
#8
Bachelor's in Computer Programming/Programmer, General
Farmingdale State College
Farmingdale, NY · Public
On-campus$7,07053%$100,39085.7
#9
Bachelor's in Computer Programming/Programmer, General
University of Utah
Salt Lake City, UT · Public
On-campus$8,46165%$100,39085.0
#10
Bachelor's in Computer Programming/Programmer, General
Dominican University of California
San Rafael, CA · Private nonprofit
On-campus$51,31678%$100,39083.1
#11
Bachelor's in Computer Programming/Programmer, General
New England Institute of Technology
East Greenwich, RI · Private nonprofit
On-campus$34,87560%$100,39083.1
#12
Bachelor's in Computer Programming/Programmer, General
Champlain College
Burlington, VT · Private nonprofit
Online$47,40065%$100,39082.7
#13
Bachelor's in Computer Programming/Programmer, General
Western Governors University
Salt Lake City, UT · Private nonprofit
Online$8,18046%$100,39082.5
#14
Bachelor's in Computer Programming/Programmer, General
Olivet Nazarene University
Bourbonnais, IL · Private nonprofit
On-campus$37,91061%$100,39082.3
#15
Bachelor's in Computer Programming/Programmer, General
NUC University
Bayamon, PR · Private for-profit
On-campus$11,88554%$100,39082.3
#16
Bachelor's in Computer Programming/Programmer, General
Le Moyne College
Syracuse, NY · Private nonprofit
On-campus$39,09073%$100,39080.6
#17
Bachelor's in Computer Programming/Programmer, General
University of Akron Main Campus
Akron, OH · Public
On-campus$10,73552%$100,39080.3
#18
Bachelor's in Computer Programming/Programmer, General
Utah Valley University
Orem, UT · Public
On-campus$5,81845%$100,39080.0
#19
Bachelor's in Computer Programming/Programmer, General
Husson University
Bangor, ME · Private nonprofit
Online$22,07259%$100,39079.0
#20
Bachelor's in Computer Programming/Programmer, General
Mount Vernon Nazarene University
Mount Vernon, OH · Private nonprofit
On-campus$26,71968%$100,39077.9
#21
Bachelor's in Computer Programming/Programmer, General
Winthrop University
Rock Hill, SC · Public
On-campus$13,99857%$100,39076.7
#22
Bachelor's in Computer Programming/Programmer, General
University of Mount Union
Alliance, OH · Private nonprofit
On-campus$36,10059%$100,39076.5
#23
Bachelor's in Computer Programming/Programmer, General
Morningside University
Sioux City, IA · Private nonprofit
On-campus$38,01750%$100,39076.0
#24
Bachelor's in Computer Programming/Programmer, General
Dewey University-Carolina
Carolina, PR · Private nonprofit
On-campus$7,08062%$100,39075.8
#25
Bachelor's in Computer Programming/Programmer, General
Shawnee State University
Portsmouth, OH · Public
On-campus$9,44848%$100,39075.3
#26
Bachelor's in Computer Programming/Programmer, General
Brigham Young University-Idaho
Rexburg, ID · Private nonprofit
On-campus$4,80055%$100,39075.0
#27
Bachelor's in Computer Programming/Programmer, General
Green River College
Auburn, WA · Public
On-campus$4,20539%$100,39075.0
#28
Bachelor's in Computer Programming/Programmer, General
Grand Canyon University
Phoenix, AZ · Private for-profit
Online$16,47343%$100,39074.6
#29
Bachelor's in Computer Programming/Programmer, General
Minnesota State University-Mankato
Mankato, MN · Public
On-campus$8,35554%$100,39073.7
#30
Bachelor's in Computer Programming/Programmer, General
Youngstown State University
Youngstown, OH · Public
On-campus$9,79050%$100,39073.4
#31
Bachelor's in Computer Programming/Programmer, General
Western Connecticut State University
Danbury, CT · Public
On-campus$6,99852%$100,39072.6
#32
Bachelor's in Computer Programming/Programmer, General
Bellevue College
Bellevue, WA · Public
On-campus$4,20536%$100,39071.9
#33
Bachelor's in Computer Programming/Programmer, General
University of Silicon Valley
San Jose, CA · Private for-profit
On-campus$21,48029%$100,39071.7
#34
Bachelor's in Computer Programming/Programmer, General
Neumont College of Computer Science
Salt Lake City, UT · Private for-profit
On-campus$25,50063%$100,39071.2
#35
Bachelor's in Computer Programming/Programmer, General
Fort Hays State University
Hays, KS · Public
Online$4,70448%$100,39071.0
#36
Bachelor's in Computer Programming/Programmer, General
Lake Washington Institute of Technology
Kirkland, WA · Public
On-campus$3,29137%$100,39071.0
#37
Bachelor's in Computer Programming/Programmer, General
Columbia College Chicago
Chicago, IL · Private nonprofit
On-campus$32,27252%$100,39070.5
#38
Bachelor's in Computer Programming/Programmer, General
Indiana Wesleyan University-Marion
Marion, IN · Private nonprofit
On-campus$32,10467%$100,39070.5
#39
Bachelor's in Computer Programming/Programmer, General
Bellevue University
Bellevue, NE · Private nonprofit
Online$12,12333%$100,39070.5
#40
Bachelor's in Computer Programming/Programmer, General
Austin Community College District
Austin, TX · Public
On-campus$2,01020%$100,39070.1
#41
Bachelor's in Computer Programming/Programmer, General
South College
Knoxville, TN · Private for-profit
Online$16,45042%$100,39069.7
#42
Bachelor's in Computer Programming/Programmer, General
Southwestern College
Winfield, KS · Private nonprofit
Online$39,67236%$100,39068.5
#43
Bachelor's in Computer Programming/Programmer, General
Baker College
Owosso, MI · Private nonprofit
Online$12,60036%$100,39068.1
#44
Bachelor's in Computer Programming/Programmer, General
Blue Mountain Christian University
Blue Mountain, MS · Private nonprofit
On-campus$19,98055%$100,39068.0
#45
Bachelor's in Computer Programming/Programmer, General
Siena Heights University
Adrian, MI · Private nonprofit
On-campus$29,50039%$100,39067.6
#46
Bachelor's in Computer Programming/Programmer, General
Caribbean University-Bayamon
Bayamon, PR · Private nonprofit
On-campus$7,34443%$100,39067.2
#47
Bachelor's in Computer Programming/Programmer, General
Hardin-Simmons University
Abilene, TX · Private nonprofit
On-campus$31,92046%$100,39065.9
#48
Bachelor's in Computer Programming/Programmer, General
Missouri Valley College
Marshall, MO · Private nonprofit
On-campus$22,00022%$100,39065.1
#49
Bachelor's in Computer Programming/Programmer, General
Metropolitan State University
Saint Paul, MN · Public
On-campus$8,57144%$100,39064.2
#50
Bachelor's in Computer Programming/Programmer, General
Edmonds College
Lynnwood, WA · Public
On-campus$4,20629%$100,39063.9

Showing all 50 ranked programs.

Computer Programming Career Outcomes

Computer programming graduates have strong career prospects with median salaries of $87,220 and 15% job growth through 2032. The field offers diverse specialization opportunities from web development to mobile apps. For detailed compensation data, see our software engineer salary guide.

$58,000
Starting Salary
$87,220
Mid-Career
+15%
Job Growth
45,000
Annual Openings

Career Paths

Web Developer

SOC 15-1254
+23%

Create and maintain websites and web applications using HTML, CSS, JavaScript, and backend technologies.

Median Salary:$84,960

Mobile App Developer

SOC 15-1252
+25%

Develop applications for mobile devices using platforms like iOS, Android, and cross-platform frameworks.

Median Salary:$95,000

Database Developer

SOC 15-1243
+8%

Design and implement database systems, write SQL queries, and optimize database performance.

Median Salary:$89,290

Game Developer

SOC 15-1252
+25%

Create video games for various platforms using game engines and programming languages.

Median Salary:$78,870

Computer Programming Curriculum Overview

Programming curricula emphasize practical coding skills, software development processes, and hands-on project experience. Students learn multiple programming languages and development environments.

  • Core Programming Languages: Python, Java, C++, JavaScript, C#
  • Web Development: HTML, CSS, JavaScript, React, Node.js, databases
  • Mobile Development: iOS (Swift), Android (Java/Kotlin), React Native
  • Software Engineering: Version control (Git), testing, debugging, deployment
  • Database Programming: SQL, MySQL, PostgreSQL, NoSQL databases
  • Project Development: Capstone projects, internships, team collaboration

Programs require less mathematics than computer science degrees, focusing instead on practical application development and industry-standard tools and practices.

Computer Programming Programs by State

Best Computer Programming Programs in California
Total Programs
78
Median Tuition
$12,400
Top Program
UC San Diego, Cal Poly
Best Computer Programming Programs in Connecticut
Total Programs
28
Median Tuition
$16,800
Top Program
Yale, UConn
Best Computer Programming Programs in Florida
Total Programs
45
Median Tuition
$7,200
Top Program
University of Central Florida
Best Computer Programming Programs in Illinois
Total Programs
42
Median Tuition
$14,300
Top Program
DePaul University
Best Computer Programming Programs in Indiana
Total Programs
35
Median Tuition
$10,200
Top Program
Purdue, IU Bloomington
Best Computer Programming Programs in Maryland
Total Programs
35
Median Tuition
$10,900
Top Program
UMD, Johns Hopkins
Best Computer Programming Programs in Minnesota
Total Programs
32
Median Tuition
$14,600
Top Program
U of Minnesota
Best Computer Programming Programs in Missouri
Total Programs
32
Median Tuition
$11,300
Top Program
Wash U, Mizzou
Best Computer Programming Programs in New Jersey
Total Programs
42
Median Tuition
$15,200
Top Program
Rutgers, Princeton
Best Computer Programming Programs in New York
Total Programs
58
Median Tuition
$16,200
Top Program
Rochester Institute
Best Computer Programming Programs in Oregon
Total Programs
25
Median Tuition
$12,400
Top Program
Oregon State, U of Oregon
Best Computer Programming Programs in Tennessee
Total Programs
30
Median Tuition
$9,800
Top Program
Vanderbilt, UT Knoxville
Best Computer Programming Programs in Texas
Total Programs
65
Median Tuition
$10,800
Top Program
UT Dallas, Texas A&M
Best Computer Programming Programs in Utah
Total Programs
22
Median Tuition
$8,900
Top Program
U of Utah, BYU
Best Computer Programming Programs in Wisconsin
Total Programs
28
Median Tuition
$10,700
Top Program
UW-Madison

Computer Programming vs Related Fields

Computer programming degrees focus narrowly on practical coding skills, writing, testing, and debugging code in multiple languages. This applied focus gets you job-ready faster but provides less theoretical depth than computer science programs.

The key tradeoff is breadth versus speed. Programming degrees can be completed faster (especially at the associate level) and require less mathematics, making them accessible entry points into tech careers. However, this comes at the cost of the deeper algorithmic understanding and theoretical foundations that help with career advancement and pivoting between specializations.

For students confident they want hands-on coding roles and prefer learning through building rather than theory, programming degrees offer efficient pathways to employment. Those uncertain about their long-term direction or interested in research, AI, or technical leadership may benefit from the broader foundations a CS degree provides.

Choose Computer Programming if.

  • You want to focus primarily on writing and debugging code
  • You prefer hands-on application development over theory
  • You want to avoid heavy mathematics requirements
  • Your goal is becoming a working developer quickly

Choose Computer Science if.

  • You enjoy mathematics and theoretical foundations
  • You want maximum career flexibility in tech
  • You're interested in algorithms, AI, or research
  • You plan to pursue advanced degrees or research

Choose Software Engineering if.

  • You want to learn software development methodology
  • You're interested in project management aspects
  • You want to lead development teams eventually
  • You prefer structured engineering approaches

Choose Web Development if.

  • You specifically want to build websites and web apps
  • You're interested in user interface design
  • You want to freelance or work remotely
  • You prefer shorter, specialized programs

Is a Computer Programming Degree Worth It?

A programming degree offers good value for students who want focused, practical coding education without the theoretical depth of computer science. With median salaries of $87,220 and strong job growth, it provides a direct path to development careers.

Programming degrees are particularly valuable for students who prefer hands-on learning, want to avoid extensive mathematics, and have clear career goals in software development. The practical focus means graduates are job-ready with portfolio projects and industry-relevant skills.

Consider alternatives like bootcamps if you need faster entry to the job market, or computer science if you want broader theoretical foundations. For detailed analysis, see our comparison of bootcamp vs degree options.

Alternative Paths to Programming Careers

Several alternatives exist for learning programming skills, each with different time commitments, costs, and career outcomes

Many successful programmers combine approaches, starting with online courses or bootcamps, then pursuing degrees for advancement. The key is matching your learning style, timeline, and career goals to the right educational path.

Computer Programming Degree FAQ

What's the difference between computer programming and computer science?
Computer programming focuses on practical coding skills, software development, and application creation. Computer science includes programming but emphasizes theoretical foundations, mathematics, algorithms, and computer systems. Programming degrees are more hands-on and job-focused, while CS degrees are broader and more theoretical.
Do I need math skills for a computer programming degree?
Programming degrees require much less mathematics than computer science. You'll need basic algebra and logic skills, but won't need calculus or advanced mathematics. The focus is on practical coding and problem-solving rather than mathematical theory.
Can I get a programming job with just an associate degree?
Many employers hire programmers with associate degrees, especially for entry-level positions. Community college programming programs often have strong industry connections and practical curricula. However, a bachelor's degree may be required for advancement to senior positions.
What programming languages should I learn first?
Most programming degrees start with languages like Python (for beginners), Java (for object-oriented concepts), or C++ (for systems programming). Many programs also teach JavaScript for web development and SQL for databases. The specific languages depend on your program's focus and career goals.
How long does it take to become job-ready as a programmer?
With an associate degree (2 years) or intensive bootcamp (3-6 months), you can become job-ready for entry-level positions. A bachelor's degree (4 years) provides more comprehensive preparation and better advancement prospects. Self-taught programmers need 1-2 years of dedicated study.
Is online programming education as good as on-campus?
Online programming education can be highly effective because programming is naturally suited to digital learning. Many employers value skills over educational format. However, on-campus programs may offer better networking, career services, and hands-on lab experiences. See our best online programming degrees.
What's the job market like for computer programmers?
The job market is strong with 15% growth projected through 2032 and median salaries of $87,220. However, the field is competitive, and employers increasingly prefer developers with broader skills beyond just coding. Strong portfolio projects and communication skills are essential for success.
Should I choose a programming degree or a coding bootcamp?
Choose a degree if you want comprehensive education, networking opportunities, and qualification for jobs requiring degrees. Choose a bootcamp if you need fast career transition, have specific skill goals, or want lower upfront costs. Many successful programmers combine both approaches throughout their careers.

How We Rank Computer Programming Degree Programs

Based on 742 programs from IPEDS 2024

Syracuse University's Bachelor's in Computer Programming/Programmer, General leads our ranking of 50 computer programming programs, scored on graduation rate, selectivity, career outcomes, and cost using IPEDS 2024 and BLS data. Graduates step into a field where the median wage runs about $100,390.

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 have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.

Career Outcomes20%

National salary data for computer programming graduates, factored into institutional scores based on 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 2024Institutional characteristics, completions, graduation rates
  • BLS OEWS 2024National and metro salary data by occupation
  • CIP Code MappingPrograms identified using Classification of Instructional Programs codes

Related Programming Resources

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.