DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/engineering/ce-computer-engineering/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/engineering/ce-computer-engineering/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/engineering/ce-computer-engineering/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/engineering/ce-computer-engineering/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/engineering/ce-computer-engineering/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/engineering/ce-computer-engineering/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/engineering/ce-computer-engineering/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 10
DEBUG: Specific major detected (cip4 = 14.09), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Software Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Software Engineering (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Software Engineering (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "BS in Computer Science - Software Engineering" with relevance 0.8
DEBUG: ✓ Offer "BS in Computer Science - Software Engineering" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Electrical Engineering (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Electrical Engineering (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Electrical Engineering (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "Electrical Engineering (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Computer Science (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Computer Science (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Computer Science (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Computer Science (I Have a Bachelors)" REJECTED (relevance 0.6)
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 = 3
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 2 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 2
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 0 offers with relevance >= 0.9
DEBUG: Backfilling with 2 offers with relevance >= 0.8
Best Schools for Computer Engineering in California
If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the computer engineering degrees they offer, see the list below.
Top Schools in Computer Engineering
No school ranked higher than University Of California San Diego this year for computer engineering. University Of California San Diego is a very large public school located in the city of La Jolla. University Of California San Diego graduates 86% of students within six years. About 291 computer engineering degrees were awarded at University Of California San Diego in the most recent year. Computer Engineering graduates of University Of California San Diego earn a median of $96,256 early in their careers. University Of California San Diego graduates carry a median of $18,497 in student loans.
Get the full computer engineering details for University Of California San Diego
University Of Southern California came in at #2 on our 2026 list of the best computer engineering schools. This very large private not-for-profit university is located in the city of Los Angeles. Roughly 92% of students complete a degree within six years here. University Of Southern California awarded about 129 computer engineering degrees in the most recent data year. Computer Engineering graduates of University Of Southern California earn a median of $75,677 early in their careers. Typical student debt for the program is $9,500.
Get the full computer engineering details for University Of Southern California
A rank of #3 makes University Of California Davis one of the top schools for computer engineering. Set in the suburb of Davis, University Of California Davis is a very large public institution. Roughly 86% of students complete a degree within six years here. There were roughly 118 computer engineering students who graduated with this degree at University Of California Davis in the most recent data year. Graduates of the computer engineering program make about $96,418 in their early career. Typical student debt for the program is $12,804.
Get the full computer engineering details for University Of California Davis
Students looking for a strong computer engineering program will find one at California Polytechnic State University San Luis Obispo, which ranked #4. This very large public university is located in the suburb of San Luis Obispo. Roughly 86% of students complete a degree within six years here. There were roughly 117 computer engineering students who graduated with this degree at California Polytechnic State University San Luis Obispo in the most recent data year. Students who receive their computer engineering degree from California Polytechnic State University San Luis Obispo earn around $111,560 in the first couple years of their career. Students borrow a median of $20,556 to complete this degree.
Get the full computer engineering details for California Polytechnic State University San Luis Obispo
Students looking for a strong computer engineering program will find one at University Of California Los Angeles, which ranked #5. Located in the city of Los Angeles, University Of California Los Angeles is a very large public university. Roughly 93% of students complete a degree within six years here. University Of California Los Angeles awarded about 107 computer engineering degrees in the most recent data year. Graduates of the computer engineering program make about $63,833 in their early career. University Of California Los Angeles graduates carry a median of $14,103 in student loans.
Get the full computer engineering details for University Of California Los Angeles
San Jose State University landed the #6 spot for computer engineering this year. Located in the city of San Jose, San Jose State University is a very large public university. The six-year graduation rate is 69%. San Jose State University awarded about 635 computer engineering degrees in the most recent data year.
Read more about the computer engineering program at San Jose State University
University Of California Irvine landed the #7 spot for computer engineering this year. Located in the city of Irvine, University Of California Irvine is a very large public university. Roughly 87% of students complete a degree within six years here. There were roughly 392 computer engineering students who graduated with this degree at University Of California Irvine in the most recent data year. Graduates of the computer engineering program make about $79,812 in their early career. University Of California Irvine graduates carry a median of $19,233 in student loans.
Read more about the computer engineering program at University Of California Irvine
University Of California Santa Barbara came in at #8 for computer engineering this year. University Of California Santa Barbara is a very large public school located in the suburb of Santa Barbara. Roughly 83% of students complete a degree within six years here. There were roughly 81 computer engineering students who graduated with this degree at University Of California Santa Barbara in the most recent data year. Students who receive their computer engineering degree from University Of California Santa Barbara earn around $91,387 in the first couple years of their career. University Of California Santa Barbara graduates carry a median of $14,410 in student loans.
Get the full computer engineering details for University Of California Santa Barbara
Santa Clara University ranked #9 on our 2026 list of the best computer engineering schools. Santa Clara University is a large private not-for-profit school located in the city of Santa Clara. About 88% of students finish within six years. Santa Clara University awarded about 409 computer engineering degrees in the most recent data year. Soon after graduation, computer engineering degree recipients from Santa Clara University generally make around $128,924. Santa Clara University graduates carry a median of $24,666 in student loans.
More information about a degree in computer engineering from Santa Clara University
Chapman University earned the #10 position for computer engineering this year. Located in the city of Orange, Chapman University is a large private not-for-profit university. Chapman University graduates 82% of students within six years. There were roughly 14 computer engineering students who graduated with this degree at Chapman University in the most recent data year. Computer Engineering graduates of Chapman University earn a median of $50,947 early in their careers. Typical student debt for the program is $21,657.
More information about a degree in computer engineering from Chapman University
San Diego State University placed #11 among the best computer engineering schools. This very large public university is located in the city of San Diego. San Diego State University graduates 76% of students within six years. There were roughly 75 computer engineering students who graduated with this degree at San Diego State University in the most recent data year. Students who receive their computer engineering degree from San Diego State University earn around $76,812 in the first couple years of their career. San Diego State University graduates carry a median of $16,248 in student loans.
Read more about the computer engineering program at San Diego State University
University Of California Santa Cruz landed the #12 spot for computer engineering this year. This very large public university is located in the city of Santa Cruz. About 75% of students finish within six years. University Of California Santa Cruz awarded about 163 computer engineering degrees in the most recent data year. Graduates of the computer engineering program make about $100,363 in their early career. University Of California Santa Cruz graduates carry a median of $23,392 in student loans.
More information about a degree in computer engineering from University Of California Santa Cruz
California State University San Marcos placed #13 among the best computer engineering schools. California State University San Marcos is a large public school located in the suburb of San Marcos. Roughly 55% of students complete a degree within six years here. There were roughly 36 computer engineering students who graduated with this degree at California State University San Marcos in the most recent data year. Computer Engineering graduates of California State University San Marcos earn a median of $48,726 early in their careers. Typical student debt for the program is $17,527.
Read more about the computer engineering program at California State University San Marcos
Sonoma State University placed #14 among the best computer engineering schools. Located in the suburb of Rohnert Park, Sonoma State University is a moderately-sized public university. About 58% of students finish within six years. About 11 computer engineering degrees were awarded at Sonoma State University in the most recent year. Students who receive their computer engineering degree from Sonoma State University earn around $51,140 in the first couple years of their career. Students borrow a median of $18,031 to complete this degree.
More information about a degree in computer engineering from Sonoma State University
California State University Sacramento came in at #15 for computer engineering this year. California State University Sacramento is a very large public school located in the city of Sacramento. California State University Sacramento graduates 56% of students within six years. There were roughly 57 computer engineering students who graduated with this degree at California State University Sacramento in the most recent data year. Students who receive their computer engineering degree from California State University Sacramento earn around $66,266 in the first couple years of their career. Students borrow a median of $17,500 to complete this degree.
Get the full computer engineering details for California State University Sacramento
California State University Long Beach earned the #16 position for computer engineering this year. California State University Long Beach is a very large public school located in the city of Long Beach. Roughly 69% of students complete a degree within six years here. There were roughly 54 computer engineering students who graduated with this degree at California State University Long Beach in the most recent data year. Soon after graduation, computer engineering degree recipients from California State University Long Beach generally make around $79,809. Typical student debt for the program is $15,759.
See the full computer engineering program report for California State University Long Beach
California State Polytechnic University Pomona earned the #17 position for computer engineering this year. California State Polytechnic University Pomona is a very large public school located in the suburb of Pomona. California State Polytechnic University Pomona graduates 68% of students within six years. About 107 computer engineering degrees were awarded at California State Polytechnic University Pomona in the most recent year. Soon after graduation, computer engineering degree recipients from California State Polytechnic University Pomona generally make around $70,768. Typical student debt for the program is $20,250.
Get the full computer engineering details for California State Polytechnic University Pomona
California State University East Bay came in at #18 for computer engineering this year. Located in the suburb of Hayward, California State University East Bay is a large public university. California State University East Bay graduates 48% of students within six years. About 25 computer engineering degrees were awarded at California State University East Bay in the most recent year. Graduates of the computer engineering program make about $58,951 in their early career. Typical student debt for the program is $18,073.
Get the full computer engineering details for California State University East Bay
California State University Fullerton ranked #19 on our 2026 list of the best computer engineering schools. California State University Fullerton is a very large public school located in the suburb of Fullerton. The six-year graduation rate is 70%. About 141 computer engineering degrees were awarded at California State University Fullerton in the most recent year. Students who receive their computer engineering degree from California State University Fullerton earn around $84,047 in the first couple years of their career. California State University Fullerton graduates carry a median of $18,500 in student loans.
Read more about the computer engineering program at California State University Fullerton
California State University Northridge landed the #20 spot for computer engineering this year. This very large public university is located in the city of Northridge. Roughly 57% of students complete a degree within six years here. There were roughly 62 computer engineering students who graduated with this degree at California State University Northridge in the most recent data year. Computer Engineering graduates of California State University Northridge earn a median of $75,692 early in their careers. Typical student debt for the program is $19,548.
Read more about the computer engineering program at California State University Northridge
San Francisco State University landed the #21 spot for computer engineering this year. Located in the city of San Francisco, San Francisco State University is a very large public university. Roughly 50% of students complete a degree within six years here. San Francisco State University awarded about 45 computer engineering degrees in the most recent data year. Soon after graduation, computer engineering degree recipients from San Francisco State University generally make around $53,180. Typical student debt for the program is $20,148.
Read more about the computer engineering program at San Francisco State University
University Of California Riverside came in at #22 for computer engineering this year. Set in the city of Riverside, University Of California Riverside is a very large public institution. University Of California Riverside graduates 76% of students within six years. There were roughly 98 computer engineering students who graduated with this degree at University Of California Riverside in the most recent data year. Students who receive their computer engineering degree from University Of California Riverside earn around $65,049 in the first couple years of their career. Typical student debt for the program is $25,083.
More information about a degree in computer engineering from University Of California Riverside
University Of California Merced landed the #23 spot for computer engineering this year. Set in the suburb of Merced, University Of California Merced is a moderately-sized public institution. About 69% of students finish within six years. About 202 computer engineering degrees were awarded at University Of California Merced in the most recent year. Soon after graduation, computer engineering degree recipients from University Of California Merced generally make around $58,835. Typical student debt for the program is $19,086.
See the full computer engineering program report for University Of California Merced
California State University San Bernardino earned the #24 position for computer engineering this year. This very large public university is located in the city of San Bernardino. About 55% of students finish within six years. About 40 computer engineering degrees were awarded at California State University San Bernardino in the most recent year. Computer Engineering graduates of California State University San Bernardino earn a median of $49,043 early in their careers. California State University San Bernardino graduates carry a median of $18,096 in student loans.
See the full computer engineering program report for California State University San Bernardino
California State University Fresno placed #25 among the best computer engineering schools. California State University Fresno is a very large public school located in the city of Fresno. The six-year graduation rate is 57%. California State University Fresno awarded about 18 computer engineering degrees in the most recent data year. Graduates of the computer engineering program make about $75,101 in their early career. California State University Fresno graduates carry a median of $30,486 in student loans.
See the full computer engineering program report for California State University Fresno
Rest of the Top 28 Computer Engineering Schools
These schools rounded out the top of this year’s computer engineering ranking: