Computer And Information Sciences And Support Services

Best Computer Programming institutions in the US, ranked by earnings

Compare 498 U.S. colleges offering Computer Programming by graduate earnings, cost, and outcomes. Federal data across 45 states.

Institutions
498
offering CIP 11.02
States offered
45
with a program page
With earnings data
43
College Scorecard
Degrees / yr
15,319
IPEDS completions 2026
Median grad earnings
$46,804
1 year after graduation
US pay · Computer Programmers
$103,640
BLS OEWS 2024

About Computer Programming programs

The Computer Programming program focuses on the study of computation, information, and automation within the field of Computer and Information Sciences and Support Services. It is designed for individuals interested in developing software applications, solving complex problems, and enhancing computer functionality through programming languages and techniques.

Learn more about Computer Programming

What you'll learn

Students in this program will acquire essential skills such as critical thinking, active listening, and mathematics. Coursework typically covers topics in computer programming, software development, and system analysis, enabling students to write, analyze, and maintain computer programs effectively.

Top 43 institutions, ranked by graduate earnings

Earnings = median 1 year after graduation (College Scorecard, predominant credential).

#InstitutionGrad earnings (1 yr)CompletionsGrad rateNet priceMedian debt
1Rochester Institute of Technology
Rochester, NY Private not-for-profit · Bachelor's degree
$83,8752570%$28,133$27,000
2University of Michigan - Dearborn
Dearborn, MI Public · Bachelor's degree
$80,8306558%$19,723
3New England Institute of Technology
East Greenwich, RI Private not-for-profit · Bachelor's degree
$72,5953460%$36,659$38,133
4DePaul University
Chicago, IL Private not-for-profit · Bachelor's degree
$72,23427068%$28,141$25,497
5Bellevue University
Bellevue, NE Private not-for-profit · Bachelor's degree
$69,2548933%$29,230$26,108
6Full Sail University
Winter Park, FL Private for-profit · Bachelor's degree
$67,539544%$32,163$37,372
7University of Akron Main Campus
Akron, OH Public · Bachelor's degree
$64,3113552%$25,791
8Indian Hills Community College
Ottumwa, IA Public · Associate degree
$63,5592040%$12,000
9University of Phoenix - Arizona
Phoenix, AZ Private for-profit · Certificate degree
$60,49610621%$15,478$14,431
10Fort Hays State University
Hays, KS Public · Bachelor's degree
$57,16210248%$28,000
11Southwestern College
Winfield, KS Private not-for-profit · Bachelor's degree
$56,305836%$26,868$6,500
12Cincinnati State Technical and Community College
Cincinnati, OH Public · Associate degree
$55,9966216%$12,736
13Minneapolis Community and Technical College
Minneapolis, MN Public · Associate degree
$55,0697320%$22,600
14Fox Valley Technical College
Appleton, WI Public · Associate degree
$54,6525065%$13,812
15Southeast Technical College
Sioux Falls, SD Public · Associate degree
$53,8745059%$14,827
16Grand Canyon University
Phoenix, AZ Private for-profit · Bachelor's degree
$52,1907943%$21,535$26,702
17Herzing University - Atlanta
Atlanta, GA Private not-for-profit · Bachelor's degree
$50,242314%$22,740$31,050
18Herzing University - Madison
Madison, WI Private not-for-profit · Bachelor's degree
$50,242728%$20,965$31,050
19Herzing University - Orlando
Winter Park, FL Private not-for-profit · Bachelor's degree
$50,242237%$20,697$31,050
20Herzing University - New Orleans
Metairie, LA Private not-for-profit · Bachelor's degree
$50,242115%$22,092$31,050
21ECPI University
Virginia Beach, VA Private for-profit · Bachelor's degree
$49,61412742%$21,909$38,078
22Metropolitan Community College - Kansas City
Kansas City, MO Public · Associate degree
$46,8049334%$11,038
23Tulane University of Louisiana
New Orleans, LA Private not-for-profit · Bachelor's degree
$46,719586%$33,106$38,293
24Farmingdale State College
Farmingdale, NY Public · Bachelor's degree
$45,38311353%$21,500
25Chippewa Valley Technical College
Eau Claire, WI Public · Associate degree
$44,67311650%$18,000
26Dallas College
Dallas, TX Public · Certificate degree
$43,72729732%$19,107
27Ranken Technical College
Saint Louis, MO Private not-for-profit · Associate degree
$43,5731453%$17,520$13,325
28Hillsborough Community College
Tampa, FL Public · Associate degree
$42,7107734%$18,262
29Kennesaw State University
Kennesaw, GA Public · Bachelor's degree
$42,6684452%$25,214
30Community College of Allegheny County
Pittsburgh, PA Public · Associate degree
$42,6402824%$22,203
31Rowan University
Glassboro, NJ Public · Bachelor's degree
$41,79912567%$25,000
32Gateway Technical College
Kenosha, WI Public · Associate degree
$41,7282951%$9,833
33Kirkwood Community College
Cedar Rapids, IA Public · Associate degree
$39,2169743%$15,737
34Santa Fe College
Gainesville, FL Public · Associate degree
$39,0985753%$15,100
35University of Advancing Technology
Tempe, AZ Private for-profit · Bachelor's degree
$38,5761735%$21,175$30,562
36Amarillo College
Amarillo, TX Public · Certificate degree
$37,25016132%$11,884
37Ozarks Technical Community College
Springfield, MO Public · Associate degree
$37,0748933%$14,029
38Valencia College
Orlando, FL Public · Associate degree
$36,60135248%$14,070
39Wilmington University
New Castle, DE Private not-for-profit · Bachelor's degree
$35,5511120%$16,588
40Gwinnett Technical College
Lawrenceville, GA Public · Associate degree
$35,28410432%$6,500
41Cuyahoga Community College District
Cleveland, OH Public · Associate degree
$33,93710231%
42Community College of Rhode Island
Warwick, RI Public · Associate degree
$33,7812626%$11,000
43Texas State Technical College
Waco, TX Public · Associate degree
$32,4731946%$17,750

