University campus in Oregon
Updated January 2026

Best Computer Science Degree Programs in Oregon — 2026 Rankings

Explore 24 accredited computer science (CS) degree programs in Oregon. Compare schools by graduation rate, salary outcomes, and tuition—from Chemeketa Community College to Oregon State University.

#1 ProgramOregon State
Avg Salary$105,670
Tuition From$4,545/yr
Job Growth+22%

Key Takeaways

Top 3 ranked: Oregon State, U of Oregon, Lewis & Clark College

Based on graduation rates, program outcomes, and institutional quality

IPEDS 2023

Tuition ranges from $3,888 to $66,710/year

Chemeketa Community College offers the most affordable option at $4,545/yr

IPEDS 2023

Degree levels: 11 associate's, 3 master's, 3 doctoral programs available in Oregon

From community college pathways to advanced research degrees

IPEDS 2023

4 Oregon programs offer online or hybrid formats

Flexible scheduling for working professionals

IPEDS 2023

Oregon community college transfer can save 40-60% on total degree costs

11 associate's programs provide transfer pathways to bachelor's degrees

Education Commission of the States

Major employers: Intel, Nike, Salesforce, Autodesk

Tech hubs in Portland and Beaverton

Hakia Research 2026

Computer Science programs available near 33+ cities across Oregon

Search by city to find programs within 200 miles of your location

IPEDS 2023

Updated February 2026

On This Page
$105,670
Is Computer Science in Oregon Worth It?
Yes. Computer Science degrees 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

Best Computer Science Degree Programs in Oregon

Bachelor's Computer Science Degree Programs in Oregon

13 programs$105,670 median salary86% avg grad rate
13
Programs
$105,670
Median Salary
$33,354/yr
Avg Tuition
86%
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.

Show:

Earn your bachelor's in Computer Science

(Sponsored)

Loading programs...

🥇

Oregon State University

Public
Corvallis, OR
$11,145
Tuition/yr
84%
Grad Rate
78.3
Score
Website
🥈

University of Oregon

Public
Eugene, OR
$12,240
Tuition/yr
78%
Grad Rate
49.2
Score
Website
🥉

Lewis & Clark College

Private
Portland, OR
$61,916
Tuition/yr
95%
Grad Rate
59.2
Score
Website
#4

Portland State University

Public
Portland, OR
$8,694
Tuition/yr
47.7
Score
Website
#5

Reed College

Private
Portland, OR
$66,710
Tuition/yr
58.4
Score
Website
#6

Willamette University

Private
Salem, OR
$48,000
Tuition/yr
87%
Grad Rate
48.9
Score
Website
#7

University of Portland

Private
Portland, OR
$54,400
Tuition/yr
51.1
Score
Website
#8

Southern Oregon University

Public
Ashland, OR
$9,675
Tuition/yr
43.9
Score
Website
#9

Western Oregon University

Public
Monmouth, OR
$9,000
Tuition/yr
45.2
Score
Website
#10

Eastern Oregon University

Public
La Grande, OR
$8,618
Tuition/yr
44.4
Score
Website

Complete Computer Science Degree Program Rankings in Oregon

Best Associate's Computer Science Degree Programs in Oregon

### 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.

  1. #1. Chemeketa Community College

    Hakia ranks Chemeketa Community College as the #1 associate's in computer science degree program in Oregon. This public institution in Salem, OR has annual tuition of $4,545. Ranking score: 50.6.

  2. #2. Linn-Benton Community College

    Hakia ranks Linn-Benton Community College as the #2 associate's in computer science degree program in Oregon. This public institution in Albany, OR has annual tuition of $5,817. Ranking score: 45.0.

  3. #3. Mt Hood Community College

    Hakia ranks Mt Hood Community College as the #3 associate's in computer science degree program in Oregon. This public institution in Gresham, OR has annual tuition of $4,392 and a 91% graduation rate. Ranking score: 52.1.

  4. #4. Central Oregon Community College

    Hakia ranks Central Oregon Community College as the #4 associate's in computer science degree program in Oregon. This public institution in Bend, OR has annual tuition of $6,012. Ranking score: 42.9.

  5. #5. Clackamas Community College

    Hakia ranks Clackamas Community College as the #5 associate's in computer science degree program in Oregon. This public institution in Oregon City, OR has annual tuition of $5,535. Ranking score: 42.0.

  6. #6. Lane Community College

    Hakia ranks Lane Community College as the #6 associate's in computer science degree program in Oregon. This public institution in Eugene, OR has annual tuition of $5,004. Ranking score: 40.5.

  7. #7. Rogue Community College

    Hakia ranks Rogue Community College as the #7 associate's in computer science degree program in Oregon. This public institution in Grants Pass, OR has annual tuition of $4,320. Ranking score: 37.8.

  8. #8. Southwestern Oregon Community College

    Hakia ranks Southwestern Oregon Community College as the #8 associate's in computer science degree program in Oregon. This public institution in Coos Bay, OR has annual tuition of $4,650. Ranking score: 36.0.

  9. #9. Tillamook Bay Community College

    Hakia ranks Tillamook Bay Community College as the #9 associate's in computer science degree program in Oregon. This public institution in Tillamook, OR has annual tuition of $3,888. Ranking score: 34.6.

  10. #10. Clatsop Community College

    Hakia ranks Clatsop Community College as the #10 associate's in computer science degree program in Oregon. This public institution in Astoria, OR has annual tuition of $4,032. Ranking score: 34.6.

  11. #11. Blue Mountain Community College

    Hakia ranks Blue Mountain Community College as the #11 associate's in computer science degree program in Oregon. This public institution in Pendleton, OR has annual tuition of $5,220. Ranking score: 34.6.

Online Associate's Computer Science Degree Programs in Oregon

### Online Program Options Oregon's community colleges offer 3 online associate's computer science programs, providing flexible pathways for students balancing education with work or family responsibilities. Top-ranked online programs include **Southwestern Oregon Commu...**, **Tillamook Bay Community C...**, **Blue Mountain Community C...**, all regionally accredited and recognized by Oregon employers. ### Costs & Employer Recognition Online associate's programs average **$4,586/yr**—often comparable to or less than on-campus tuition. Oregon-based employers including Intel, Nike, Salesforce value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Portland, Beaverton, Hillsboro job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **60 credit hours** in 2 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer science degrees in Oregon, these accredited computer science schools offer the flexibility and quality that today's learners demand.

  • Southwestern Oregon Community College - Coos Bay, OR - Tuition: $4,650/year
  • Tillamook Bay Community College - Tillamook, OR - Tuition: $3,888/year
  • Blue Mountain Community College - Pendleton, OR - Tuition: $5,220/year

Best Bachelor's Computer Science Degree Programs in Oregon

### 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.

  1. #1. Oregon State University

    Hakia ranks Oregon State University as the #1 bachelor's in computer science degree program in Oregon. This public institution in Corvallis, OR has annual tuition of $11,145 and a 84% graduation rate. Ranking score: 78.3.

  2. #2. University of Oregon

    Hakia ranks University of Oregon as the #2 bachelor's in computer science degree program in Oregon. This public institution in Eugene, OR has annual tuition of $12,240 and a 78% graduation rate. Ranking score: 49.2.

  3. #3. Lewis & Clark College

    Hakia ranks Lewis & Clark College as the #3 bachelor's in computer science degree program in Oregon. This private institution in Portland, OR has annual tuition of $61,916 and a 95% graduation rate. Ranking score: 59.2.

  4. #4. Portland State University

    Hakia ranks Portland State University as the #4 bachelor's in computer science degree program in Oregon. This public institution in Portland, OR has annual tuition of $8,694. Ranking score: 47.7.

  5. #5. Reed College

    Hakia ranks Reed College as the #5 bachelor's in computer science degree program in Oregon. This private institution in Portland, OR has annual tuition of $66,710. Ranking score: 58.4.

  6. #6. Willamette University

    Hakia ranks Willamette University as the #6 bachelor's in computer science degree program in Oregon. This private institution in Salem, OR has annual tuition of $48,000 and a 87% graduation rate. Ranking score: 48.9.

  7. #7. University of Portland

    Hakia ranks University of Portland as the #7 bachelor's in computer science degree program in Oregon. This private institution in Portland, OR has annual tuition of $54,400. Ranking score: 51.1.

  8. #8. Southern Oregon University

    Hakia ranks Southern Oregon University as the #8 bachelor's in computer science degree program in Oregon. This public institution in Ashland, OR has annual tuition of $9,675. Ranking score: 43.9.

  9. #9. Western Oregon University

    Hakia ranks Western Oregon University as the #9 bachelor's in computer science degree program in Oregon. This public institution in Monmouth, OR has annual tuition of $9,000. Ranking score: 45.2.

  10. #10. Eastern Oregon University

    Hakia ranks Eastern Oregon University as the #10 bachelor's in computer science degree program in Oregon. This public institution in La Grande, OR has annual tuition of $8,618. Ranking score: 44.4.

  11. #11. Linfield University

    Hakia ranks Linfield University as the #11 bachelor's in computer science degree program in Oregon. This private institution in McMinnville, OR has annual tuition of $49,810. Ranking score: 37.8.

  12. #12. George Fox University

    Hakia ranks George Fox University as the #12 bachelor's in computer science degree program in Oregon. This private institution in Newberg, OR has annual tuition of $40,220. Ranking score: 39.7.

  13. #13. Pacific University

    Hakia ranks Pacific University as the #13 bachelor's in computer science degree program in Oregon. This private institution in Forest Grove, OR has annual tuition of $53,174. Ranking score: 33.9.

