University campus in Oregon
Updated July 13, 2026

Best Computer Science Degree Programs in Oregon, 2026 Rankings

Compare the top computer science colleges in Oregon. 24 accredited computer science schools ranked by graduation rate, career outcomes, and value, from Chemeketa Community College to Oregon State University.

#1 ProgramOregon State
Avg Salary$105,670
Tuition From$4,545/yr
Job Growth+22%
On this page
Reviewed by Taylor Rupe, Founder & EditorSee methodology

17

Programs ranked

IPEDS 2024

$105,670

Oregon median computer science salary

BLS OEWS 2024

84/100

Top program score

Hakia methodology

22%

U.S. job growth (2023–33)

BLS projections

Key Takeaways

Portland's Silicon Forest, home to Intel, Nike, and 6,000+ tech companies, creates a deep CS job market without Bay Area living costs

Portland metro CS salaries reach $116,237; Intel and Nike headquarters in Beaverton/Hillsboro drive demand for systems design and ML talent

Hakia Research 2026

Oregon State University ranks #1 with an 84% graduation rate and $11,145/yr in-state tuition, producing 1,032 CS completions annually

OSU is a national-scale CS program; University of Oregon follows at #2 with a CAE-R research designation and $12,240/yr tuition

IPEDS 2024

Oregon CS graduates earn a $105,670 median salary with 22% projected job growth through 2032

81,000+ tech workers are employed statewide, concentrated in the Portland-Beaverton-Hillsboro corridor

BLS OEWS 2024

Tillamook Bay Community College offers the cheapest associate's pathway at $3,888/yr across 11 community college programs

The Oregon Transfer Module guarantees credit transfer from all 33 community colleges to four-year institutions

IPEDS 2024

Portland State University provides an affordable urban option at $8,694/yr with direct access to Portland's employer ecosystem

The Oregon Opportunity Grant offers need-based aid for residents, and average public in-state tuition is $9,555/yr statewide

IPEDS 2024

Updated July 13, 2026

How we ranked Oregon Computer Science programs

We rank 30 accredited computer science programs in Oregon using IPEDS 2024 institutional data, BLS OEWS 2024 state salary data, and College Scorecard outcomes. A 4-factor weighted composite is normalized to a 0–100 score. Schools cannot pay for placement; rankings are produced algorithmically.

Program completions (35%)Graduation rate (25%)Selectivity (20%)Career outcomes (20%)
See full methodology

Are Computer Science Degree Programs in Oregon Worth It?

Answer
$105,670
Yes. The best computer science degree programs in Oregon deliver strong ROI, graduates earn $105,670 median salary with +22% job growth through 2032. In-state tuition averages $20,292/year.

Source: BLS OEWS May 2024

Computer Science Degree Rankings in Oregon

Compare the top-ranked Computer Science programs in Oregon by degree level. Tuition, graduation rate, and Hakia Score for every accredited program.

Best Associate's Computer Science Programs in Oregon

5
Programs ranked
$5,024
Avg tuition/yr
24%
Avg grad rate

Program Landscape

Oregon offers 11 accredited associate's degree programs in computer science, providing an affordable entry point into the technology field. The top-ranked programs include Chemeketa Community College, Linn-Benton Community Col..., Mt Hood Community College, which combine rigorous technical curriculum with practical skills training.

Costs & Value

Community colleges in Oregon offer these two-year programs at an average cost of $4,856/yr, significantly less than four-year university tuition. Students completing associate's degrees can pursue entry-level technical positions and transfer opportunities, with entry-level salaries averaging $58,119 in Oregon.

Career Pathways

Many programs feature guaranteed transfer agreements with Oregon's public universities, allowing students to complete their first two years at reduced cost before transferring to complete a bachelor's degree. The Portland, Beaverton, Hillsboro areas offer particularly strong job markets for associate's degree holders, with employers like Intel, Nike, Salesforce hiring for technical support, junior development, and IT specialist positions.

Curriculum & Specializations

Programs typically include coursework in programming fundamentals, database management, networking basics, and software development. Among computer science schools in Oregon, these associate's programs offer the best value for students beginning their computer science degrees in Oregon.

Best Bachelor's Computer Science Programs in Oregon

8
Programs ranked
$41,954
Avg tuition/yr
68%
Avg grad rate

Program Landscape

Oregon ranks among the nation's top destinations for computer science education, with 13 accredited bachelor's degree programs across 6 public and 7 private institutions. The highest-ranked programs are Oregon State, U of Oregon, Lewis & Clark College, recognized for academic excellence, research opportunities, and strong industry connections.

Career Outcomes

Graduates from Oregon computer science programs earn a median salary of $89,820, 9% below the national average. The state's robust technology sector, anchored by the Portland, Beaverton, Hillsboro metropolitan areas, provides abundant internship and employment opportunities with companies including Intel, Nike, Salesforce.

Costs & Value

Tuition ranges from $8,618 to $66,710 annually, with an average of $33,354/yr. Top programs maintain graduation rates above 86%, with the highest reaching 95%. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards.

Curriculum & Specializations

Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to Oregon's leading technology employers. For students seeking computer science degrees in Oregon, these top-ranked computer science schools offer the strongest combination of academic rigor and career preparation.

