College of San Mateo
$100,390 median salary · 61% graduation rate
Program Strengths
- 61% graduation rate
- $100,390 median salary
- $1,288 in-state tuition
- 12 graduates annually
Compare 284 accredited online computer programming degree programs using data from IPEDS 2024 and BLS 2024. Our rankings analyze graduation rates, tuition costs, student-faculty ratios, and career outcomes for flexible online learning.
$100,390 median salary · 61% graduation rate
$100,390 median salary · 84% graduation rate
$100,390 median salary · 51% graduation rate
$100,390 median salary · 50% graduation rate
$100,390 median salary · 75% graduation rate
$100,390 median salary · 47% graduation rate
$100,390 median salary · 58% graduation rate
$100,390 median salary · 59% graduation rate
$100,390 median salary · 65% graduation rate
$100,390 median salary · 41% graduation rate
Hakia ranks College of San Mateo's online associate's computer programming program #1. Degree: Associate's. Delivery: fully online. Location: San Mateo, CA | Type: Public | Tuition: $1,288/year | Graduation Rate: 61% | Median Salary: $100,390 | Score: 92.4
Hakia ranks Syracuse University's online bachelor's computer programming program #2. 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
Hakia ranks Northeast Wisconsin Technical College's online associate's computer programming program #3. Degree: Associate's. Delivery: fully online. Location: Green Bay, WI | Type: Public | Tuition: $4,485/year | Graduation Rate: 51% | Median Salary: $100,390 | Score: 88.6
Hakia ranks Chippewa Valley Technical College's online associate's computer programming program #4. Degree: Associate's. Delivery: fully online. Location: Eau Claire, WI | Type: Public | Tuition: $4,485/year | Graduation Rate: 50% | Median Salary: $100,390 | Score: 88.4
Hakia ranks University of Cincinnati-Main Campus's online bachelor's computer programming program #5. 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
Hakia ranks Central Georgia Technical College's online associate's computer programming program #6. Degree: Associate's. Delivery: fully online. Location: Warner Robins, GA | Type: Public | Tuition: $2,568/year | Graduation Rate: 47% | Median Salary: $100,390 | Score: 87.2
Hakia ranks Southern Crescent Technical College's online associate's computer programming program #7. Degree: Associate's. Delivery: fully online. Location: Griffin, GA | Type: Public | Tuition: $2,568/year | Graduation Rate: 58% | Median Salary: $100,390 | Score: 87.0
Hakia ranks Southeast Technical College's online associate's computer programming program #8. Degree: Associate's. Delivery: fully online. Location: Sioux Falls, SD | Type: Public | Tuition: $3,720/year | Graduation Rate: 59% | Median Salary: $100,390 | Score: 86.8
Hakia ranks Champlain College's online associate's computer programming program #9. Degree: Associate's. Delivery: fully online. Location: Burlington, VT | Type: Private nonprofit | Tuition: $47,400/year | Graduation Rate: 65% | Median Salary: $100,390 | Score: 86.6
Hakia ranks Sinclair Community College's online associate's computer programming program #10. Degree: Associate's. Delivery: fully online. Location: Dayton, OH | Type: Public | Tuition: $4,129/year | Graduation Rate: 41% | Median Salary: $100,390 | Score: 84.6
| School | Location | Type | Tuition | Grad Rate | Score |
|---|---|---|---|---|---|
| #1 University of California-Berkeley | Berkeley, CA | Public | $11,834 | 96% | 100.0/100 |
| #2 University of California-Santa Cruz | Santa Cruz, CA | Public | $11,834 | 93% | 91.9/100 |
| #3 University of California-Irvine | Irvine, CA | Public | $11,834 | 96% | 91.6/100 |
| #4 University of Washington-Seattle Campus | Seattle, WA | Public | $11,524 | 97% | 91.2/100 |
| #5 University of California-San Diego | La Jolla, CA | Public | $11,834 | 81% | 88.7/100 |
Data from IPEDS 2024. Tuition shown is in-state for public schools.
| Rank | Program & School | Delivery | Annual Tuition | Grad Rate | Median Salary | Hakia Score |
|---|---|---|---|---|---|---|
| #1 | Associate's in Computer Programming College of San MateoSan Mateo, CA · Public | Online | $1,288 | 61% | $100,390 | 92.4 |
| #2 | Bachelor's in Computer Programming Syracuse UniversitySyracuse, NY · Private nonprofit | Online | $63,710 | 84% | $100,390 | 92.3 |
| #3 | Associate's in Computer Programming Northeast Wisconsin Technical CollegeGreen Bay, WI · Public | Online | $4,485 | 51% | $100,390 | 88.6 |
| #4 | Associate's in Computer Programming Chippewa Valley Technical CollegeEau Claire, WI · Public | Online | $4,485 | 50% | $100,390 | 88.4 |
| #5 | Bachelor's in Computer Programming University of Cincinnati-Main CampusCincinnati, OH · Public | Online | $11,685 | 75% | $100,390 | 87.9 |
| #6 | Associate's in Computer Programming Central Georgia Technical CollegeWarner Robins, GA · Public | Online | $2,568 | 47% | $100,390 | 87.2 |
| #7 | Associate's in Computer Programming Southern Crescent Technical CollegeGriffin, GA · Public | Online | $2,568 | 58% | $100,390 | 87.0 |
| #8 | Associate's in Computer Programming Southeast Technical CollegeSioux Falls, SD · Public | Online | $3,720 | 59% | $100,390 | 86.8 |
| #9 | Associate's in Computer Programming Champlain CollegeBurlington, VT · Private nonprofit | Online | $47,400 | 65% | $100,390 | 86.6 |
| #10 | Associate's in Computer Programming Sinclair Community CollegeDayton, OH · Public | Online | $4,129 | 41% | $100,390 | 84.6 |
| #11 | Associate's in Computer Programming Seminole State College of FloridaSanford, FL · Public | Online | $2,393 | 41% | $100,390 | 84.5 |
| #12 | Associate's in Computer Programming St Petersburg CollegeSt. Petersburg, FL · Public | Online | $1,943 | 38% | $100,390 | 84.0 |
| #13 | Associate's in Computer Programming Texas State Technical CollegeWaco, TX · Public | Online | $7,212 | 46% | $100,390 | 82.9 |
| #14 | Associate's in Computer Programming Pasco-Hernando State CollegeNew Port Richey, FL · Public | Online | $2,297 | 41% | $100,390 | 82.6 |
| #15 | Associate's in Computer Programming Saint Johns River State CollegePalatka, FL · Public | Online | $1,892 | 49% | $100,390 | 82.6 |
| #16 | Bachelor's in Computer Programming Western Governors UniversitySalt Lake City, UT · Private nonprofit | Online | $8,180 | 46% | $100,390 | 82.5 |
| #17 | Associate's in Computer Programming Florida Gateway CollegeLake City, FL · Public | Online | $2,369 | 54% | $100,390 | 81.2 |
| #18 | Associate's in Computer Programming Eastern Iowa Community College DistrictDavenport, IA · Public | Online | $4,848 | 45% | $100,390 | 81.0 |
| #19 | Associate's in Computer Programming Lakeshore Technical CollegeCleveland, WI · Public | Online | $4,485 | 50% | $100,390 | 81.0 |
| #20 | Associate's in Computer Programming Brigham Young University-IdahoRexburg, ID · Private nonprofit | Online | $4,800 | 55% | $100,390 | 80.1 |
| #21 | Associate's in Computer Programming Georgia Piedmont Technical CollegeClarkston, GA · Public | Online | $2,586 | 44% | $100,390 | 80.0 |
| #22 | Associate's in Computer Programming Ridgewater CollegeWillmar, MN · Public | Online | $5,473 | 50% | $100,390 | 79.7 |
| #23 | Associate's in Computer Programming Northcentral Technical CollegeWausau, WI · Public | Online | $4,485 | 45% | $100,390 | 79.7 |
| #24 | Bachelor's in Computer Programming Husson UniversityBangor, ME · Private nonprofit | Online | $22,072 | 59% | $100,390 | 79.0 |
| #25 | Master's in Computer Programming University of Michigan-DearbornDearborn, MI · Public | Online | $15,240 | 58% | $100,390 | 78.9 |
| #26 | Associate's in Computer Programming Minnesota State Community and Technical CollegeFergus Falls, MN · Public | Online | $5,424 | 47% | $100,390 | 78.3 |
| #27 | Associate's in Computer Programming St Cloud Technical and Community CollegeSaint Cloud, MN · Public | Online | $5,392 | 45% | $100,390 | 78.3 |
| #28 | Associate's in Computer Programming Moberly Area Community CollegeMoberly, MO · Public | Online | $5,550 | 44% | $100,390 | 78.1 |
| #29 | Associate's in Computer Programming Gulf Coast State CollegePanama City, FL · Public | Online | $1,750 | 43% | $100,390 | 77.9 |
| #30 | Associate's in Computer Programming Georgia Military CollegeMilledgeville, GA · Public | Online | $7,605 | 38% | $100,390 | 77.0 |
| #31 | Master's in Computer Programming University of Detroit MercyDetroit, MI · Private nonprofit | Online | $32,946 | 67% | $100,390 | 76.9 |
| #32 | Associate's in Computer Programming Minnesota State College SoutheastWinona, MN · Public | Online | $5,676 | 47% | $100,390 | 75.9 |
| #33 | Associate's in Computer Programming San Jacinto Community CollegePasadena, TX · Public | Online | $4,320 | 30% | $100,390 | 75.2 |
| #34 | Associate's in Computer Programming Cuyahoga Community College DistrictCleveland, OH · Public | Online | $3,818 | 31% | $100,390 | 75.1 |
| #35 | Associate's in Computer Programming Gwinnett Technical CollegeLawrenceville, GA · Public | Online | $2,568 | 32% | $100,390 | 75.0 |
| #36 | Bachelor's in Computer Programming Grand Canyon UniversityPhoenix, AZ · Private for-profit | Online | $16,473 | 43% | $100,390 | 74.6 |
| #37 | Associate's in Computer Programming Northern Wyoming Community College DistrictSheridan, WY · Public | Online | $3,150 | 42% | $100,390 | 74.0 |
| #38 | Associate's in Computer Programming Tulsa Community CollegeTulsa, OK · Public | Online | $3,000 | 28% | $100,390 | 73.2 |
| #39 | Associate's in Computer Programming Lanier Technical CollegeGainesville, GA · Public | Online | $3,210 | 34% | $100,390 | 72.4 |
| #40 | Associate's in Computer Programming Bryan UniversityTempe, AZ · Private for-profit | Online | $12,194 | 41% | $100,390 | 72.0 |
| #41 | Bachelor's in Computer Programming Fort Hays State UniversityHays, KS · Public | Online | $4,704 | 48% | $100,390 | 71.0 |
| #42 | Bachelor's in Computer Programming Bellevue UniversityBellevue, NE · Private nonprofit | Online | $12,123 | 33% | $100,390 | 70.5 |
| #43 | Associate's in Computer Programming Los Angeles Southwest CollegeLos Angeles, CA · Public | Online | $1,196 | 34% | $100,390 | 70.3 |
| #44 | Associate's in Computer Programming College of Southern NevadaLas Vegas, NV · Public | Online | $3,713 | 19% | $100,390 | 70.1 |
| #45 | Bachelor's in Computer Programming South CollegeKnoxville, TN · Private for-profit | Online | $16,450 | 42% | $100,390 | 69.7 |
| #46 | Associate's in Computer Programming Blue Ridge Community and Technical CollegeMartinsburg, WV · Public | Online | $475 | 32% | $100,390 | 69.7 |
| #47 | Associate's in Computer Programming Mott Community CollegeFlint, MI · Public | Online | $7,185 | 32% | $100,390 | 69.4 |
| #48 | Bachelor's in Computer Programming Southwestern CollegeWinfield, KS · Private nonprofit | Online | $39,672 | 36% | $100,390 | 68.5 |
| #49 | Bachelor's in Computer Programming Baker CollegeOwosso, MI · Private nonprofit | Online | $12,600 | 36% | $100,390 | 68.1 |
| #50 | Associate's in Computer Programming Los Angeles Mission CollegeSylmar, CA · Public | Online | $1,196 | 20% | $100,390 | 66.6 |
Showing all 50 ranked programs.
The total cost of a online's degree in Computer Programming ranges from $38,000 at public universities to over $140,000 at elite private institutions. Financial aid, scholarships, and in-state tuition significantly reduce out-of-pocket costs (IPEDS 2024-24, Research.com).
With median starting salaries of $98,670, most graduates achieve positive ROI within 3-5 years. Financial aid recipients often pay 30-50% less than sticker price.
Enter your details to estimate your degree return on investment
Leave blank to use average cost for selected program type
+907%
Net gain divided by total investment. ROI above 200% is considered excellent for education investments.
$1,677,254
Your additional lifetime earnings with this degree vs. working without one, minus the total investment.
5 years
Years until your cumulative earnings exceed total investment. Shorter programs often break even faster due to lower opportunity cost.
$133,333
Your starting salary adjusted for local cost of living. This shows real purchasing power compared to a $100K national baseline.
Why does break-even change with program type? Your "total investment" includes both tuition AND opportunity cost (foregone earnings while in school). A 4-year full-time public university (in-state) means 4 years of not earning a salary ($140,000 in opportunity cost). Shorter full-time programs may have higher tuition but lower total investment because you return to the workforce sooner.
How we calculate your degree ROI using real salary data
Tuition plus opportunity cost (earnings you miss while in school)
Direct cost of the degree program
4 years × $35K/year foregone salary while studying full-time
Projected career earnings starting after graduation, with salary growth
What you'd earn working at $35K/year with 2% annual growth
Median salary for this role in your selected location (BLS 2024)
Your investment's compound annual growth rate (similar to stock market returns)
Data sources: BLS OEWS May 2024, IPEDS 2024. Calculations use median salaries, 3% discount rate, and assume salary growth declines from 6% to 2% over career. Individual results will vary. | Powered by Hakia.com
Online computer programming degrees have evolved, with 284 accredited programs now offering the same rigorous curriculum as traditional on-campus degrees. IPEDS 2024 data shows that graduates of top online programming programs achieve comparable career outcomes to their on-campus counterparts, with and 92% employment within six months.
The flexibility of online programming degrees appeals particularly to working professionals and non-traditional students. Programs like Southern New Hampshire University's online CS degree and Arizona State University's online program provide the same accreditation and faculty as their on-campus versions, while offering 24/7 technical support and flexible scheduling options.
Key advantages of online programming degrees include lower total costs (median $15,200/year vs. $18,450 for on-campus), geographic flexibility, and the ability to maintain employment while studying. However, students should carefully evaluate program accreditation, hands-on lab requirements, and career services when selecting an online program. analysis examines graduation rates, tuition costs, student support services, and career outcomes to help prospective students make informed decisions.
Create and maintain websites and web applications using front-end and back-end technologies.
Write, test, and maintain code for software applications and operating systems.
Manage and secure databases, ensuring data integrity and optimal performance.
Develop applications for mobile devices using platform-specific programming languages.
Online programming degree students have access to the same federal financial aid as traditional students, including Pell Grants, federal student loans, and work-study programs. Many employers also offer tuition reimbursement programs for technology-related degrees, recognizing the value of programming skills in the modern workforce.
Several scholarship programs specifically target online learners and programming students. The National Science Foundation funds scholarships for computer science students, while organizations like Girls Who Code and CodePath provide funding and support for underrepresented groups in technology. Many online programs also offer institutional scholarships based on academic merit or financial need.
Students should carefully compare the total cost of online programs, including technology fees, virtual lab access, and required software licenses. While tuition may be lower for online programs, additional technology costs can impact the overall affordability. However, savings on housing, transportation, and campus fees result in significantly lower total education costs compared to traditional on-campus programs.
Based on 742 programs from IPEDS 2024
Ranking 50 online computer programming programs by graduation rate, selectivity, outcomes, and price, College of San Mateo's Associate's in Computer Programming comes out first. The Hakia Score is computed from IPEDS 2024 and BLS data with no paid placement. Graduates step into a field where the median wage runs about $100,390.
Number of graduates per year in this specific field (CIP code). Larger programs indicate established departments with more resources, course offerings, and career services. Measured from IPEDS Completions data.
Percentage of students completing their degree within 150% of expected time (6 years for bachelor's, 3 years for associate's). Higher rates indicate better student support and program quality. Source: IPEDS Graduation Rates survey.
Admission rate (lower = more selective). More selective institutions have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.
National salary data for computer programming graduates, factored into institutional scores based on job market strength.
Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.
Same methodology, filtered to schools with fully online or hybrid options (IPEDS Distance Education data). Some schools may have lower graduation rates due to different student demographics.
Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.

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.