Online Bachelor's Computer Science Degree Programs in Oregon

### Online Program Options 1 Oregon institutions offer bachelor's computer science degrees with online or hybrid options, enabling students to earn accredited degrees while maintaining professional or personal commitments. Top-ranked online programs include **Pacific**, all regionally accredited and recognized by Oregon employers. ### Costs & Employer Recognition Online bachelor's programs average **$53,174/yr**—often comparable to or less than on-campus tuition. Oregon-based employers including Intel, Nike, Salesforce value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Portland, Beaverton, Hillsboro job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **120 credit hours** in 4 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer science degrees in Oregon, these accredited computer science schools offer the flexibility and quality that today's learners demand.

  • Pacific University - Forest Grove, OR - Tuition: $53,174/year

Best Master's Computer Science Degree Programs in Oregon

### 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.

  1. #1. Oregon State University

    Hakia ranks Oregon State University as the #1 master's in computer science degree program in Oregon. This public institution in Corvallis, OR has annual tuition of $11,145 and a 84% graduation rate. Ranking score: 81.9.

  2. #2. Portland State University

    Hakia ranks Portland State University as the #2 master's in computer science degree program in Oregon. This public institution in Portland, OR has annual tuition of $8,694. Ranking score: 67.0.

  3. #3. University of Oregon

    Hakia ranks University of Oregon as the #3 master's in computer science degree program in Oregon. This public institution in Eugene, OR has annual tuition of $12,240 and a 78% graduation rate. Ranking score: 55.6.

Best Doctoral Computer Science Degree Programs in Oregon

### 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.

  1. #1. Oregon State University

    Hakia ranks Oregon State University as the #1 doctoral in computer science degree program in Oregon. This public institution in Corvallis, OR has annual tuition of $11,145 and a 84% graduation rate. Ranking score: 55.5.

  2. #2. University of Oregon

    Hakia ranks University of Oregon as the #2 doctoral in computer science degree program in Oregon. This public institution in Eugene, OR has annual tuition of $12,240 and a 78% graduation rate. Ranking score: 46.1.

  3. #3. Portland State University

    Hakia ranks Portland State University as the #3 doctoral in computer science degree program in Oregon. This public institution in Portland, OR has annual tuition of $8,694. Ranking score: 49.3.

Computer Science 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 2023

Computer Science Financial Aid & Scholarships 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.

Calculate Your Computer Science Degree ROI in 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 2023. 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

Career Paths

Design and develop software applications and systems

Median Salary:$119,407

Analyze complex datasets and build predictive models

Median Salary:$99,330

Protect computer networks from cyber threats

Median Salary:$110,954

Manage cloud infrastructure and deployment pipelines

Median Salary:$117,294

Design and maintain cloud computing infrastructure

Median Salary:$114,124

Build and deploy machine learning models

Median Salary:$133,144
Computer Science Salaries by Metro Area

Median annual salary in Oregon metro areas

Hakia.com
View data table
Categoryvalue
Portland$116K
Beaverton$111K
Hillsboro$106K

Source: BLS OEWS May 2024

Hakia.com

Computer Science Jobs in Oregon: Top Employers Hiring

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 robust 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.

How to Apply to Computer Science Programs in Oregon

1

Research Program Requirements

Review admission requirements for computer science programs at your target schools. Requirements vary by institution and degree level.

2

Prepare Application Materials

Gather transcripts, test scores (SAT/ACT for undergrad, GRE for graduate), letters of recommendation, and personal statement.

3

Apply for Financial Aid

Complete the FAFSA by priority deadlines.

4

Submit Applications Before Deadlines

Apply early for priority consideration. Early action/decision deadlines are typically October-November; regular deadlines December-January.

5

Complete Enrollment Steps

Accept your offer, submit enrollment deposit, complete orientation requirements, and register for classes.

Computer Science Transfer Pathways 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 facilitate 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 typically 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 Study Computer Science 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 robust 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 robust 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.

Computer Science Job Market in Oregon

Employment Outlook

Oregon's computer science job market is robust 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 underscore 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.

Computer Science Curriculum & Specializations in Oregon

Core Requirements

Oregon's computer science programs follow industry-standard curricula emphasizing foundational theory and practical application. Core coursework typically includes Data Structures, Algorithms, Computer Architecture, Operating Systems, Software Engineering, and Database Management Systems. Programs at top-ranked institutions like Oregon State University and Portland State University integrate specialized tracks allowing students to focus on areas such as artificial intelligence, cybersecurity, web development, and systems programming. Bachelor's degree programs usually require 120-130 credit hours, while master's programs demand 30-40 credits beyond the bachelor's degree. Most programs incorporate capstone projects or senior design courses requiring students to develop solutions addressing real-world problems in collaboration with industry partners (College Scorecard).

Degree Pathways

Advanced programs emphasize research and specialization opportunities aligned with Oregon's technology ecosystem. Graduate students at Oregon's 5 master's-granting institutions engage in faculty-mentored research projects, particularly at Oregon State University and University of Oregon. Programs increasingly integrate emerging topics including machine learning, cloud computing, and cybersecurity defense. Many institutions partner with major employers like Intel and Providence Health to provide internships and applied learning experiences. Students benefit from hands-on laboratory work, collaborative team projects, and industry guest lectures. For students interested in specialized computing fields, explore related programs in data science in Oregon, artificial intelligence in Oregon, and cybersecurity in Oregon to understand complementary educational pathways.

Online vs On-Campus Computer Science Programs in Oregon

Online Program Growth

Oregon offers multiple online computer science bachelor's degree options for students seeking flexibility and remote learning. Online bachelor's rankings highlight George Fox University ($40,220 tuition), Western Oregon University ($9,000), Southern Oregon University ($9,675), Eastern Oregon University ($8,618), and Linfield University ($49,810) as primary online providers. These programs allow working professionals, parents, and geographically dispersed students to earn accredited degrees without relocating or attending on-campus lectures. Online formats typically offer asynchronous coursework, self-paced modules, and flexible scheduling while maintaining rigorous computer science curricula covering algorithms, data structures, software engineering, and programming languages. However, online programs may provide fewer hands-on laboratory experiences and reduced opportunities for in-person mentorship compared to campus-based alternatives. Western Oregon University stands out as the most affordable online option at $9,000, making it accessible to cost-conscious learners.

Accredited Online Options

Campus-based programs at Oregon's 13 bachelor's-granting institutions provide immersive learning environments with direct faculty interaction, peer collaboration, and extensive laboratory resources. Oregon State University, Portland State University, and University of Oregon deliver comprehensive on-campus experiences supported by research facilities and industry partnerships with employers like Intel, Nike, and OHSU. Campus attendance fosters networking opportunities crucial for internships and post-graduation employment. Many institutions now offer hybrid models combining in-person courses with online components, providing flexibility without sacrificing hands-on learning. Students considering related fields like software engineering or cybersecurity should evaluate whether their institution offers online, hybrid, or campus-only options. The choice between online and campus ultimately depends on individual learning preferences, career goals, and life circumstances—both formats produce qualified graduates capable of succeeding in Oregon's robust tech industry.

Computer Science by City in Oregon

The Portland-Vancouver-Hillsboro metropolitan area dominates Oregon's computer science job market and educational landscape. This region hosts Oregon's most prestigious computer science programs, including Oregon State University satellite programs and Portland State University's main campus. Portland State University offers in-state tuition at $8,694, making it one of the state's most affordable options while maintaining strong employer connections. The metro area's concentration of Intel, Nike, and technology startups creates exceptional internship and entry-level employment opportunities for graduates, with particularly strong demand in software development, cloud architecture, and AI/ML roles.