#5
Linfield University
McMinnville, ORPrivate nonprofit
$50,324
Tuition/yr
70%
Grad rate
70.7
Hakia Score
Show all 8 ranked programs
RankSchoolLocationTypeTuitionGrad RateHakia Score
#6Portland State UniversityPortland, ORPublic$9,11453%70.5
#7Pacific UniversityForest Grove, ORPrivate nonprofit$55,03667%67.5
#8Corban UniversitySalem, ORPrivate nonprofit$37,17261%62.8

Best Master's Computer Science Programs in Oregon

2
Programs ranked
$10,512
Avg tuition/yr
62%
Avg grad rate

Program Landscape

Oregon offers 3 master's degree programs in computer science, designed for professionals seeking to advance into senior engineering, technical leadership, and specialized roles. The top programs, Oregon State, Portland State, U of Oregon, combine advanced technical training with research opportunities and leadership development.

Career Outcomes

Master's graduates in Oregon earn a median salary of $105,670, approximately 20-30% higher than bachelor's degree holders. The concentration of technology companies in Portland, Beaverton, Hillsboro creates strong demand for graduate-level talent, with Intel, Nike, Salesforce actively recruiting from these programs.

Costs & Value

Program formats include traditional full-time study (typically 2 years), part-time options for working professionals (2-3 years), and accelerated tracks. Tuition averages $10,693/yr, with many employers offering tuition reimbursement for graduate education. Some programs offer thesis and non-thesis tracks, allowing students to focus on research or professional development based on their career goals.

Curriculum & Specializations

Curriculum covers advanced topics including machine learning, distributed systems, software architecture, and technical management. Many programs include practicum experiences, industry capstone projects, or consulting engagements that provide real-world application of advanced concepts. Among Oregon's computer science schools at the graduate level, these programs stand out for both academic quality and career outcomes.

Best Doctoral Computer Science Programs in Oregon

2
Programs ranked
$10,512
Avg tuition/yr
62%
Avg grad rate

Program Landscape

Oregon is home to 3 doctoral programs in computer science, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at Oregon State, U of Oregon, Portland State are recognized for cutting-edge research, strong faculty publications, and competitive funding packages.

Career Outcomes

Doctoral graduates command premium salaries, with Oregon PhD holders earning a median of $132,088, reflecting the advanced expertise required for research and executive positions. The Portland, Beaverton, Hillsboro region's research universities and corporate R&D centers provide extensive collaboration opportunities with industry leaders like Intel, Nike, Salesforce.

Costs & Value

PhD programs typically require 4-6 years of full-time study, including coursework, qualifying examinations, and original dissertation research. Many programs offer full funding through teaching or research assistantships, covering tuition and providing stipends of $25,000–$40,000 annually.

Curriculum & Specializations

Research strengths across Oregon programs include artificial intelligence, cybersecurity, human-computer interaction, systems, and theoretical computer science. For aspiring researchers pursuing computer science degrees in Oregon, graduates go on to careers as university faculty, industry research scientists, or technical executives, contributing to advances in technology that impact millions of users worldwide.

Computer Science Degree Costs & Tuition in Oregon

MetricValue
Average in-state tuition$20,292/year
Average out-of-state tuition$50,730/year
Community college tuition$5,073/year
4-year savings for residents$121,752
2+2 transfer pathway savings$30,438

Source: IPEDS 2024

Financial Aid & Scholarships for Computer Science Students in Oregon

State Aid Programs

Oregon residents pursuing computer science degrees have access to multiple financial aid resources designed to make higher education affordable. The primary state-funded opportunity is the Oregon Opportunity Grant, a need-based grant program exclusively for Oregon residents attending eligible institutions. This grant supplements federal aid and can significantly reduce out-of-pocket costs for students from low- to middle-income families. All students, regardless of state residency, should complete the Free Application for Federal Student Aid (FAFSA) through StudentAid.gov to access federal grants, loans, and work-study opportunities. The FAFSA opens October 1st annually and determines eligibility for Pell Grants, Direct Loans, and other federal assistance programs.

Key Programs & Amounts

Beyond state and federal aid, Oregon's computer science institutions offer competitive institutional scholarships and merit-based awards. Many schools, including those ranked on national best programs lists, provide additional funding for high-achieving students or those in specialized tracks. Community colleges like Chemeketa Community College and Mt Hood Community College offer particularly affordable entry points with strong transfer agreements through the Oregon Transfer Module, allowing students to complete general education requirements at lower cost before transferring to four-year institutions. The Oregon Higher Education Coordinating Commission (HECC) maintains a comprehensive database of scholarships and aid programs. Students should also explore employer partnerships, as major Oregon tech employers like Intel and Providence Health sometimes offer tuition assistance or internship-to-employment pathways for computer science graduates.

Computer Science Degree ROI Calculator, Oregon

Use our interactive ROI calculator to estimate your return on investment for a computer science degree in Oregon. Enter your expected tuition costs, financial aid, and career goals to see projected payback periods and lifetime earnings. The calculator uses current salary data from BLS and tuition data from IPEDS to provide accurate estimates.

Computer Science Degree ROI Calculator

Estimate your return on investment for a computer science degree

Leave blank to use average cost for selected program type

20 years
10 years20 years30 years
20-Year ROI

+854%

Net gain divided by total investment. ROI above 200% is considered excellent for education investments.

Net Gain

$1,580,373

Your additional lifetime earnings with this degree vs. working without one, minus the total investment.

Break-Even

5 years

Years until your cumulative earnings exceed total investment. Shorter programs often break even faster due to lower opportunity cost.

COL-Adjusted Salary

$112,500

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.

Detailed Breakdown

How we calculate your degree ROI using real salary data

Total Investment$185,000

Tuition plus opportunity cost (earnings you miss while in school)

Program Cost (Tuition)$45,000

Direct cost of the degree program

Opportunity Cost$140,000

4 years × $35K/year foregone salary while studying full-time

20-Year Earnings (with degree)$2,615,781

Projected career earnings starting after graduation, with salary growth

20-Year Earnings (without degree)$850,408

What you'd earn working at $35K/year with 2% annual growth

Starting Salary (Portland, OR)$135,000

Median salary for this role in your selected location (BLS 2024)

Annualized Return4.7%

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

Computer Science Salaries by Metro Area

Median annual salary in Oregon metro areas

Portland$116K
Beaverton$111K
Hillsboro$106K
View data table
CategoryValue
Portland$116K
Beaverton$111K
Hillsboro$106K

Source: BLS OEWS May 2024

Hakia.com

Top Employers Hiring Computer Science Graduates in Oregon

Oregon attracts computer science talent through major employers spanning healthcare, technology, athletic goods, and research sectors. Providence Health, Intel, Nike, OHSU, and Oregon Health & Science University represent the state's largest employers recruiting computer science professionals. These organizations create diverse career pathways, from software development and systems architecture to data analysis and cybersecurity roles. The concentration of these employers in the Portland Metro and Willamette Valley regions creates competitive salary packages and strong advancement opportunities for graduates from Oregon's top computer science programs.

Intel and Nike, headquartered in the Portland Metro area (Beaverton and Hillsboro regions), drive significant demand for computer science talent with emphasis on systems design, machine learning, and enterprise software development. Healthcare organizations including Providence Health and OHSU represent another major employment sector, where computer science professionals develop electronic health records systems, medical imaging software, and health informatics platforms. According to the U.S. Bureau of Labor Statistics, these sectors offer competitive compensation and strong job security. IPEDS data shows that Oregon's educational institutions produce graduates well-suited to these employers' technical requirements.

Students interested in employer-specific career pathways should explore internship opportunities at these organizations through their chosen university's career services office. Top programs like Oregon State University and Portland State University maintain direct partnerships with major employers. For broader context on computer science career opportunities, review national best computer science programs to understand how Oregon institutions rank nationally.

Transfer Pathways for Computer Science Degrees in Oregon

State Transfer System

Oregon's streamlined transfer system makes it easy for students to begin at community colleges and transition to four-year institutions. The Oregon Transfer Module enables seamless transfer of general education credits across 33 two-year institutions in the state, eliminating duplicate coursework and saving students time and money. This system is particularly valuable for computer science students, as it allows completion of foundational mathematics and general education requirements at community colleges like Chemeketa Community College, Mt Hood Community College, and Linn-Benton Community College before pursuing upper-level computer science coursework at universities. In 2023, Oregon's community colleges produced 109 associate's degree completions in computer science, with many graduates continuing to four-year programs. The Oregon Transfer Module ensures credits earned at community colleges count directly toward bachelor's degrees (Oregon Higher Education Coordinating Commission).

How Transfers Work

Specific articulation agreements between community colleges and Oregon's 33 four-year institutions help smooth transitions for computer science students. Oregon State University, Portland State University, and University of Oregon actively recruit transfer students and have established pathways for associate's degree holders. Transfer students enter as juniors with junior-level standing, allowing them to complete bachelor's degrees in two years. This pathway is especially cost-effective given Oregon's public in-state tuition average of just $9,555 annually, combined with community college rates averaging $4,545-$6,012 per year. Prospective students should contact their community college's transfer advisor and target university to confirm specific course equivalencies and application timelines. For additional context on affordable pathways, explore most affordable computer science programs and data science in Oregon for related transfer-friendly programs.

Why Pursue a Computer Science Degree in Oregon?

Industry & Workforce

Oregon has established itself as a premier destination for computer science education, with 34 institutions offering programs across all degree levels (IPEDS). The state produced 1,328 bachelor's degree completions in 2023, demonstrating strong enrollment and workforce development in technology. Oregon State University alone accounts for 1,032 completions, establishing it as a national powerhouse in computer science education. Beyond traditional four-year institutions, 13 community colleges provide accessible associate's degree pathways, with 109 completions annually, offering students affordable entry points into the field.

Salary Outlook

Oregon's geography positions students near major technology employers and innovation hubs. The Portland Metro region hosts significant operations for Intel, Nike, and Providence Health, creating strong internship and employment opportunities. Eugene and Salem provide additional career pathways through OHSU and Oregon Health & Science University. Public in-state tuition averages just $9,555 annually for four-year institutions (Oregon Higher Education Coordinating Commission), making Oregon considerably more affordable than national averages. Oregon residents also benefit from the Oregon Opportunity Grant, a need-based financial aid program supporting eligible students. For those seeking flexibility, explore best online computer science programs and most affordable computer science options nationally to compare Oregon's competitive advantages.