Offered across 45 states

The same program, compared state by state. Pick a state for in-state earnings and institutions.

Careers & outlook

The payoff after graduation: occupation 15-1251, Computer Programmers, and its national outlook.

Graduates of the Computer Programming program can pursue various careers in software development and IT. Although the job outlook indicates a decline of 6% in this field, there are still approximately 5,500 annual openings, with a median wage of $98,670. A typical educational requirement is a Bachelor's degree.

Projected growth (2024–2034)
-6.0%
Decline
Openings / yr (US)
~5,500
BLS Employment Projections
US median wage
$98,670
typically Bachelor's degree
National employment
109,870
Computer Programmers
US average pay
$103,640
annual, BLS OEWS 2024
US median pay
$98,670
annual

Top-paying metros

Seattle-Tacoma-Bellevue, WA
$167,380avg
San Jose-Sunnyvale-Santa Clara, CA
$159,130avg
Boulder, CO
$144,170avg
Bridgeport-Stamford-Danbury, CT
$137,010avg
Fort Collins-Loveland, CO
$133,160avg

Related careers

Software Developers
$144,570 avg · 1,654,440 jobs
Software Quality Assurance Analysts and Testers
$110,260 avg · 199,800 jobs
Computer Network Support Specialists
$79,610 avg · 146,450 jobs
Web and Digital Interface Designers
$111,450 avg · 111,400 jobs
Computer Programmers
$103,640 avg · 109,870 jobs
Web Developers
$98,790 avg · 78,860 jobs

Skills & knowledge in Computer Programming programs

From the U.S. Dept. of Labor for the occupation this program most leads to.

Skills you'll build

Critical Thinking
Active Listening
Reading Comprehension
Writing
Speaking
Active Learning
Mathematics
Monitoring

Knowledge areas

Computers and Electronics
Mathematics
Engineering and Technology
English Language
Customer and Personal Service
Administration and Management

What graduates do on the job

  • Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
  • Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
  • Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.

Tools & technology

A programming language APLABC CompilerABC: the AspectBench Compiler for AspectJAdaAdobe AcrobatAdobe ActionScriptAdobe ColdFusionAdobe Dreamweaver

Concentrations within Computer Programming

Specializations under this field (NCES CIP 2020).

  • Computer Programming/Programmer, General
    CIP 11.0201

    A program that focuses on the general writing and implementation of generic and customized programs to drive operating systems and that generally prepares individuals to apply the methods and procedur

  • Computer Programming, Specific Applications
    CIP 11.0202

    A program that prepares individuals to apply the knowledge and skills of general computer programming to the solution of specific operational problems and customization requirements presented by indiv

  • Computer Programming, Vendor/Product Certification
    CIP 11.0203

    A program that prepares individuals to fulfill the requirements set by vendors for professional qualification as certified installation, customization, and maintenance engineers for specific software

  • Computer Game Programming
    CIP 11.0204

    A program that prepares individuals to apply the knowledge and skills of design and computer programming to the development of computer games

  • Computer Programming, Specific Platforms
    CIP 11.0205

    A program that prepares individuals to design, develop, and implement software-based solutions for specific business and consumer platforms including industrial, game, mobile, tactile, and web platfor

  • Computer Programming, Other
    CIP 11.0299

    Any instructional program in computer programming not listed above.

Common questions

What is the focus of the Computer Programming program?+

The program focuses on developing software applications and enhancing computer functionality through programming.

What skills will I learn in this program?+

You will learn critical thinking, mathematics, and active listening, alongside programming and software development skills.

What is the job outlook for computer programming graduates?+

The job outlook shows a decline of 6%, with about 5,500 annual openings.

What is the typical salary for someone in this field?+

The median wage for computer programming professionals is $98,670.

Related programs

Other programs in the same field of study.

Zoom outAll programs

Explore every U.S. college in one conversation

Clema turns plain-language questions into sourced answers across every U.S. institution — earnings, aid, acceptance, graduation, safety, and athletics from IPEDS, College Scorecard, and 10+ federal datasets, built in.

Free for teams up to 3 · No credit card