The Willamette Valley, spanning Salem and Corvallis, represents Oregon's secondary tech hub with significant research and education employment. Oregon State University, located in Corvallis, produces 1,032 computer science completions annually (IPEDS), the highest concentration of any Oregon institution. The University of Oregon in Eugene serves the Eugene-Springfield metro area, contributing 88 bachelor's completions and providing strong connections to research institutions and emerging tech companies. Eastern Oregon University offers the state's most affordable option at $8,618 tuition, though with fewer direct connections to major metro employment centers compared to Portland or Corvallis.

Students should weigh career market strength against affordability. Explore most affordable computer science programs to compare cost-benefit analyses across cities. For those seeking online flexibility while maintaining Oregon roots, review best online computer science programs. Consider also regional growth in emerging tech hubs like Bend and Central Oregon, which may offer lower cost-of-living advantages. For interstate perspective, compare with Computer Science in California, Computer Science in Texas, and Computer Science in New York.

Compare Online Computer Science Programs in Oregon

View tuition costs, program formats & enrollment info

Find Computer Science Programs Near You in Oregon

Search by city to find accredited computer science programs ranked by our state methodology.

Computer Science Degree Programs by City in Oregon

Computer Science Degree Programs Near Portland, Oregon

Portland's tech ecosystem centers on established software firms like IBM, Google, and Oracle alongside a robust startup scene in the Pearl District and Southeast tech corridor, making it Oregon's primary hub for full-stack developers and systems architects. Oregon State University's proximity and Portland State University's engineering programs feed local talent pipelines, while the city's relatively lower cost-of-living compared to Seattle or San Francisco attracts remote workers and distributed teams.

Portland is located in Multnomah County, Oregon.

Associate's Computer Science Degree Programs Near Portland, Oregon
  1. Chemeketa Community College (Public) — State #1, 40.2 mi from Portland. Tuition: $4,545/year.
  2. Mt Hood Community College (Public) — State #2, 12.4 mi from Portland. Tuition: $4,392/year. Graduation rate: 91%.
  3. Linn-Benton Community College (Public) — State #3, 67.9 mi from Portland. Tuition: $5,817/year.
Bachelor's Computer Science Degree Programs Near Portland, Oregon
  1. Oregon State University (Public) — State #1, 72.3 mi from Portland. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 103.6 mi from Portland. Tuition: $12,240/year. Graduation rate: 78%.
  3. Portland State University (Public) — State #3, in Portland. Tuition: $8,694/year.
Master's Computer Science Degree Programs Near Portland, Oregon
  1. Oregon State University (Public) — State #1, 72.3 mi from Portland. Tuition: $11,145/year. Graduation rate: 84%.
  2. Portland State University (Public) — State #2, in Portland. Tuition: $8,694/year.
  3. University of Oregon (Public) — State #3, 103.6 mi from Portland. Tuition: $12,240/year. Graduation rate: 78%.
Doctoral Computer Science Degree Programs Near Portland, Oregon
  1. Oregon State University (Public) — State #1, 72.3 mi from Portland. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 103.6 mi from Portland. Tuition: $12,240/year. Graduation rate: 78%.

Computer Science Degree Programs Near Salem, Oregon

As Oregon's capital, Salem hosts state government IT infrastructure projects and healthcare tech roles through Salem Health and Willamette University's computer science program, though it lacks the venture capital density of Portland. Tech professionals here often commute to Portland or work remotely, making Salem viable for those prioritizing affordability and government contracting opportunities over startup culture.

Salem is located in Marion County, Oregon.

Associate's Computer Science Degree Programs Near Salem, Oregon
  1. Chemeketa Community College (Public) — State #1, in Salem. Tuition: $4,545/year.
  2. Mt Hood Community College (Public) — State #2, 49 mi from Salem. Tuition: $4,392/year. Graduation rate: 91%.
  3. Linn-Benton Community College (Public) — State #3, 25.2 mi from Salem. Tuition: $5,817/year.
Bachelor's Computer Science Degree Programs Near Salem, Oregon
  1. Oregon State University (Public) — State #1, 29.6 mi from Salem. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 62.1 mi from Salem. Tuition: $12,240/year. Graduation rate: 78%.
  3. Portland State University (Public) — State #3, 42.1 mi from Salem. Tuition: $8,694/year.
Master's Computer Science Degree Programs Near Salem, Oregon
  1. Oregon State University (Public) — State #1, 29.6 mi from Salem. Tuition: $11,145/year. Graduation rate: 84%.
  2. Portland State University (Public) — State #2, 42.1 mi from Salem. Tuition: $8,694/year.
  3. University of Oregon (Public) — State #3, 62.1 mi from Salem. Tuition: $12,240/year. Graduation rate: 78%.
Doctoral Computer Science Degree Programs Near Salem, Oregon
  1. Oregon State University (Public) — State #1, 29.6 mi from Salem. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 62.1 mi from Salem. Tuition: $12,240/year. Graduation rate: 78%.

Computer Science Degree Programs Near Bend, Oregon

Bend has emerged as a remote-work destination with a small but growing tech community, home to companies like Bendtech and outdoor-focused software startups, though it functions primarily as a lifestyle choice for distributed engineers rather than a traditional tech hub. The nearest major university is Oregon State University (90 miles away), making self-directed learning and remote employment essential for CS professionals considering relocation here.

Bend is located in Deschutes County, Oregon.

Associate's Computer Science Degree Programs Near Bend, Oregon
  1. Chemeketa Community College (Public) — State #1, 103.3 mi from Bend. Tuition: $4,545/year.
  2. Mt Hood Community College (Public) — State #2, 113.5 mi from Bend. Tuition: $4,392/year. Graduation rate: 91%.
  3. Linn-Benton Community College (Public) — State #3, 95.7 mi from Bend. Tuition: $5,817/year.
Bachelor's Computer Science Degree Programs Near Bend, Oregon
  1. Oregon State University (Public) — State #1, 102.6 mi from Bend. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 87 mi from Bend. Tuition: $12,240/year. Graduation rate: 78%.
  3. Portland State University (Public) — State #3, 120.5 mi from Bend. Tuition: $8,694/year.
Master's Computer Science Degree Programs Near Bend, Oregon
  1. Oregon State University (Public) — State #1, 102.6 mi from Bend. Tuition: $11,145/year. Graduation rate: 84%.
  2. Portland State University (Public) — State #2, 120.5 mi from Bend. Tuition: $8,694/year.
  3. University of Oregon (Public) — State #3, 87 mi from Bend. Tuition: $12,240/year. Graduation rate: 78%.
Doctoral Computer Science Degree Programs Near Bend, Oregon
  1. Oregon State University (Public) — State #1, 102.6 mi from Bend. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 87 mi from Bend. Tuition: $12,240/year. Graduation rate: 78%.

Computer Science Degree Programs Near Eugene, Oregon

Eugene's tech economy revolves around the University of Oregon's computer science and engineering research programs, which attract academic positions and research funding in fields like machine learning and HCI, alongside smaller tech companies serving the university ecosystem. While lacking major corporate software development centers, the city offers strong academic pathways and startup incubation through the Lundquist Center for Entrepreneurship.

Eugene is located in Lane County, Oregon.

Associate's Computer Science Degree Programs Near Eugene, Oregon
  1. Chemeketa Community College (Public) — State #1, 65.5 mi from Eugene. Tuition: $4,545/year.
  2. Mt Hood Community College (Public) — State #2, 107.8 mi from Eugene. Tuition: $4,392/year. Graduation rate: 91%.
  3. Linn-Benton Community College (Public) — State #3, 38.3 mi from Eugene. Tuition: $5,817/year.
Bachelor's Computer Science Degree Programs Near Eugene, Oregon
  1. Oregon State University (Public) — State #1, 37.8 mi from Eugene. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, in Eugene. Tuition: $12,240/year. Graduation rate: 78%.
  3. Portland State University (Public) — State #3, 104 mi from Eugene. Tuition: $8,694/year.
Master's Computer Science Degree Programs Near Eugene, Oregon
  1. Oregon State University (Public) — State #1, 37.8 mi from Eugene. Tuition: $11,145/year. Graduation rate: 84%.
  2. Portland State University (Public) — State #2, 104 mi from Eugene. Tuition: $8,694/year.
  3. University of Oregon (Public) — State #3, in Eugene. Tuition: $12,240/year. Graduation rate: 78%.
Doctoral Computer Science Degree Programs Near Eugene, Oregon
  1. Oregon State University (Public) — State #1, 37.8 mi from Eugene. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, in Eugene. Tuition: $12,240/year. Graduation rate: 78%.

Computer Science Degree Programs Near Medford, Oregon

Medford is a small regional center with limited tech industry presence, though it offers lower cost-of-living and proximity to Southern Oregon University's computer science offerings, making it suitable primarily for remote workers or those seeking rural lifestyle advantages. Tech professionals here typically depend on distributed employment or contracts with Portland-area firms rather than local tech employment.