Oregon's Tech Ecosystem

6,000+ Tech Companies
Oregon is home to 6,000+ technology companies employing 81,000+ tech workers. Computer Science graduates compete in a deep job market across Portland, Beaverton, Hillsboro.

Source: BLS OEWS May 2024, Oregon Business, Silicon Forest

Computer Science Job Market & Salary Data in Oregon

Employment Outlook

Oregon's computer science job market is strong and growing, supported by a diverse technology sector spanning multiple metropolitan regions. According to the U.S. Bureau of Labor Statistics, Oregon offers competitive employment opportunities for computer science professionals across Portland, Eugene, Salem, and emerging tech hubs in Beaverton and Hillsboro. The Portland-Vancouver-Hillsboro metro area serves as the state's primary technology employment center, home to Fortune 500 companies and innovative startups. The Willamette Valley region, anchored by Salem and Corvallis, provides additional opportunities in both industry and research-focused positions.

Salaries by Metro

Oregon's higher education system produces 1,328 bachelor's degree completions annually in computer science (IPEDS), feeding a strong pipeline of talent into the state's tech industry. The state's 34 institutions offering computer science programs at various levels show the accessibility and diversity of educational pathways available to students. Oregon State University alone contributes 1,032 completions to this pipeline, making it the dominant educational supplier for the region's talent needs. For detailed salary data and employment projections specific to computer science roles in Oregon, prospective students should consult the College Scorecard and BLS resources.

High-Growth Sectors

Students can explore related career pathways through specialized degree programs. Consider investigating Software Engineering in Oregon, Data Science in Oregon, Artificial Intelligence in Oregon, and Cybersecurity in Oregon to understand how computer science education connects to adjacent specializations and emerging job markets.

Entry-Level (0-2 yrs)

New graduates and career changers

Senior (8+ yrs)

Technical leads and architects

Median Salary in Oregon$68,686$153,222
Typical RolesJunior Developer, AnalystStaff Engineer, Architect
Remote Work AccessLimitedCommon
Degree ExpectationBachelor's sufficientMaster's preferred

Online vs On-Campus Computer Science Programs in Oregon

Online Programs

4 available in Oregon

On-Campus Programs

Traditional classroom experience

Typical Tuition$18,263/yr$20,292/yr
Schedule FlexibilitySelf-paced or asyncFixed schedule
NetworkingVirtual cohortsIn-person, career fairs
Best ForWorking professionalsTraditional students
Completion Time2-4 years (flexible)4 years (standard)

Compare Computer Science Programs in Other States

Computer Science Degree Programs in Oregon: FAQ

What are the best computer science degree programs in Oregon?
The best computer science degree programs in Oregon based on our methodology are: 1) Oregon State University (84% graduation rate), 2) University of Oregon, and 3) Lewis & Clark College. Our rankings weight graduation rates (25%), program completions (35%), selectivity (20%), and career outcomes (20%). Oregon offers 24 total accredited programs across 17 public and 7 private institutions. See our complete rankings for all 13 bachelor's programs.
How much do computer science degree programs cost in Oregon?
Computer Science degree program costs in Oregon vary significantly by institution type. In-state public tuition averages $20,292/year, while private institutions average $44,642/year. Community colleges offer the most affordable path at approximately $5,073/year for associate's degrees. The total 4-year cost ranges from $81,168 at public schools to $178,570 at private institutions before financial aid. Most students don't pay full sticker price, federal grants, state aid, and institutional scholarships can reduce costs by 30-60%.
What salary can computer science degree graduates earn in Oregon?
Computer Science professionals in Oregon earn a median salary of $105,670, which is competitive with the national average of $115,500. Entry-level positions typically start around $68,686, while senior roles exceed $153,222. Salaries vary by metro area: Portland ($116,237), Beaverton ($110,954) offer the highest compensation. Specialized roles like AI/ML engineers and cloud architects command premiums of 15-30% above median.
Are there online computer science degree programs in Oregon?
Yes, Oregon offers 4 accredited online Computer Science programs from state institutions. These programs award the same degree as on-campus options and include synchronous and asynchronous formats. Top-ranked online programs include offerings from Southwestern Oregon Community College and Tillamook Bay Community College. Online programs typically cost the same as on-campus tuition for in-state students. Many programs offer flexible scheduling for working professionals, with some offering accelerated completion in 2-3 years. Ensure any online program holds regional accreditation and ideally ABET accreditation for engineering programs.
What companies hire computer science degree graduates in Oregon?
Major Computer Science employers in Oregon include Intel, Nike, Salesforce, Autodesk, Puppet. The Portland and Beaverton metro areas serve as primary tech hubs with thousands of open positions. Top employers maintain recruiting pipelines directly from Oregon universities, with many offering internship-to-hire programs. Beyond tech giants, opportunities exist in healthcare IT, financial services, defense contractors, and growing startups. Oregon's tech sector shows +22% projected job growth through 2033, outpacing most other industries.
Is a computer science degree program worth it in Oregon?
A computer science degree program in Oregon offers strong ROI with a $105,670 median salary and +22% projected job growth. At average in-state tuition of $20,292/year, graduates typically recoup their educational investment within 3-5 years. The degree opens doors to high-paying careers in software development ($119,407), data science, cybersecurity, and AI/ML. Beyond salary, benefits include job security, remote work flexibility, and clear advancement paths. Alternative paths like bootcamps exist for career changers, but bachelor's degrees provide broader career options and higher lifetime earnings.
How long do computer science degree programs take in Oregon?
Standard completion times for computer science degree programs in Oregon are: Associate's (2 years, 60 credits), Bachelor's (4 years, 120 credits), and Master's (1-2 years, 30-36 credits). However, actual timelines vary based on course load, transfer credits, and program format. Accelerated programs can compress a bachelor's to 3 years or a master's to 12 months. Part-time students typically need 5-6 years for a bachelor's degree. Oregon community colleges offer a cost-effective "2+2" path: complete your associate's in 2 years, then transfer to a Oregon university for the final 2 years of a bachelor's program.
What financial aid is available for computer science degree students in Oregon?
Oregon computer science degree students can access multiple financial aid sources. Federal aid includes Pell Grants (up to $7,395/year for qualifying students) and federal student loans. Oregon state grants provide additional support for residents attending in-state schools. Institutional scholarships from universities can significantly reduce costs, many schools offer merit-based awards for STEM students. Work-study programs and teaching/research assistantships (especially for graduate students) provide income while building experience. Complete the FAFSA by Oregon's priority deadline to maximize aid eligibility. Some employers also offer tuition reimbursement for employees pursuing CS degrees.

