ADBLOCK #102
College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2026 Best Computer Programming Schools in the Far Western Region

6 Colleges in the United States
2,057 Computer Programming Degrees Awarded
$46,660 Avg Early-Career Salary

Computer Programming is a field worth a close look when choosing where to study. A focused field like this rewards careful comparison of the schools that offer it.

To produce this 2026 ranking, College Factual evaluated 110 schools to find the best for computer programming students.

What’s on this page:

ADBLOCK #159
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/computer-information-sciences/computer-programming/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 16
DEBUG: Specific major detected (cip4 = 11.02), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "MS in Information Technology - Software Application Development" with relevance 1
DEBUG: ✓ Offer "MS in Information Technology - Software Application Development" ACCEPTED (relevance 1)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Computer Science (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Computer Science (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering Boot Camp (All Degree Levels)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering Boot Camp (All Degree Levels)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Software Engineering (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Software Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "AS in Computer Science" with relevance 0.9
DEBUG: ✓ Offer "AS in Computer Science" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Science" with relevance 0.9
DEBUG: ✓ Offer "BS in Computer Science" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Science - Software Engineering" with relevance 0.9
DEBUG: ✓ Offer "BS in Computer Science - Software Engineering" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Game Programming & Development" with relevance 0.9
DEBUG: ✓ Offer "BS in Game Programming & Development" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "BS in Computer Information Systems" with relevance 0.7
DEBUG: ✗ Offer "BS in Computer Information Systems" REJECTED (relevance 0.7)
DEBUG: Checking offer "MS in Information Technology - Database Design" with relevance 0.7
DEBUG: ✗ Offer "MS in Information Technology - Database Design" REJECTED (relevance 0.7)
DEBUG: Checking offer "MS in Information Technology - Web Design" with relevance 0.7
DEBUG: ✗ Offer "MS in Information Technology - Web Design" REJECTED (relevance 0.7)
DEBUG: Checking offer "Science & Engineering Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Science & Engineering Bachelors Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Science & Engineering Diploma Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Science & Engineering Diploma Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: relevant_offers count = 11
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 6 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 6
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 6 offers with relevance >= 0.9

Best Schools for Computer Programming in the Far Western Region

Below are the schools that deliver the strongest overall computer programming education in the Far Western Region.

Top Schools in Computer Programming

1

Our analysis ranked University Of California Irvine the best school in the country for a degree in computer programming. Set in the city of Irvine, University Of California Irvine is a very large public institution. About 87% of students finish within six years. About 49 computer programming degrees were awarded at University Of California Irvine in the most recent year. Soon after graduation, computer programming degree recipients from University Of California Irvine generally make around $50,958. Typical student debt for the program is $16,539. Get the full computer programming details for University Of California Irvine

2

Dominican University Of California is a great choice for students pursuing a degree in computer programming, landing the #2 spot this year. Set in the city of San Rafael, Dominican University Of California is a mid-sized private not-for-profit institution. Dominican University Of California graduates 78% of students within six years. There were roughly 25 computer programming students who graduated with this degree at Dominican University Of California in the most recent data year. Graduates of the computer programming program make about $70,752 in their early career. Students borrow a median of $27,000 to complete this degree. See the full computer programming program report for Dominican University Of California

3

Lake Washington Institute Of Technology is a great choice for students pursuing a degree in computer programming, landing the #3 spot this year. This mid-sized public university is located in the suburb of Kirkland. There were roughly 37 computer programming students who graduated with this degree at Lake Washington Institute Of Technology in the most recent data year. Students who receive their computer programming degree from Lake Washington Institute Of Technology earn around $60,000 in the first couple years of their career. Lake Washington Institute Of Technology graduates carry a median of $19,695 in student loans. Get the full computer programming details for Lake Washington Institute Of Technology

4
Bellevue College crest
Bellevue College
Bellevue, WA

Bellevue College came in at #4 on our 2026 list of the best computer programming schools. Set in the city of Bellevue, Bellevue College is a large public institution. There were roughly 48 computer programming students who graduated with this degree at Bellevue College in the most recent data year. Soon after graduation, computer programming degree recipients from Bellevue College generally make around $67,771. Students borrow a median of $18,839 to complete this degree. Read more about the computer programming program at Bellevue College

5

A rank of #5 makes Clover Park Technical College one of the top schools for computer programming. Clover Park Technical College is a mid-sized public school located in the city of Lakewood. About 22 computer programming degrees were awarded at Clover Park Technical College in the most recent year. Soon after graduation, computer programming degree recipients from Clover Park Technical College generally make around $42,209. Clover Park Technical College graduates carry a median of $15,154 in student loans. Read more about the computer programming program at Clover Park Technical College

6
De Anza College crest
De Anza College
Cupertino, CA

De Anza College earned the #6 position for computer programming this year. De Anza College is a very large public school located in the city of Cupertino. There were roughly 56 computer programming students who graduated with this degree at De Anza College in the most recent data year. Typical student debt for the program is $7,271. Get the full computer programming details for De Anza College

7

Green River Community College came in at #7 for computer programming this year. Located in the city of Auburn, Green River Community College is a large public university. About 87 computer programming degrees were awarded at Green River Community College in the most recent year. Get the full computer programming details for Green River Community College

8
Diablo Valley College crest
Diablo Valley College
Pleasant Hill, CA

Diablo Valley College earned the #8 position for computer programming this year. Diablo Valley College is a very large public school located in the suburb of Pleasant Hill. There were roughly 325 computer programming students who graduated with this degree at Diablo Valley College in the most recent data year. Students who receive their computer programming degree from Diablo Valley College earn around $27,813 in the first couple years of their career. Students borrow a median of $9,205 to complete this degree. See the full computer programming program report for Diablo Valley College

9
Foothill College crest
Foothill College
Los Altos Hills, CA

Foothill College earned the #9 position for computer programming this year. Located in the suburb of Los Altos Hills, Foothill College is a very large public university. About 24 computer programming degrees were awarded at Foothill College in the most recent year. Soon after graduation, computer programming degree recipients from Foothill College generally make around $94,152. Foothill College graduates carry a median of $11,595 in student loans. Read more about the computer programming program at Foothill College

10

Seattle Community College North Campus came in at #10 for computer programming this year. This moderately-sized public university is located in the city of Seattle. There were roughly 24 computer programming students who graduated with this degree at Seattle Community College North Campus in the most recent data year. Students who receive their computer programming degree from Seattle Community College North Campus earn around $48,739 in the first couple years of their career. Seattle Community College North Campus graduates carry a median of $19,504 in student loans. Read more about the computer programming program at Seattle Community College North Campus

11

College Of Southern Nevada placed #11 among the best computer programming schools. Located in the city of Las Vegas, College Of Southern Nevada is a very large public university. There were roughly 45 computer programming students who graduated with this degree at College Of Southern Nevada in the most recent data year. Soon after graduation, computer programming degree recipients from College Of Southern Nevada generally make around $35,850. Typical student debt for the program is $9,980. More information about a degree in computer programming from College Of Southern Nevada

12

Seattle Community College Central Campus placed #12 among the best computer programming schools. Seattle Community College Central Campus is a moderately-sized public school located in the city of Seattle. About 12 computer programming degrees were awarded at Seattle Community College Central Campus in the most recent year. Students who receive their computer programming degree from Seattle Community College Central Campus earn around $53,048 in the first couple years of their career. Seattle Community College Central Campus graduates carry a median of $14,699 in student loans. Read more about the computer programming program at Seattle Community College Central Campus

13
College Of San Mateo crest
College Of San Mateo
San Mateo, CA

College Of San Mateo placed #13 among the best computer programming schools. Set in the city of San Mateo, College Of San Mateo is a large public institution. There were roughly 15 computer programming students who graduated with this degree at College Of San Mateo in the most recent data year. Typical student debt for the program is $12,831. More information about a degree in computer programming from College Of San Mateo

14
Orange Coast College crest
Orange Coast College
Costa Mesa, CA

Orange Coast College placed #14 among the best computer programming schools. Set in the city of Costa Mesa, Orange Coast College is a very large public institution. Orange Coast College awarded about 202 computer programming degrees in the most recent data year. Computer Programming graduates of Orange Coast College earn a median of $46,306 early in their careers. Typical student debt for the program is $8,978. Get the full computer programming details for Orange Coast College

15

Mt San Antonio College came in at #15 for computer programming this year. This very large public university is located in the suburb of Walnut. There were roughly 68 computer programming students who graduated with this degree at Mt San Antonio College in the most recent data year. Computer Programming graduates of Mt San Antonio College earn a median of $44,391 early in their careers. Mt San Antonio College graduates carry a median of $9,384 in student loans. Read more about the computer programming program at Mt San Antonio College

16

Portland Community College landed the #16 spot for computer programming this year. Set in the city of Portland, Portland Community College is a very large public institution. About 197 computer programming degrees were awarded at Portland Community College in the most recent year. Computer Programming graduates of Portland Community College earn a median of $49,580 early in their careers. Typical student debt for the program is $24,250. Read more about the computer programming program at Portland Community College

17

Cascadia Community College earned the #17 position for computer programming this year. Cascadia Community College is a mid-sized public school located in the suburb of Bothell. About 36 computer programming degrees were awarded at Cascadia Community College in the most recent year. Graduates of the computer programming program make about $27,352 in their early career. Typical student debt for the program is $7,000. See the full computer programming program report for Cascadia Community College

18

Edmonds Community College placed #18 among the best computer programming schools. Located in the suburb of Lynnwood, Edmonds Community College is a large public university. Edmonds Community College awarded about 28 computer programming degrees in the most recent data year. Students who receive their computer programming degree from Edmonds Community College earn around $35,618 in the first couple years of their career. Students borrow a median of $16,025 to complete this degree. Get the full computer programming details for Edmonds Community College

19
Santa Monica College crest
Santa Monica College
Santa Monica, CA

Santa Monica College landed the #19 spot for computer programming this year. This very large public university is located in the city of Santa Monica. Roughly 81% of students complete a degree within six years here. Santa Monica College awarded about 77 computer programming degrees in the most recent data year. More information about a degree in computer programming from Santa Monica College

20

City College Of San Francisco came in at #20 for computer programming this year. Located in the city of San Francisco, City College Of San Francisco is a very large public university. City College Of San Francisco awarded about 69 computer programming degrees in the most recent data year. Soon after graduation, computer programming degree recipients from City College Of San Francisco generally make around $100,031. City College Of San Francisco graduates carry a median of $10,332 in student loans. Read more about the computer programming program at City College Of San Francisco

21
Miracosta College crest
Miracosta College
Oceanside, CA

Miracosta College landed the #21 spot for computer programming this year. Located in the suburb of Oceanside, Miracosta College is a large public university. The six-year graduation rate is 96%. There were roughly 29 computer programming students who graduated with this degree at Miracosta College in the most recent data year. Read more about the computer programming program at Miracosta College

22
Grossmont College crest
Grossmont College
El Cajon, CA

Grossmont College placed #22 among the best computer programming schools. This large public university is located in the suburb of El Cajon. There were roughly 41 computer programming students who graduated with this degree at Grossmont College in the most recent data year. Read more about the computer programming program at Grossmont College

23
Saddleback College crest
Saddleback College
Mission Viejo, CA

Saddleback College came in at #23 for computer programming this year. Saddleback College is a very large public school located in the suburb of Mission Viejo. About 24 computer programming degrees were awarded at Saddleback College in the most recent year. Graduates of the computer programming program make about $15,890 in their early career. Typical student debt for the program is $5,707. See the full computer programming program report for Saddleback College

24

Truckee Meadows Community College ranked #24 on our 2026 list of the best computer programming schools. Set in the city of Reno, Truckee Meadows Community College is a large public institution. Truckee Meadows Community College awarded about 15 computer programming degrees in the most recent data year. Computer Programming graduates of Truckee Meadows Community College earn a median of $52,785 early in their careers. Truckee Meadows Community College graduates carry a median of $12,290 in student loans. See the full computer programming program report for Truckee Meadows Community College

25

Riverside City College came in at #25 for computer programming this year. Located in the city of Riverside, Riverside City College is a very large public university. There were roughly 56 computer programming students who graduated with this degree at Riverside City College in the most recent data year. Computer Programming graduates of Riverside City College earn a median of $37,102 early in their careers. Typical student debt for the program is $8,767. Get the full computer programming details for Riverside City College

Rest of the Top 42 Computer Programming Schools

These schools also placed among the best for computer programming this year:

26
27
Sacramento City College crest
Sacramento City College
Sacramento, CA
28
29
Cosumnes River College crest
Cosumnes River College
Sacramento, CA
30
American River College crest
American River College
Sacramento, CA
31
Chaffey College crest
Chaffey College
Rancho Cucamonga, CA
32
33
Sierra College crest
Sierra College
Rocklin, CA
34
Norco College crest
Norco College
Norco, CA
35
Reedley College crest
Reedley College
Reedley, CA
36
Los Angeles City College crest
Los Angeles City College
Los Angeles, CA
37
38
Hartnell College crest
Hartnell College
Salinas, CA
39
Gavilan College crest
Gavilan College
Gilroy, CA
40
41
Los Angeles Pierce College crest
Los Angeles Pierce College
Woodland Hills, CA
42

Narrow Computer Programming Schools by State

ADBLOCK #173
View All Computer Programming Rankings >

ADBLOCK #115

Notes and References

This list is compiled by College Factual (MF_RANKING_2025), 2026 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 110 schools evaluated.

More about our data sources and methodologies.

ADBLOCK #116

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs
ADBLOCK #613

Compare Your School Options