Medford is located in Jackson County, Oregon.

Associate's Computer Science Degree Programs Near Medford, Oregon
  1. Chemeketa Community College (Public) — State #1, 181.8 mi from Medford. Tuition: $4,545/year.
  2. Linn-Benton Community College (Public) — State #3, 155.2 mi from Medford. Tuition: $5,817/year.
  3. Central Oregon Community College (Public) — State #4, 141.5 mi from Medford. Tuition: $6,012/year.
Bachelor's Computer Science Degree Programs Near Medford, Oregon
  1. Oregon State University (Public) — State #1, 154.4 mi from Medford. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 117.7 mi from Medford. Tuition: $12,240/year. Graduation rate: 78%.
  3. Oregon Institute of Technology (Public) — State #5, 55.6 mi from Medford. Tuition: $10,492/year. Graduation rate: 75%.
Master's Computer Science Degree Programs Near Medford, Oregon
  1. Oregon State University (Public) — State #1, 154.4 mi from Medford. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #3, 117.7 mi from Medford. Tuition: $12,240/year. Graduation rate: 78%.
Doctoral Computer Science Degree Programs Near Medford, Oregon
  1. Oregon State University (Public) — State #1, 154.4 mi from Medford. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 117.7 mi from Medford. Tuition: $12,240/year. Graduation rate: 78%.

Computer Science Degree Programs Near Corvallis, Oregon

Corvallis is home to Oregon State University's respected computer science and electrical engineering programs, which drive research collaborations and spin-off companies in embedded systems, cybersecurity, and agricultural technology, creating academic and research-focused career paths. The university's tech transfer office and student startup programs provide direct pathways from education to local employment, though corporate tech jobs are limited outside university contracts.

Corvallis is located in Benton County, Oregon.

Associate's Computer Science Degree Programs Near Corvallis, Oregon
  1. Chemeketa Community College (Public) — State #1, 33 mi from Corvallis. Tuition: $4,545/year.
  2. Mt Hood Community College (Public) — State #2, 79.3 mi from Corvallis. Tuition: $4,392/year. Graduation rate: 91%.
  3. Linn-Benton Community College (Public) — State #3, 9 mi from Corvallis. Tuition: $5,817/year.
Bachelor's Computer Science Degree Programs Near Corvallis, Oregon
  1. Oregon State University (Public) — State #1, in Corvallis. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 37 mi from Corvallis. Tuition: $12,240/year. Graduation rate: 78%.
  3. Portland State University (Public) — State #3, 72.3 mi from Corvallis. Tuition: $8,694/year.
Master's Computer Science Degree Programs Near Corvallis, Oregon
  1. Oregon State University (Public) — State #1, in Corvallis. Tuition: $11,145/year. Graduation rate: 84%.
  2. Portland State University (Public) — State #2, 72.3 mi from Corvallis. Tuition: $8,694/year.
  3. University of Oregon (Public) — State #3, 37 mi from Corvallis. Tuition: $12,240/year. Graduation rate: 78%.
Doctoral Computer Science Degree Programs Near Corvallis, Oregon
  1. Oregon State University (Public) — State #1, in Corvallis. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 37 mi from Corvallis. Tuition: $12,240/year. Graduation rate: 78%.

Computer Science Degree Programs Near Grants Pass, Oregon

Grants Pass is a rural town with minimal tech industry infrastructure and no major university presence, making it impractical for CS career growth except as a remote-work base for those employed elsewhere. Professionals considering this area should be prepared for complete reliance on distributed work arrangements or freelance contracts.

Grants Pass is located in Josephine County, Oregon.

Associate's Computer Science Degree Programs Near Grants Pass, Oregon
  1. Chemeketa Community College (Public) — State #1, 177.5 mi from Grants Pass. Tuition: $4,545/year.
  2. Linn-Benton Community College (Public) — State #3, 150 mi from Grants Pass. Tuition: $5,817/year.
  3. Central Oregon Community College (Public) — State #4, 151.9 mi from Grants Pass. Tuition: $6,012/year.
Bachelor's Computer Science Degree Programs Near Grants Pass, Oregon
  1. Oregon State University (Public) — State #1, 147.9 mi from Grants Pass. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 112.9 mi from Grants Pass. Tuition: $12,240/year. Graduation rate: 78%.
  3. Oregon Institute of Technology (Public) — State #5, 80.5 mi from Grants Pass. Tuition: $10,492/year. Graduation rate: 75%.
Master's Computer Science Degree Programs Near Grants Pass, Oregon
  1. Oregon State University (Public) — State #1, 147.9 mi from Grants Pass. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #3, 112.9 mi from Grants Pass. Tuition: $12,240/year. Graduation rate: 78%.
Doctoral Computer Science Degree Programs Near Grants Pass, Oregon
  1. Oregon State University (Public) — State #1, 147.9 mi from Grants Pass. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 112.9 mi from Grants Pass. Tuition: $12,240/year. Graduation rate: 78%.

Computer Science Degree Programs Near Klamath Falls, Oregon

Klamath Falls, serving as a small regional hub, has limited software development employment beyond Oregon Institute of Technology's computer science program, which focuses on applied computing and IT infrastructure roles. The isolated location and lack of major tech employers make this viable only for remote workers or those pursuing academic positions at the local institution.

Klamath Falls is located in Klamath County, Oregon.

Associate's Computer Science Degree Programs Near Klamath Falls, Oregon
  1. Chemeketa Community College (Public) — State #1, 200 mi from Klamath Falls. Tuition: $4,545/year.
  2. Linn-Benton Community College (Public) — State #3, 177.1 mi from Klamath Falls. Tuition: $5,817/year.
  3. Central Oregon Community College (Public) — State #4, 129 mi from Klamath Falls. Tuition: $6,012/year.
Bachelor's Computer Science Degree Programs Near Klamath Falls, Oregon
  1. Oregon State University (Public) — State #1, 178.9 mi from Klamath Falls. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 142.5 mi from Klamath Falls. Tuition: $12,240/year. Graduation rate: 78%.
  3. Oregon Institute of Technology (Public) — State #5, in Klamath Falls. Tuition: $10,492/year. Graduation rate: 75%.
Master's Computer Science Degree Programs Near Klamath Falls, Oregon
  1. Oregon State University (Public) — State #1, 178.9 mi from Klamath Falls. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #3, 142.5 mi from Klamath Falls. Tuition: $12,240/year. Graduation rate: 78%.
Doctoral Computer Science Degree Programs Near Klamath Falls, Oregon
  1. Oregon State University (Public) — State #1, 178.9 mi from Klamath Falls. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 142.5 mi from Klamath Falls. Tuition: $12,240/year. Graduation rate: 78%.

Computer Science Degree Programs Near Roseburg, Oregon

Roseburg is a small timber and healthcare-dependent community with no significant tech sector presence or university computer science programs, offering no conventional pathways for software development careers. Remote work would be the only realistic option for CS professionals, paired with the region's lower cost-of-living.

Roseburg is located in Douglas County, Oregon.

Associate's Computer Science Degree Programs Near Roseburg, Oregon
  1. Chemeketa Community College (Public) — State #1, 118 mi from Roseburg. Tuition: $4,545/year.
  2. Mt Hood Community College (Public) — State #2, 160.6 mi from Roseburg. Tuition: $4,392/year. Graduation rate: 91%.
  3. Linn-Benton Community College (Public) — State #3, 90.4 mi from Roseburg. Tuition: $5,817/year.
Bachelor's Computer Science Degree Programs Near Roseburg, Oregon
  1. Oregon State University (Public) — State #1, 88.1 mi from Roseburg. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 53.8 mi from Roseburg. Tuition: $12,240/year. Graduation rate: 78%.
  3. Portland State University (Public) — State #3, 156.8 mi from Roseburg. Tuition: $8,694/year.
Master's Computer Science Degree Programs Near Roseburg, Oregon
  1. Oregon State University (Public) — State #1, 88.1 mi from Roseburg. Tuition: $11,145/year. Graduation rate: 84%.
  2. Portland State University (Public) — State #2, 156.8 mi from Roseburg. Tuition: $8,694/year.
  3. University of Oregon (Public) — State #3, 53.8 mi from Roseburg. Tuition: $12,240/year. Graduation rate: 78%.
Doctoral Computer Science Degree Programs Near Roseburg, Oregon
  1. Oregon State University (Public) — State #1, 88.1 mi from Roseburg. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 53.8 mi from Roseburg. Tuition: $12,240/year. Graduation rate: 78%.

Computer Science Degree Programs Near Happy Valley, Oregon