Data Sources

Institutional characteristics, completions, graduation rates

Oregon salary and employment data

Official University Websites

Program details and admissions information

Last Updated: June 26, 2026. Rankings based on IPEDS 2024 data. Salary data from BLS OEWS May 2024.

Was this ranking helpful for your college search?
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.

The research behind the rankings

In-depth Computer Science program profiles in Oregon

Hand-researched detail on the top-ranked programs: degree pathways, research labs, industry partners, career outcomes, and admissions. Tap any school to expand.

Best Associate's Computer Science programs

#2Clackamas Community CollegeOregon City, OR

Hakia insight. Clackamas sits 15 miles from Portland's downtown tech corridor where Intel, Oracle, and hundreds of mid-market firms are actively hiring—proximity alone translates to internship density and informal mentorship pathways most community colleges simply can't offer.

At the associate's level, close proximity to Portland's booming tech sector means your internships and job leads connect you directly to companies actively expanding their IT teams. Clackamas offers structured pathways through CompTIA, Azure, and AWS certifications alongside core computer science coursework, ensuring you graduate with both theoretical knowledge and credentials employers specifically ask for. The program balances transfer-friendly academics with workforce-ready skills—many students land junior IT roles before completing their second year, while others transfer to Oregon State, University of Oregon, or Portland State with full junior standing. The real win here is the Portland metro network and the sheer number of employers hiring nearby.

Programs offered

  • Associate of Science in Computer Science · 2 years · on-campus
  • Associate of Applied Science in Computer Science · 2 years · online

Career outcomes

Top employers: Intel, Oracle, IBM, Providence Health & Services, Portland-area tech startups and mid-market firms

#3Lane Community CollegeEugene, OR

Hakia insight. Lane's dual track (theory + application) and proximity to University of Oregon IT operations create an unusual benefit: you can transfer to a research-focused bachelor's program without remediation, or step directly into a UO systems role—a rare dual-outcome flexibility.

At the associate's level, offering a robust computer science curriculum rooted in both theory and application, Lane prepares graduates for immediate employment or seamless transfer to research universities in the University of Oregon system. The program builds competency in networking, systems administration, and emerging technologies through hands-on labs and real-world projects. You'll earn industry-recognized certifications while developing problem-solving skills that employers in Eugene, Springfield, and beyond actively seek. Graduates work as help desk technicians, junior administrators, and technical support specialists, or continue their education at UO, Oregon State, and other four-year institutions with a strong academic foundation.

Programs offered

  • Associate of Science in Computer Science · 2 years · on-campus
  • Associate of Applied Science in Computer Science · 2 years · online

Career outcomes

Top employers: University of Oregon IT, Springfield Utility Board, Lane County government agencies, Healthcare systems in Eugene, Local tech companies and startups

#5Rogue Community CollegeGrants Pass, OR

Hakia insight. Rogue's responsiveness to regional employer needs means your curriculum evolves with Rogue Valley Medical Center and local tech companies' actual hiring gaps, not static textbook content—a real-time market signal most schools miss.

At the associate's level, in southern Oregon's growing tech landscape, Rogue's computer science program stands out for its flexibility and responsiveness to regional employer needs. You'll develop hands-on skills in systems support, networking fundamentals, and emerging cloud platforms while earning CompTIA and vendor certifications that open immediate job opportunities. The program supports both rapid workforce entry and smooth transfer to Oregon State, University of Oregon, and Oregon Institute of Technology. What sets Rogue apart is its personalized approach—smaller cohorts mean more individualized attention from instructors and stronger mentoring relationships that lead to meaningful internships and job placements in the Rogue Valley tech community.

Programs offered

  • Associate of Science in Computer Science · 2 years · on-campus
  • Associate of Applied Science in Computer Science · 2 years · online

Career outcomes

Top employers: Rogue Valley Medical Center, Rogue River-Siskiyou National Forest IT, Jackson County government agencies, Local small businesses and tech companies, Regional healthcare networks

Best Bachelor's Computer Science programs

#1Oregon State UniversityCorvallis, OR

Why it stands out. Three-term capstone senior design project with engineering design and project management focus. Hands-on projects including programming custom sensor boards and coordinating cloud data centers

Hakia insight. Oregon State's three-term capstone involving custom sensor boards and cloud data center coordination, paired with direct access to Pacific Northwest National Laboratory, means you're building infrastructure that runs real national-lab workloads—a depth of systems experience most state universities reserve for grad students.

Oregon State University's Bachelor of Science in Computer Science is offered online through Ecampus, providing students with advanced skills in software engineering, web development, cybersecurity, and computer networking. The program requires a minimum of 180 quarter credits, including at least 60 upper-division credits. Students complete a three-term capstone senior design project that exposes them to engineering design and project management challenges. The program offers two specialization options: Applied Computer Science (allowing customized electives) and Cybersecurity (focused on defensive systems design). Faculty members bring broad, hands-on industry expertise. Students gain practical experience through projects including programming custom sensor boards and coordinating cloud data centers. The program emphasizes career readiness and industry relations, positioning graduates for in-demand roles such as cybersecurity engineer, software developer, database engineer, and network systems engineer. Graduates can pursue the Accelerated Master's Platform to begin graduate-level coursework while completing their bachelor's degree.

Programs offered

  • Bachelor of Science in Computer Science · 4 years · on-campus

Research labs & institutes

  • HPC Lab (High-Performance Computing Laboratory) — Parallel computing, performance optimization, scientific computing

Industry partners

Pacific Northwest National LaboratoryIntel

Notable faculty

  • Allen D. Malony (High-performance computing, performance analysis, parallel computing)

Admissions

Deadline January 5 for M.S., varies for MEng.

Accreditation & certifications

ABET accredited

Location advantage: Direct access to Pacific Northwest National Laboratory Proximity to Intel's Oregon operations Connection to open-source software community (Linux kernel development, GCC toolchain)

#2Willamette UniversitySalem, OR

Why it stands out. Willamette's computer science program stands out for integrating liberal arts values with technical depth, producing ethically-grounded technologists rather than algorithm-focused specialists.

Hakia insight. Willamette's proximity to Oregon state government technology initiatives creates a rare pipeline: students build ethics frameworks in class, then immediately apply them to real civic technology projects rather than generic corporate software.

At the bachelor's level, willamette's computer science program emphasizes a liberal arts approach to computing, where students engage deeply with both theoretical foundations and ethical dimensions of technology. The curriculum integrates computer science with humanities and social sciences, preparing graduates who can bridge technical and human-centered problem-solving—a rare strength among smaller programs. Students work through a scaffolded sequence starting with foundational programming and data structures, then branch into specializations including artificial intelligence, networks, databases, and software engineering. The program's small class sizes mean direct access to faculty for research and mentorship, and students frequently present work at regional computing conferences. Willamette's location in Salem provides internship opportunities with state government agencies and Oregon-based tech companies, while the school's emphasis on civic engagement produces graduates who often tackle technology's societal impact. The capstone experience typically involves real-world projects in partnership with local organizations, giving students portfolio pieces that resonate in interviews. Alumni have moved into roles ranging from startups to established tech firms, with many citing the program's emphasis on communication and ethics as differentiators when competing for positions.

Programs offered

  • Bachelor of Science in Computer Science · 4 years · on-campus
  • Bachelor of Arts in Computer Science · 4 years · online

Location advantage: Proximity to Oregon state government technology initiatives Access to Salem-area tech and software development companies

#3Lewis & Clark CollegePortland, OR

Why it stands out. Lewis & Clark's computer science program uniquely centers ethical reasoning and interdisciplinary application, producing technologists grounded in humanistic values.

Hakia insight. Lewis & Clark's unusual emphasis on ethical reasoning in CS coursework—rare at the bachelor's level—produces graduates who stand out in interviews at social-impact firms, nonprofits, and civic tech organizations where many peers lack that fluency.

Lewis & Clark's Bachelor of Science in Computer Science is a traditional CS major designed for students seeking deeper computer science coursework with fewer mathematics requirements than the CS/Math hybrid option. The program requires foundational courses in Computer Science I and II, Computational Mathematics, Computer Architecture, Algorithm Design and Analysis, and Software Development, complemented by four additional upper-level CS electives (16 credits). Students can pursue an optional Cybersecurity Concentration requiring 14 credits, including courses in network security, cybersecurity fundamentals, and web development. The curriculum emphasizes both theoretical foundations and practical application, with electives spanning computer graphics, artificial intelligence, programming language structures, and theory of computation. The program integrates with Lewis & Clark's liberal arts education model, allowing students to combine technical expertise with broad interdisciplinary knowledge.