Happy Valley, located in Clackamas County between Portland and Salem, is increasingly attracting tech workers and distributed teams seeking suburban proximity to Portland's employers (Intel, IBM, Google offices) without urban living costs. The area's rapid growth and strong school districts make it appealing for established tech professionals, though employment itself remains concentrated in nearby Portland or remote-based roles.

Happy Valley is located in Clackamas County, Oregon.

Associate's Computer Science Degree Programs Near Happy Valley, Oregon
  1. Chemeketa Community College (Public) — State #1, 37.2 mi from Happy Valley. Tuition: $4,545/year.
  2. Mt Hood Community College (Public) — State #2, 10.2 mi from Happy Valley. Tuition: $4,392/year. Graduation rate: 91%.
  3. Linn-Benton Community College (Public) — State #3, 64.3 mi from Happy Valley. Tuition: $5,817/year.
Bachelor's Computer Science Degree Programs Near Happy Valley, Oregon
  1. Oregon State University (Public) — State #1, 69.3 mi from Happy Valley. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 99.2 mi from Happy Valley. Tuition: $12,240/year. Graduation rate: 78%.
  3. Portland State University (Public) — State #3, 7.4 mi from Happy Valley. Tuition: $8,694/year.
Master's Computer Science Degree Programs Near Happy Valley, Oregon
  1. Oregon State University (Public) — State #1, 69.3 mi from Happy Valley. Tuition: $11,145/year. Graduation rate: 84%.
  2. Portland State University (Public) — State #2, 7.4 mi from Happy Valley. Tuition: $8,694/year.
  3. University of Oregon (Public) — State #3, 99.2 mi from Happy Valley. Tuition: $12,240/year. Graduation rate: 78%.
Doctoral Computer Science Degree Programs Near Happy Valley, Oregon
  1. Oregon State University (Public) — State #1, 69.3 mi from Happy Valley. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 99.2 mi from Happy Valley. Tuition: $12,240/year. Graduation rate: 78%.

Coding Bootcamps: An Alternative Pathway

Coding bootcamps offer an accelerated pathway into tech careers. For those in Oregon considering alternatives to traditional degrees, here's what you need to know about this intensive learning format.

What is a Coding Bootcamp?

A coding bootcamp is an intensive, short-term training program (typically 12-24 weeks) that teaches practical programming skills through hands-on projects. Unlike traditional degrees, bootcamps focus exclusively on job-ready skills and often include career services to help graduates land their first tech role.

Who Bootcamps Are Best For

  • Career changers looking to enter tech quickly
  • Professionals wanting to upskill or transition roles
  • Self-taught developers seeking structured training
  • Those unable to commit to a 4-year degree timeline

What People Love

Based on discussions from r/codingbootcamp, r/cscareerquestions, and r/learnprogramming

  • Get job-ready in months instead of 4 years
  • Learn modern tech stacks actually used in industry
  • Build portfolio projects that demonstrate practical skills
  • Many bootcamp grads report landing $70-100K+ starting salaries
  • 1-on-1 mentorship helps bridge knowledge gaps quickly

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • May struggle with algorithm-heavy interviews at FAANG companies
  • Lacks depth in systems programming and low-level concepts
  • Some hiring managers filter out bootcamp grads automatically
  • Requires significant self-study to fill CS fundamentals gaps
  • Current market (2025-2026) is competitive for entry-level roles
EXCLUSIVE OFFER

Save $1000 on Springboard Bootcamps

Springboard offers career-focused bootcamps with 1-on-1 mentorship from industry professionals. Their programs include a job guarantee—complete all requirements, and if you don't land a qualifying role, you may be eligible for a full tuition refund. Use our exclusive link to save $1000 on enrollment.

Programs for Computer Science careers:

  • Software Engineering Career Track
  • Software Engineering for Beginners
1-on-1 MentorshipJob GuaranteeFlexible Payment

We may earn a commission when you use our affiliate link and coupon.

Top Ranked Computer Science Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Computer Science Degree Programs in California61$11,834University of California-Berkeley
Best Computer Science Degree Programs in Texas62$9,003The University of Texas at Dallas
Best Computer Science Degree Programs in New York72$36,920Cornell University
Best Computer Science Degree Programs in Florida34$26,240University of Central Florida
Best Computer Science Degree Programs in Washington19$19,920University of Washington-Seattle Campus
Best Computer Science Degree Programs in Massachusetts46$44,812Northeastern University
Best Computer Science Degree Programs in Illinois47$32,660University of Illinois Urbana-Champaign
Best Computer Science Degree Programs in Georgia25$7,158Georgia Institute of Technology-Main Campus

Computer Science in Oregon: FAQ

How We Rank Computer Science Degree Programs

Based on 50 programs from IPEDS 2023

We analyzed 50 computer science degree programs in Oregon using IPEDS 2023 data and BLS labor statistics. Our rankings are produced algorithmically without editorial intervention, ensuring objectivity and reproducibility.

Ranking Factors

Program Completions35%

Number of graduates per year in this specific field (CIP code). Larger programs indicate established departments with more resources, course offerings, and career services. Measured from IPEDS Completions data.

Graduation Rate25%

Percentage of students completing their degree within 150% of expected time (6 years for bachelor's, 3 years for associate's). Higher rates indicate better student support and program quality. Source: IPEDS Graduation Rates survey.

Selectivity20%

Admission rate (lower = more selective). More selective institutions typically have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.

Career Outcomes20%

Regional salary data for computer science graduates. Oregon median salary of $105,670 is factored into institutional scores based on local job market strength.

Ranking Categories

Best Programs

Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.

Online Programs

Same methodology, filtered to schools with fully online or hybrid options (IPEDS Distance Education data). Some schools may have lower graduation rates due to different student demographics.

Most Affordable

Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.

Data Sources

  • IPEDS 2023Institutional characteristics, completions, graduation rates
  • BLS OEWS 2024State and metro salary data by occupation
  • CIP Code MappingPrograms identified using Classification of Instructional Programs codes

Data Sources

Institutional characteristics, completions, graduation rates

Oregon salary and employment data

Official University Websites

Program details and admissions information

Last Updated: February 15, 2026. Rankings based on IPEDS 2023 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.

Computer Science Degree Programs in Oregon — Detailed School Profiles

Best Associate's Computer Science Degree Programs in Oregon

Chemeketa Community College — Salem, OR

Hakia Insight: Chemeketa's proximity to Intel's Hillsboro fab and Salem's state IT operations means your hands-on labs aren't hypothetical—you're learning on the exact infrastructure employers are hiring for, collapsing the gap between 'classroom project' and 'day-one competency.'

At the associate's level, you'll build real-world skills through hands-on labs and projects that mirror what IT professionals actually do in the field. Chemeketa's computer science program emphasizes practical networking, systems administration, and troubleshooting—the exact competencies that employers in the Willamette Valley are actively hiring for. Graduates typically move into help desk and junior systems administrator roles at local healthcare systems, government agencies, and tech firms, or transfer to Oregon State University and University of Oregon for bachelor's degrees. The program's strength lies in its industry connections and internship opportunities that often convert to full-time employment before graduation.

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: Salem Health, State of Oregon IT departments, Intel (Hillsboro area), Local school districts.

Top Transfer Destinations
  • Oregon State University
  • University of Oregon
  • Portland State University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Systems Administrator
  • IT Support Specialist
  • Desktop Support Technician
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Microsoft Azure Fundamentals

Location Advantages:

Linn-Benton Community College — Albany, OR

Hakia Insight: Linn-Benton's Hewlett-Packard partnership isn't just a recruiting pipeline; it typically translates into HP equipment labs and curriculum co-design, giving you practice on enterprise systems many four-year students won't touch until internship.

At the associate's level, strong connections to Hewlett-Packard and other major employers in the mid-Willamette Valley give this program an edge in job placement and real-world relevance. Students engage with current enterprise technology stacks, cybersecurity fundamentals, and hands-on networking labs that prepare them for immediate employment or seamless transfer to four-year institutions. Graduates work as help desk technicians, junior administrators, and technical support specialists at tech companies, hospitals, and government agencies throughout Oregon. What makes Linn-Benton distinctive is how the curriculum is shaped by direct feedback from regional employers who actively hire graduates.

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: Hewlett-Packard, Good Samaritan Hospital, City of Salem IT, Corvallis-area tech companies, State of Oregon agencies.

Top Transfer Destinations
  • Oregon State University
  • University of Oregon
  • Portland State University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Systems Administrator
  • IT Support Specialist
  • Network Support Technician
  • Desktop Support Technician
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Cisco CCNA (in some tracks)

Location Advantages:

Mt Hood Community College — Gresham, OR

Hakia Insight: Mt. Hood's Intel and Oracle partnerships place it in the rare position of teaching cloud platforms and semiconductor-adjacent systems on current hardware—most community colleges lag 2–3 years behind the stack employers actually deploy.

At the associate's level, with a focus on applied technology and direct industry partnerships, Mt. Hood's program gets you working on current systems and cloud platforms from day one. The curriculum balances foundational computer science theory with certifications in Azure, AWS, and CompTIA tracks that employers actually list in job postings. You'll find strong pathways to Oregon State University and University of Oregon, or step directly into junior IT roles at Portland-area tech companies, healthcare networks, and financial services firms. The program's advantage is its proximity to Portland's tech hub and connections to companies actively recruiting from the area.

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, IBM, Oracle, Providence Health & Services, Portland-area tech startups.

Top Transfer Destinations
  • Oregon State University
  • University of Oregon
  • Portland State University
  • Oregon Institute of Technology
Entry-Level Career Paths
  • Help Desk Technician
  • Cloud Support Associate
  • Junior Network Administrator
  • IT Support Specialist
  • Desktop Support Technician
Included Certifications
  • CompTIA A+
  • Microsoft Azure Fundamentals
  • AWS Cloud Practitioner

Location Advantages:

Central Oregon Community College — Bend, OR

Hakia Insight: Central Oregon's tight-knit employer network (healthcare, finance, local government) creates a rare advantage for associate's students: you're not competing against hundreds for entry-level roles, but rather filling specific, well-defined needs in a smaller labor market.

At the associate's level, if you want hands-on experience building and troubleshooting systems while working in a tight-knit tech community, Central Oregon's program delivers exactly that. The curriculum emphasizes hardware fundamentals, network configuration, and troubleshooting skills—the bread-and-butter competencies that employers in Bend and across central Oregon actively recruit for. You'll prepare for CompTIA and vendor certifications while building relationships with instructors and employers who know your name. Graduates transition into help desk, junior admin, and technical support roles at local and regional companies, or transfer to OSU, UO, or OIT to pursue bachelor's degrees.

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: Bend Chamber of Commerce tech partnerships, Local healthcare systems, Bend-area financial services, Government agencies in central Oregon.

Top Transfer Destinations
  • Oregon State University
  • University of Oregon
  • Oregon Institute of Technology
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Systems Administrator
  • IT Support Specialist
  • Desktop Support Technician
  • Network Support Technician
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Microsoft Azure Fundamentals

Location Advantages:

Clackamas Community College — Oregon 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.

Top Transfer Destinations
  • Portland State University
  • Oregon State University
  • University of Oregon
  • Oregon Institute of Technology
Entry-Level Career Paths
  • Help Desk Technician
  • Cloud Support Associate
  • Junior Systems Administrator
  • IT Support Specialist
  • Desktop Support Technician
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Microsoft Azure Fundamentals
  • AWS Cloud Practitioner

Location Advantages:

Lane Community College — Eugene, 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.

Top Transfer Destinations
  • University of Oregon
  • Oregon State University
  • Portland State University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Systems Administrator
  • IT Support Specialist
  • Desktop Support Technician
  • Network Support Technician
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Microsoft Azure Fundamentals

Location Advantages:

Rogue Community College — Grants 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.

Top Transfer Destinations
  • Oregon State University
  • University of Oregon
  • Oregon Institute of Technology
Entry-Level Career Paths
  • Help Desk Technician
  • IT Support Specialist
  • Junior Systems Administrator
  • Desktop Support Technician
  • Network Support Technician
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Microsoft Azure Fundamentals

Location Advantages:

Southwestern Oregon Community College — Coos Bay, OR

Key Distinction: Southwestern Oregon Community College provides affordable Computer Science education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: Southwestern Oregon's Coos Bay location serves a region where tech talent is scarce; graduates often find themselves the most qualified local hire for roles that would be entry-level competition in Portland or Eugene.

Southwestern Oregon Community College offers Computer Science programs in Coos Bay, OR. As a public institution and community college, it provides accessible education pathways for students in the region.

Tillamook Bay Community College — Tillamook, OR

Key Distinction: Tillamook Bay Community College provides affordable Computer Science education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: Tillamook Bay's rural location paradoxically strengthens outcomes: employers in coastal Oregon face genuine talent shortages, so associate's graduates often skip the typical 'pay-your-dues' phase and move into mid-level roles within 2–3 years.

Tillamook Bay Community College offers Computer Science programs in Tillamook, OR. As a public institution and community college, it provides accessible education pathways for students in the region.

Clatsop Community College — Astoria, OR

Key Distinction: Clatsop Community College provides affordable Computer Science education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: Clatsop's Astoria location on the Columbia River corridor connects you to a growing cluster of distributed-workforce tech companies and maritime tech startups seeking remote-first developers—an emerging job market traditional programs overlook.

Clatsop Community College offers Computer Science programs in Astoria, OR. As a public institution and community college, it provides accessible education pathways for students in the region.

Best Bachelor's Computer Science Degree Programs in Oregon

Oregon State University — Corvallis, OR

Key Distinction: 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. BS
Research Labs and Institutes
  • HPC Lab (High-Performance Computing Laboratory)
Industry Partners
  • Pacific Northwest National Laboratory (government)
  • Intel (corporate)
Notable Faculty
  • Allen D. Malony — High-performance computing, performance analysis, parallel computing
Accreditations and Certifications
  • ABET accredited

Location Advantages: Direct access to Pacific Northwest National LaboratoryProximity to Intel's Oregon operationsConnection to open-source software community (Linux kernel development, GCC toolchain)

University of Oregon — Eugene, OR

Key Distinction: Joint major combining mathematics and computer science. Capstone experience through Introduction to Software Engineering (CS 322)

Hakia Insight: UO's joint Mathematics and Computer Science major isn't a soft compromise; it's a deliberate signal to employers like IBM and Intel that you've done rigorous theory work, making you competitive for roles requiring both algorithmic depth and statistical literacy.

The Bachelor of Science in Mathematics and Computer Science (MACS) is a joint major that develops team players prepared for information-based jobs by combining rigorous training in both disciplines. Students complete 96 credits across four categories: 44 credits in mathematics, 40 credits in computer science, and 16 credits in science and writing. The curriculum emphasizes core competencies in data structures, algorithms, computer systems, programming languages, and software development, alongside mathematical proof-writing and advanced mathematics topics. Students must achieve a grade of B– or better in lower-division core courses (CS 210–212, MATH 231–232) before advancing to upper-division coursework. The program includes a required capstone component through Introduction to Software Engineering (CS 322) and allows specialization through elective selections in areas such as theoretical foundations, computer systems, or software development. Upon completion, graduates are equipped to analyze complex problems computationally and possess the analytical skills demanded by technology-driven careers.

Programs Offered
  • Bachelor of Science in Mathematics and Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
  • Computing and Data Understanding at eXtreme Scale (CDUX)
  • Human-Computer Interaction Lab (HCI)
  • Network & Security Research Lab
  • Performance Research Lab (PRL)
  • Natural Language Processing Group
  • High-Performance Computing Lab (HPCL)
  • Oregon Network Research Group (ONRG)
  • AI Research Group
  • Center for Cyber Security and Privacy
  • Oregon Advanced Computing Institute for Science and Society (OACISS)
  • Erickson Group
  • Lowd Group
Industry Partners
  • IBM (corporate)
  • Intel (corporate)
  • Adobe (collaborator)
  • The Home Depot (collaborator)
  • Ripple (sponsor)
  • National Science Foundation (sponsor)
  • National Security Agency (collaborator)
  • Apache Community (collaborator)
Notable Faculty
  • Dr. Reza Rejaie — Networking, Internet Measurement, Networked Systems, Cybersecurity
  • Dr. Allen Malony — Parallel and Distributed Computing, Performance Analysis, High Performance Computing
  • Dr. Jun Li — Cyber Security and Privacy, Networking, Distributed Systems, Blockchain
  • Dr. Brittany Erickson — Computational science, numerical methods, high-performance computing, seismology
  • Dr. Ram Durairajan — Computer Networking, Multi-cloud Computing, Internet Data Science
  • Dr. Yingjiu Li — IoT Security and Privacy, Mobile and System Security, Applied Cryptography
  • Dr. Suyash Gupta — Distributed Systems, Databases, Fault-Tolerance, Blockchain
  • Dr. Thien Nguyen — Information Extraction, Natural Language Processing, Deep Learning
  • Dr. Yu Wang — Multi-purpose Neural-Symbolic Learning, Graph Machine Learning
Admissions

GPA Requirement: 3.00 minimum for continuation. Application Deadline: December 15, 2025.