Programs offered

  • Bachelor of Science in Computer Science · 4 years · on-campus

Location advantage: Located in Portland with access to tech companies, startups, and social impact organizations Proximity to nonprofits and civic institutions valuing ethics-centered technologists

#4University of PortlandPortland, OR

Hakia insight. University of Portland's four-year design integration culminates in a capstone that recruits from Amazon, Garmin, and Apple—suggesting the program's small-class model produces portfolio-ready engineers faster than larger peers.

At the bachelor's level, university of Portland's Computer Science program offers small class sizes with design experiences integrated across all four years, culminating in a capstone project, while emphasizing ethical leadership development rooted in the Holy Cross tradition. Students benefit from undergraduate research opportunities and access to the Shiley-Marcos Center for Design & Innovation with virtual and augmented reality resources.

Programs offered

  • Bachelor of Science in Computer Science · 4 years · on-campus
  • Bachelor of Arts in Computer Science · 4 years · online

Career outcomes

Top employers: Amazon, Garmin, Apple, Daimler

#6Portland State UniversityPortland, OR

Why it stands out. Mandatory or strongly encouraged paid internships through Engineering Work Experience and Multiple Engineering Cooperative Program (MECOP). Hands-on experience in world-class labs for theoretical computer science and artificial intelligence

Hakia insight. Portland State's mandated paid internship pathway (MECOP) virtually guarantees you're not fishing for experience in your senior year; the structure ensures you've already solved real problems for Amazon, Apple, or Intel, making your degree a proven asset rather than a credential.

Portland State University's Bachelor of Science in Computer Science blends core courses in programming, systems, and theory with electives spanning artificial intelligence, machine learning, web development, and cloud computing. The program emphasizes hands-on experience through paid internships with major tech companies like Intel, Nike, Amazon, and Zoom—more than half of students secure major-specific internships via the Engineering Work Experience and Multiple Engineering Cooperative Program (MECOP). Students collaborate on real-world projects, including the Portland State Aerospace Society's cube satellite launch. The program benefits from PSU's location in downtown Portland within the Silicon Forest, providing direct access to leading tech employers. Maseeh College reports an 85% job placement rate for graduates, with computer science majors earning starting salaries exceeding $90,000. Graduates pursue diverse roles in software engineering, machine learning, cybersecurity, data analysis, and systems administration at companies including Amazon, Apple, Boeing, Intel, and Tektronix.

Programs offered

  • Bachelor of Science in Computer Science · 4 years · on-campus

Research labs & institutes

  • Systems Software Research Lab — Software engineering and systems reliability

Industry partners

IntelIBM

Career outcomes

$90,000 median salary

Top employers: Amazon, Apple, Boeing, Intel

Notable faculty

  • Melanie Log Kaufmann (Human-computer interaction and accessibility)

Accreditation & certifications

ABET

Location advantage: Portland tech hub with fintech, cloud infrastructure, and civic technology sectors Partnerships with local government and nonprofits for applied projects Access to Intel, IBM, and other major tech employers in the region

Best Master's Computer Science programs

#1Oregon State UniversityCorvallis, OR

Why it stands out. Thesis vs. non-thesis tracks: M.S. (research/thesis-focused) and MEng (coursework/professional-focused). MEng designed specifically for working professionals with no GRE requirement

Hakia insight. Oregon State's MEng track eliminates the GRE requirement and targets working professionals, but the real differentiator is access to Pacific Northwest National Laboratory—graduates can pivot directly into national lab careers where HPC expertise commands significant premium salaries.

Oregon State University's Master's in Computer Science offers advanced instruction beyond the undergraduate degree, preparing students for careers requiring higher-level expertise in industry and research. The program provides two degree tracks: the M.S. (thesis-based research track) and the MEng (professional coursework track designed for working professionals). Both degrees are available online, accommodating part-time study for working professionals. The M.S. requires GRE scores (optional for some applicants), while the MEng waives the GRE requirement entirely, making it accessible to career-switchers. Graduate assistantships are available through the Office of Graduate Education. The program allows concentration arrangements with other departments (e.g., Mathematics) for specialized focus. Students benefit from EECS's state-of-the-art education and can leverage Oregon State's employer partnerships and tuition support programs. The M.S. prepares graduates for advanced research roles in government, industry, and academia, while the MEng emphasizes immediate professional application and career advancement in engineering practice.

Programs offered

  • Master of Science in Computer Science / Master of Engineering in Computer Science · 1-2 years · on-campus

Research labs & institutes

  • HPC Lab (High-Performance Computing Laboratory) — Parallel computing, performance optimization, scientific computing

Industry partners

Pacific Northwest National LaboratoryIntel

Notable faculty

  • Allen D. Malony (High-performance computing, performance analysis, parallel computing)

Admissions

Deadline January 5 for M.S., varies for MEng.

Accreditation & certifications

ABET accredited

Location advantage: Direct access to Pacific Northwest National Laboratory Proximity to Intel's Oregon operations Connection to open-source software community (Linux kernel development, GCC toolchain)

#2Portland State UniversityPortland, OR

Why it stands out. Thesis vs. non-thesis (coursework) track options available. Dedicated staff advisor assigned to each master's student for entire program duration