Requirements: Grade of B– or better in CS 210, CS 211, CS 212, MATH 231, MATH 232, Grade of C– or better in all upper-division courses, At least 12 upper-division mathematics credits taken in residence, At least 12 upper-division computer science credits taken in residence, Completion of Major Progress Review after 12 upper-division core credits, All major courses taken for letter grades (except science courses which may be P/N), Completion of Introduction to Software Engineering (CS 322), Scientific and Technical Writing or Business Communications (WR 320 or WR 321), 12 credits from approved science areas (Biology, Chemistry, Geography, Earth Sciences, Physics, or Psychology)

Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Portland tech ecosystem and major tech company operationsAccess to IBM and Intel regional offices for internships and recruitingGrowing local startup scene in Eugene and surrounding region

Lewis & Clark College — Portland, OR

Key Distinction: 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. BS

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

Portland State University — Portland, OR

Key Distinction: 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. BS
Research Labs and Institutes
  • Systems Software Research Lab
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
Career Outcomes

Median Salary: $NaN. Top Employers: Amazon, Apple, Boeing, Intel.

Notable Faculty
  • Melanie Log Kaufmann — Human-computer interaction and accessibility
Accreditations and Certifications
  • ABET

Location Advantages: Portland tech hub with fintech, cloud infrastructure, and civic technology sectorsPartnerships with local government and nonprofits for applied projectsAccess to Intel, IBM, and other major tech employers in the region

Reed College — Portland, OR

Key Distinction: A liberal arts computer science program where students architect their own specialization through thesis-driven learning, balancing theoretical rigor with interdisciplinary exploration.

Hakia Insight: Reed's thesis-driven model lets undergrads architect their own CS specialization while taking philosophy and physics courses—a luxury typically reserved for PhD students at research universities, giving graduates an unusual competitive edge in roles requiring both technical depth and intellectual flexibility.

At the bachelor's level, reed's computer science program thrives on the college's distinctive liberal arts philosophy, where technical depth pairs with breadth across mathematics, physics, and philosophy of mind. Students design their own concentrations rather than following preset tracks, enabling paths like computational theory paired with cognitive science, or systems programming combined with ethics seminars. The program emphasizes hands-on problem-solving through a junior thesis requirement—essentially a year-long capstone where students tackle real problems in cryptography, machine learning, or systems design under faculty mentorship. With a median class size under 20 and faculty who actively engage in both teaching and research, you'll encounter professors who've contributed to fields like formal verification and programming language design, not just lecturers. Reed's location in Portland connects students to a growing tech scene while maintaining the program's academic rigor; internships and post-graduation placements lean toward startups, research institutions, and companies valuing independent thinking. Graduates often pursue PhD programs or roles requiring strong theoretical foundations, reflecting the program's emphasis on understanding *why* systems work rather than just building them quickly.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus
  • Bachelor of Arts in Computer Science — 4 years, online

Location Advantages: Portland tech ecosystem and startup communityAccess to independent research opportunities

Willamette University — Salem, OR

Key Distinction: 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 Advantages: Proximity to Oregon state government technology initiativesAccess to Salem-area tech and software development companies

University of Portland — Portland, 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.

Location Advantages:

Southern Oregon University — Ashland, OR

Key Distinction: Southern Oregon uniquely positions computer science within a strong liberal arts framework, producing graduates comfortable translating between technical teams and diverse stakeholders—an asset in interdisciplinary technology roles.

Hakia Insight: Southern Oregon's Cyber-Security Research Lab and NASA/Cisco partnerships give undergrads access to enterprise-grade security problems typically confined to grad programs, while Dr. DeFreez's focus on machine learning applications to code security creates a specialized talent pipeline.

At the bachelor's level, southern Oregon's computer science curriculum shines in its integration of computer science with liberal arts—students complete foundational CS coursework alongside substantial breadth in humanities, natural sciences, and social studies, creating graduates who can bridge technical and non-technical stakeholders. This approach proves particularly valuable in interdisciplinary roles like health informatics, environmental modeling, educational technology, and digital media production, where CS depth alone doesn't suffice. The program's upper-level electives allow specialization in areas like game development, web applications, and data analysis, with project-based courses encouraging portfolio development. SOU's location in the southern Oregon region, though more rural than Portland, provides a tight-knit learning community and access to industries including outdoor recreation technology, forestry management systems, and local small business development. Faculty maintain research interests in computer graphics and educational technology applications, occasionally creating undergraduate research opportunities. The program's smaller size means students often take on significant roles in student-led projects and technology initiatives on campus.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus
  • Bachelor of Arts in Computer Science — 4 years, online
Research Labs and Institutes
  • Cyber-Security Research Lab
Industry Partners
  • NASA (collaborator)
  • Cisco Systems (collaborator)
  • Apple (employer)
  • KeyLogic Systems (employer)
  • Fairfield Language Technologies (employer)
  • Department of Energy National Energy and Technology Laboratory (collaborator)
  • OpenSSL (collaborator)
  • Linux kernel (collaborator)
Notable Faculty
  • Dr. Daniel DeFreez — Program analysis, software correctness, computer security, machine learning applications to code
  • Dr. Bernadette Boscoe — Scientific computing infrastructures, data science, machine learning
  • Dr. Maggie Vanderberg — Software quality assurance, web development, databases, operating systems
  • Dr. David Pouliot — Applied cryptography, searchable encryption, software vulnerability checking
  • Priscilla Oppenheimer — Computer networking, security, computer forensics

Location Advantages: Outdoor recreation and forestry tech sectorsRegional small business development ecosystem

Western Oregon University — Monmouth, OR

Key Distinction: Western Oregon leads in embedding accessibility and inclusive design principles throughout its computer science curriculum, training students to build technology for diverse user populations from day one.

Hakia Insight: Western Oregon embeds accessibility and inclusive design into its core curriculum rather than treating it as an elective—a strategic advantage for graduates entering roles at companies facing regulatory pressure to hire engineers who actually understand diverse user needs.

At the bachelor's level, western Oregon's computer science program emphasizes accessibility and inclusive design—both in how the program is structured for diverse learners and as a core principle in the coursework itself. The curriculum integrates accessibility-first software development across multiple courses, preparing graduates to build technology that serves broader populations including people with disabilities. This human-centered design philosophy extends to the program's teaching approach; faculty prioritize scaffolded learning and multiple pathways to mastery, making rigorous CS content reachable for students from varied academic backgrounds. The program includes applied tracks in web development and systems programming, with laboratory coursework grounding theory in hands-on implementation. WOU's location in the Willamette Valley provides a quieter environment for focused study while maintaining connections to the Salem government tech sector and regional businesses seeking developers. Internship partnerships with state agencies and nonprofit technology initiatives offer students meaningful work experience in mission-driven contexts, appealing to those interested in public service technology or civic tech.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus
  • Bachelor of Arts in Computer Science — 4 years, online
Industry Partners
  • State of Oregon IT departments (government)
Notable Faculty
  • Lucas Cordova — Software engineering, development methodologies, software testing and verification methods, and software engineering education

Location Advantages: Salem government and public sector tech opportunitiesWillamette Valley regional business connections

Eastern Oregon University — La Grande, OR

Key Distinction: Eastern Oregon delivers computer science education specifically designed for working adults and rural-based learners, combining rigorous curriculum with scheduling flexibility and intimate mentorship.

Hakia Insight: Eastern Oregon's design for working adults and rural learners with flexible scheduling and intimate mentorship fills a genuine gap: rigorous CS training without the assumption students can attend full-time or relocate to a tech hub.

At the bachelor's level, eastern Oregon University's computer science offering serves a distinctive niche: students seeking rigorous CS training in a rural, intimate setting with strong faculty mentorship and flexibility in how and when they learn. The program maintains core competencies in programming, data structures, algorithms, and database design while recognizing that its student population often balances education with work and family responsibilities. Courses are scheduled to accommodate working adults; some offerings use hybrid or asynchronous formats without compromising rigor. The curriculum includes practical tracks in software development and database management, with emphasis on immediately applicable skills. EOU's remote location in northeastern Oregon means students develop self-directed learning habits and become resourceful problem-solvers—qualities that prove valuable in distributed work environments increasingly common in tech. The program fosters genuine relationships between students and faculty; professors invest in understanding individual learning goals and career aspirations. For students unable to relocate to major tech hubs but determined to enter the field, EOU offers a credible pathway combined with lower cost of living.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus
  • Bachelor of Arts in Computer Science — 4 years, online

Location Advantages: Lower cost of livingSuited for remote/distributed work preparation

Best Master's Computer Science Degree Programs in Oregon

Oregon State University — Corvallis, OR

Key Distinction: 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. MS / MEng
Research Labs and Institutes
  • HPC Lab (High-Performance Computing Laboratory)
Industry Partners
  • Pacific Northwest National Laboratory (government)
  • Intel (corporate)
Notable Faculty
  • Allen D. Malony — High-performance computing, performance analysis, parallel computing
Accreditations and Certifications
  • ABET accredited

Location Advantages: Direct access to Pacific Northwest National LaboratoryProximity to Intel's Oregon operationsConnection to open-source software community (Linux kernel development, GCC toolchain)

Portland State University — Portland, OR

Key Distinction: 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. MS
Research Labs and Institutes
  • Systems Software Research Lab
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
Career Outcomes

Top Employers: Google, Amazon, Intel.

Notable Faculty
  • Melanie Log Kaufmann — Human-computer interaction and accessibility
Accreditations and Certifications
  • ABET

Location Advantages: Portland tech hub with fintech, cloud infrastructure, and civic technology sectorsPartnerships with local government and nonprofits for applied projectsAccess to Intel, IBM, and other major tech employers in the region

University of Oregon — Eugene, OR

Key Distinction: Thesis track (9-12 credits CS 503) with public presentation requirement; strongly recommended for PhD-bound students. Non-thesis track (18+ graded credits) for applied professionals

Hakia Insight: University of Oregon's thesis track includes a public presentation requirement and explicit PhD-pathway design, signaling that the program's strength lies not in generic coursework but in producing researchers prepared for doctoral study or advanced industry R&D roles.

The Master of Science in Computer Science at the University of Oregon prepares working professionals for expanded career opportunities across aerospace, graphics, animation, and internet protocols. The program offers flexibility with three completion pathways: thesis track (9-12 credits, recommended for PhD-bound students), non-thesis track (18+ graded credits), and Directed Research Project (DRP) option. The 54-credit program includes 12 credits of breadth coursework, 12 credits of depth specialization, 2 credits of technical writing (CS 640), and 28 elective credits. Students can pursue electives outside the department in related fields like mathematics, physics, and linguistics with advisor approval. The program requires a minimum 3.0 GPA in graduate courses. Part-time study is accommodated, and students benefit from faculty-supervised research or capstone projects demonstrating mastery of computer science practices.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Computing and Data Understanding at eXtreme Scale (CDUX)
  • Human-Computer Interaction Lab (HCI)
  • Network & Security Research Lab
  • Performance Research Lab (PRL)
  • Natural Language Processing Group
  • High-Performance Computing Lab (HPCL)
  • Oregon Network Research Group (ONRG)
  • AI Research Group
  • Center for Cyber Security and Privacy
  • Oregon Advanced Computing Institute for Science and Society (OACISS)
  • Erickson Group
  • Lowd Group
Industry Partners
  • IBM (corporate)
  • Intel (corporate)
  • Adobe (collaborator)
  • The Home Depot (collaborator)
  • Ripple (sponsor)
  • National Science Foundation (sponsor)
  • National Security Agency (collaborator)
  • Apache Community (collaborator)
Notable Faculty
  • Dr. Reza Rejaie — Networking, Internet Measurement, Networked Systems, Cybersecurity
  • Dr. Allen Malony — Parallel and Distributed Computing, Performance Analysis, High Performance Computing
  • Dr. Jun Li — Cyber Security and Privacy, Networking, Distributed Systems, Blockchain
  • Dr. Brittany Erickson — Computational science, numerical methods, high-performance computing, seismology
  • Dr. Ram Durairajan — Computer Networking, Multi-cloud Computing, Internet Data Science
  • Dr. Yingjiu Li — IoT Security and Privacy, Mobile and System Security, Applied Cryptography
  • Dr. Suyash Gupta — Distributed Systems, Databases, Fault-Tolerance, Blockchain
  • Dr. Thien Nguyen — Information Extraction, Natural Language Processing, Deep Learning
  • Dr. Yu Wang — Multi-purpose Neural-Symbolic Learning, Graph Machine Learning
Admissions

GPA Requirement: 3.00 minimum for continuation. Application Deadline: December 15, 2025.

Requirements: Breadth requirement: 12 credits (grade B- or higher), Depth requirement: 12 credits (grade B- or higher), Writing requirement: 2 credits (CS 640), Electives: 28 credits, Minimum 3.0 GPA in all graded graduate courses, Thesis, non-thesis, or DRP completion

Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Portland tech ecosystem and major tech company operationsAccess to IBM and Intel regional offices for internships and recruitingGrowing local startup scene in Eugene and surrounding region

Best Doctoral Computer Science Degree Programs in Oregon

Oregon State University — Corvallis, OR

Key Distinction: 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. Ph.D.
Research Labs and Institutes
  • HPC Lab (High-Performance Computing Laboratory)
Industry Partners
  • Pacific Northwest National Laboratory (government)
  • Intel (corporate)
Notable Faculty
  • Allen D. Malony — High-performance computing, performance analysis, parallel computing
Accreditations and Certifications
  • ABET accredited

Location Advantages: Direct access to Pacific Northwest National LaboratoryProximity to Intel's Oregon operationsConnection to open-source software community (Linux kernel development, GCC toolchain)

University of Oregon — Eugene, OR

Key Distinction: First-year directed research project under faculty supervision. Dissertation Advisory Committee guidance

Hakia Insight: University of Oregon's first-year directed research model flips the typical PhD bottleneck: instead of spending year one in coursework, students begin dissertation-level work immediately under faculty supervision, compressing time-to-degree in a competitive research landscape.

The PhD in Computer Science at University of Oregon emphasizes research quality over coursework completion. Students begin with directed research projects in their first year under close faculty supervision, then transition to independent research guided by a Dissertation Advisory Committee. The program requires a significant original research dissertation with quality suitable for one or more conference or journal publications. Students are expected to generate multiple research papers throughout the program, often co-authored with advisors and peers. The structure progresses from foundational coursework and supervised research to independent problem identification and solution in specialized research areas, culminating in dissertation proposal, research conduct, writing, and oral defense. The program requires higher TOEFL/IELTS scores than university minimums and applications including transcripts, letters of recommendation, resume, and statement of purpose.

Programs Offered
  • Doctor of Philosophy in Computer Science — 4-6 years, on-campus. PhD
Research Labs and Institutes
  • Computing and Data Understanding at eXtreme Scale (CDUX)
  • Human-Computer Interaction Lab (HCI)
  • Network & Security Research Lab
  • Performance Research Lab (PRL)
  • Natural Language Processing Group
  • High-Performance Computing Lab (HPCL)
  • Oregon Network Research Group (ONRG)
  • AI Research Group
  • Center for Cyber Security and Privacy
  • Oregon Advanced Computing Institute for Science and Society (OACISS)
  • Erickson Group
  • Lowd Group
Industry Partners
  • IBM (corporate)
  • Intel (corporate)
  • Adobe (collaborator)
  • The Home Depot (collaborator)
  • Ripple (sponsor)
  • National Science Foundation (sponsor)
  • National Security Agency (collaborator)
  • Apache Community (collaborator)
Notable Faculty
  • Dr. Reza Rejaie — Networking, Internet Measurement, Networked Systems, Cybersecurity
  • Dr. Allen Malony — Parallel and Distributed Computing, Performance Analysis, High Performance Computing
  • Dr. Jun Li — Cyber Security and Privacy, Networking, Distributed Systems, Blockchain
  • Dr. Brittany Erickson — Computational science, numerical methods, high-performance computing, seismology
  • Dr. Ram Durairajan — Computer Networking, Multi-cloud Computing, Internet Data Science
  • Dr. Yingjiu Li — IoT Security and Privacy, Mobile and System Security, Applied Cryptography
  • Dr. Suyash Gupta — Distributed Systems, Databases, Fault-Tolerance, Blockchain
  • Dr. Thien Nguyen — Information Extraction, Natural Language Processing, Deep Learning
  • Dr. Yu Wang — Multi-purpose Neural-Symbolic Learning, Graph Machine Learning
Admissions

GPA Requirement: 3.00 minimum for continuation. Application Deadline: December 15, 2025.

Requirements: Comprehensive understanding of computer science, Original research dissertation, Oral examination defense, Quality suitable for conference or journal publications

Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Portland tech ecosystem and major tech company operationsAccess to IBM and Intel regional offices for internships and recruitingGrowing local startup scene in Eugene and surrounding region

Portland State University — Portland, OR

Key Distinction: 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 and Institutes
  • Systems Software Research Lab
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
Career Outcomes

Top Employers: Intel, Daimler Trucks.

Notable Faculty
  • Melanie Log Kaufmann — Human-computer interaction and accessibility
Accreditations and Certifications
  • ABET

Location Advantages: Portland tech hub with fintech, cloud infrastructure, and civic technology sectorsPartnerships with local government and nonprofits for applied projectsAccess to Intel, IBM, and other major tech employers in the region