Hakia insight. Portland State assigns a dedicated staff advisor to each master's student for the entire program—a structural choice that sounds administrative but measurably improves completion rates and job placement by removing navigation friction that derails working professionals.

Portland State University's Master of Science in Computer Science is designed for working professionals seeking career advancement in the Pacific Northwest's thriving tech ecosystem. The program offers 45 credits with flexible in-person delivery and multiple start terms (Fall, Winter, Spring) to accommodate part-time students. Students can choose between a research-based thesis track or coursework-focused pathway. The program emphasizes real-world experience through local internships (countable toward degree credits) and provides dedicated staff advisors for each master's student. Specializations include cybersecurity, quantum computing, data science, machine learning, artificial intelligence, networks and security, data management, and cloud computing. Graduates advance into high-impact roles at major employers including Google, Amazon, and Intel, with computer science being one of the highest-paying professions. The location in Portland's "Silicon Forest" provides unparalleled networking and mentorship opportunities with leading tech companies.

Programs offered

  • Master of Science in Computer Science · 1-2 years · on-campus

Research labs & institutes

  • Systems Software Research Lab — Software engineering and systems reliability

Industry partners

IntelIBM

Career outcomes

Top employers: Google, Amazon, Intel

Notable faculty

  • Melanie Log Kaufmann (Human-computer interaction and accessibility)

Accreditation & certifications

ABET

Location advantage: Portland tech hub with fintech, cloud infrastructure, and civic technology sectors Partnerships with local government and nonprofits for applied projects Access to Intel, IBM, and other major tech employers in the region

Best Doctoral Computer Science programs

#1Oregon State UniversityCorvallis, OR

Why it stands out. Optional GRE requirement. Additional areas of concentration available through collaboration with other departments

Hakia insight. Oregon State's optional GRE requirement and direct pipeline to Pacific Northwest National Laboratory's HPC Lab create an unusual advantage for PhD candidates in systems research—you're building your dissertation on hardware and problems where national labs have already invested millions.

Oregon State University's Computer Science Ph.D. program prepares students for careers in government or industry research laboratories or university positions. The program is housed within the School of Electrical Engineering and Computer Science, offering comprehensive state-of-the-art education. Students can pursue additional areas of concentration through collaboration with other departments, such as numerical analysis or computer algebra with the Department of Mathematics. The program accepts applications for fall, winter, and spring terms with a December 10 deadline for doctoral applicants. GRE scores are optional for Ph.D. applicants. The program offers concentrations or tracks beyond the general computer science curriculum, though specific details require consultation with the program website. International students must meet English language requirements with TOEFL iBT minimum score of 80 or IELTS minimum score of 6.5.

Programs offered

  • Computer Science · 4-6 years · on-campus

Research labs & institutes

  • HPC Lab (High-Performance Computing Laboratory) — Parallel computing, performance optimization, scientific computing

Industry partners

Pacific Northwest National LaboratoryIntel

Notable faculty

  • Allen D. Malony (High-performance computing, performance analysis, parallel computing)

Admissions

Deadline January 5 for M.S., varies for MEng.

Accreditation & certifications

ABET accredited

Location advantage: Direct access to Pacific Northwest National Laboratory Proximity to Intel's Oregon operations Connection to open-source software community (Linux kernel development, GCC toolchain)

#2Portland State UniversityPortland, OR

Why it stands out. A program built on applied research and community engagement, where students solve real-world problems alongside faculty while developing expertise in software engineering, data science, or cybersecurity.

Hakia insight. Portland State's partnership with local government and nonprofits for applied research means dissertation topics address real-world infrastructure and civic tech problems—a practical edge for students seeking industry or policy roles over traditional academia.

At the doctoral level, portland State's computer science program distinguishes itself through applied research and community-engaged computing—students don't just learn algorithms in isolation, but deploy them on real problems affecting the city and region. The curriculum balances a solid theoretical core with practical tracks in software engineering, data science, and cybersecurity, allowing students to specialize early without sacrificing breadth. Faculty research spans human-computer interaction, software testing, and systems reliability, often conducted in partnership with local government, nonprofits, and tech companies. The program benefits from Portland's position as a mid-size tech hub with growing demand for engineers in fintech, cloud infrastructure, and civic technology; internship pipelines are strong and often lead directly to employment. Graduate degrees (MS and PhD) complement the undergraduate program, enabling a pathway from BS to advanced study without changing institutions. What sets PSU apart is the emphasis on learning by doing—capstone projects frequently involve external partners, labs stress collaborative problem-solving, and students graduate with portfolios of work they can point to, not just transcripts.

Programs offered

  • Doctor of Philosophy in Computer Science · 4-6 years · on-campus
  • Doctor of Science in Computer Science · 4-6 years · online

Research labs & institutes

  • Systems Software Research Lab — Software engineering and systems reliability

Industry partners

IntelIBM

Career outcomes

Top employers: Intel, Daimler Trucks

Notable faculty

  • Melanie Log Kaufmann (Human-computer interaction and accessibility)

Accreditation & certifications

ABET

Location advantage: Portland tech hub with fintech, cloud infrastructure, and civic technology sectors Partnerships with local government and nonprofits for applied projects Access to Intel, IBM, and other major tech employers in the region