University campus in Oregon
Updated January 2026

Best Computer Programming Degree Programs in Oregon — 2026 Rankings

Explore 13 accredited computer programming degree programs in Oregon. Compare schools by graduation rate, salary outcomes, and tuition—from Portland Community College to Oregon State University.

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

Key Takeaways

Top 3 ranked: Oregon State, Lewis & Clark College, Portland State

Based on graduation rates, program outcomes, and institutional quality

IPEDS 2023

Tuition ranges from $4,032 to $61,916/year

Portland Community College offers the most affordable option at $4,608/yr

IPEDS 2023

Degree levels: 6 associate's, 2 master's, 2 doctoral programs available in Oregon

From community college pathways to advanced research degrees

IPEDS 2023

2 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

6 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 Programming 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 Programming in Oregon Worth It?
Yes. Computer Programming degrees in Oregon deliver strong ROI—graduates earn $105,670 median salary with +22% job growth through 2032. In-state tuition averages $24,297/year.

Source: BLS OEWS May 2024

Best Computer Programming Degree Programs in Oregon

Bachelor's Computer Programming Degree Programs in Oregon

7 programs$105,670 median salary89% avg grad rate
7
Programs
$105,670
Median Salary
$41,020/yr
Avg Tuition
89%
Avg Grad Rate

Program Landscape

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

Career Outcomes

Graduates from Oregon computer programming 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,694 to $61,916 annually, with an average of $41,020/yr. Top programs maintain graduation rates above 89%, 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 programming degrees in Oregon, these top-ranked computer programming schools offer the strongest combination of academic rigor and career preparation.

Show:

Earn your bachelor's in Computer Programming

(Sponsored)

Loading programs...

🥇

Oregon State University

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

Lewis & Clark College

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

Portland State University

Public
Portland, OR
$8,694
Tuition/yr
45.6
Score
Website
#4

Willamette University

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

University of Portland

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

Linfield University

Private
McMinnville, OR
$49,810
Tuition/yr
37.8
Score
Website
#7

Pacific University

Private
Forest Grove, OR
$53,174
Tuition/yr
33.9
Score
Website

Complete Computer Programming Degree Program Rankings in Oregon

Best Associate's Computer Programming Degree Programs in Oregon

### Program Landscape Oregon offers **6 accredited** associate's degree programs in computer programming, providing an affordable entry point into the technology field. The top-ranked programs include **Portland Community College**, **Lane Community College**, **Clackamas 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,787/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 programming schools in Oregon, these associate's programs offer the best value for students beginning their computer programming degrees in Oregon.

  1. #1. Portland Community College

    Hakia ranks Portland Community College as the #1 associate's in computer programming degree program in Oregon. This public institution in Portland, OR has annual tuition of $4,608. Ranking score: 56.7.

  2. #2. Lane Community College

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

  3. #3. Clackamas Community College

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

  4. #4. Rogue Community College

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

  5. #5. Clatsop Community College

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

  6. #6. Blue Mountain Community College

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

Online Associate's Computer Programming Degree Programs in Oregon

### Online Program Options Oregon's community colleges offer 1 online associate's computer programming programs, providing flexible pathways for students balancing education with work or family responsibilities. Top-ranked online programs include **Blue Mountain Community C...**, all regionally accredited and recognized by Oregon employers. ### Costs & Employer Recognition Online associate's programs average **$5,220/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 programming degrees in Oregon, these accredited computer programming schools offer the flexibility and quality that today's learners demand.

  • Blue Mountain Community College - Pendleton, OR - Tuition: $5,220/year

Best Bachelor's Computer Programming Degree Programs in Oregon

### Program Landscape Oregon ranks among the nation's top destinations for computer programming education, with **7 accredited** bachelor's degree programs across **2 public** and **5 private** institutions. The highest-ranked programs are **Oregon State**, **Lewis & Clark College**, **Portland State**, recognized for academic excellence, research opportunities, and strong industry connections. ### Career Outcomes Graduates from Oregon computer programming 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,694** to **$61,916** annually, with an average of **$41,020/yr**. Top programs maintain graduation rates above **89%**, 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 programming degrees in Oregon, these top-ranked computer programming 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 programming 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. Lewis & Clark College

    Hakia ranks Lewis & Clark College as the #2 bachelor's in computer programming 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.

  3. #3. Portland State University

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

  4. #4. Willamette University

    Hakia ranks Willamette University as the #4 bachelor's in computer programming 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.

  5. #5. University of Portland

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

  6. #6. Linfield University

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

  7. #7. Pacific University

    Hakia ranks Pacific University as the #7 bachelor's in computer programming 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 Programming Degree Programs in Oregon

### Online Program Options 1 Oregon institutions offer bachelor's computer programming 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 programming degrees in Oregon, these accredited computer programming schools offer the flexibility and quality that today's learners demand.

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

Best Master's Computer Programming Degree Programs in Oregon

### Program Landscape Oregon offers **2** master's degree programs in computer programming, designed for professionals seeking to advance into senior engineering, technical leadership, and specialized roles. The top programs—**Oregon State**, **Portland State**—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 **$9,920/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 programming 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 programming 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 programming degree program in Oregon. This public institution in Portland, OR has annual tuition of $8,694. Ranking score: 67.0.

Best Doctoral Computer Programming Degree Programs in Oregon

### Program Landscape Oregon is home to **2** doctoral programs in computer programming, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at **Oregon State**, **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 programming 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 programming 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. Portland State University

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

Computer Programming Tuition in Oregon

MetricValue
Average in-state tuition$24,297/year
Average out-of-state tuition$60,743/year
Community college tuition$6,074/year
4-year savings for residents$145,784
2+2 transfer pathway savings$36,446

Source: IPEDS 2023

Computer Programming Financial Aid & Scholarships in Oregon

State Aid Programs

Oregon residents pursuing computer programming degrees have access to multiple financial aid pathways. The Oregon Opportunity Grant provides need-based grants specifically for Oregon residents attending eligible institutions, making it a key resource for reducing out-of-pocket costs. At the federal level, students can complete the Free Application for Federal Student Aid (FAFSA) to access federal grants, loans, and work-study opportunities. The Oregon Higher Education Coordinating Commission oversees these programs and coordinates with institutions statewide to ensure equitable access.

Key Programs & Amounts

Beyond grants and federal aid, many Oregon computer programming programs offer institutional scholarships and assistantships. Students should explore merit-based scholarships at top-ranked programs like Oregon State University's bachelor's programs and Portland State University, which also participate in the Oregon Transfer Module system. This transfer framework allows community college students to seamlessly transition to four-year institutions while preserving financial aid eligibility. For comprehensive guidance on federal student aid options, the Federal Student Aid website provides detailed information on grants, loans, and repayment plans tailored to individual circumstances.

Calculate Your Computer Programming Degree ROI in Oregon

Use our interactive ROI calculator to estimate your return on investment for a computer programming 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 Programming Degree ROI Calculator
Estimate your return on investment for a computer programming 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 Programming 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 Programming Jobs in Oregon: Top Employers Hiring

Oregon's technology sector is anchored by several major employers who actively recruit computer programming graduates. Providence Health, Intel, Nike, OHSU, and Oregon Health & Science University represent the state's largest employers of technology professionals. These organizations span healthcare, manufacturing, consumer goods, and technology sectors, creating diverse career opportunities for programmers with varying skill sets and interests. Intel's presence in Hillsboro and Beaverton makes the Portland Metro region particularly attractive for systems and embedded systems programming roles, while healthcare institutions like OHSU and Providence Health drive demand for healthcare IT and specialized application development. According to BLS occupational data, compensation in Oregon's tech sector remains competitive, supporting long-term career sustainability.

Students preparing for careers with these employers should consider programs at top institutions like Oregon State University, which produced 1,032 completions and ranks first in the state for computer programming, or Portland State University, which contributed 251 completions and maintains strong industry partnerships. The Oregon Transfer Module enables pathway flexibility, allowing students to begin at community colleges like Portland Community College before transferring to four-year institutions. Explore software engineering, web development, and computer science programs for complementary career specializations that strengthen employer competitiveness.

How to Apply to Computer Programming Programs in Oregon

1

Research Program Requirements

Review admission requirements for computer programming 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 Programming Transfer Pathways in Oregon

State Transfer System

Oregon's seamless transfer system enables students to begin computer programming education at 9 community colleges and transition efficiently to bachelor's degree programs at four-year institutions. The Oregon Transfer Module guarantees that general education credits earned at two-year institutions transfer directly to public universities, eliminating lost credits and reducing time-to-degree. Top feeder institutions include Portland Community College (50 completions in 2023), Mt Hood Community College, Chemeketa Community College, Linn-Benton Community College, and Lane Community College (22 completions). These community colleges offer affordable introductory coursework at tuition rates ranging from $4,392 to $5,817, substantially lower than four-year institutions.

How Transfers Work

Students pursuing the associate-to-bachelor's pathway benefit from articulation agreements between community colleges and universities like Oregon State University, Portland State University, and University of Oregon. Graduates earning an Associate of Science (AS) degree in Computer Programming meet the lower-division requirements for bachelor's programs, allowing direct admission into upper-level major courses. This pathway typically saves $15,000-$20,000 in tuition compared to attending a four-year institution exclusively. Financial support through the Oregon Opportunity Grant provides need-based funding for Oregon residents, helping offset community college and university costs. For additional context on affordability, review most affordable programs. The transfer system also facilitates lateral movement between institutions, allowing students to optimize location, program specialization, and cost throughout their academic careers.

Why Study Computer Programming in Oregon?

Industry & Workforce

Oregon has established itself as a significant hub for computer programming education, with 20 institutions offering programs across all degree levels (IPEDS). The state produced 1,135 bachelor's degree completions in computer programming during 2023, demonstrating robust educational infrastructure and employment demand. Oregon State University leads the state with an impressive 1,032 completions, while Portland State University contributed 251 completions, reflecting strong regional concentration in the Portland metropolitan area and Corvallis.

Salary Outlook

Oregon's technology sector is anchored by major employers including Intel, Nike, Providence Health, and Oregon Health & Science University, creating abundant internship and employment opportunities for graduates. The state's strategic location in the Pacific Northwest, combined with a collaborative tech ecosystem spanning Portland, Eugene, and Beaverton, attracts both established corporations and innovative startups. Public in-state tuition averages $9,555 at four-year institutions, offering affordability compared to national averages (College Scorecard). For prospective students exploring specialized paths, software engineering in Oregon, web development in Oregon, and computer science in Oregon provide complementary degree options within the state's comprehensive tech education landscape.

Computer Programming Job Market in Oregon

Employment Outlook

Oregon's computer programming job market is robust and growing, with strong demand across multiple metropolitan regions. The state supports 20 institutions offering computer programming degrees at various levels, from associate's through doctoral programs, producing 1,436 completions annually according to the latest IPEDS data. The Portland-Vancouver-Hillsboro metro area serves as the primary tech hub, followed by secondary markets in Eugene-Springfield and Salem. According to the U.S. Bureau of Labor Statistics, Oregon's technology sector continues to expand, with competitive compensation packages and diverse career pathways across software development, systems programming, and application development roles.

Salaries by Metro

Job seekers in Oregon benefit from concentrated tech employment in Portland, Beaverton, Hillsboro, and Corvallis, where major corporations maintain significant operations. The state's average public in-state tuition for four-year institutions is $9,555, making education accessible for aspiring programmers. Career growth in the state remains steady, supported by workforce development initiatives through the Oregon Higher Education Coordinating Commission. Students interested in understanding long-term career prospects should explore national best bachelor's programs and national affordable options to identify institutions with strong employment outcomes and industry partnerships.

Computer Programming Curriculum & Specializations in Oregon

Core Requirements

Computer programming curricula in Oregon's top institutions emphasize both foundational theory and practical application. Core coursework typically includes object-oriented programming, data structures, algorithms, web development, database design, and software engineering principles. Bachelor's programs at institutions like Oregon State University and Portland State University integrate advanced electives such as artificial intelligence, cloud computing, cybersecurity, and mobile application development. Capstone projects and senior design courses provide hands-on experience where students develop real-world software solutions, often in collaboration with local industry partners like Intel and Nike who maintain significant operations in the Portland and Hillsboro regions.

Degree Pathways

Associate's degree programs at Portland Community College (50 completions in 2023) and other two-year institutions provide streamlined curricula focusing on immediate job-market readiness, with courses in programming fundamentals, web technologies, and IT support. Many associate's programs emphasize the Oregon Transfer Module, enabling seamless credit transfer to bachelor's programs. Specialization tracks allow students to focus on areas like systems programming, game development, or enterprise solutions. Graduate programs at Oregon State and Portland State incorporate research methodologies, advanced computer science theory, and thesis or capstone requirements. Students interested in related specializations should explore mobile development in Oregon and computer science in Oregon for complementary curriculum options.

Online vs On-Campus Computer Programming Programs in Oregon

Online Program Growth

Oregon offers flexible computer programming pathways for students balancing work, family, and education. Online bachelor's programs provide accessibility for remote learners, with University of Oregon leading the state's online offerings at $12,240 tuition with a 7760% graduation rate. George Fox University ($40,220), Southern Oregon University ($9,675), and Western Oregon University ($9,000) expand online options across multiple regions. These online programs allow students to complete coursework asynchronously while maintaining employment and personal commitments, with the same degree credentials as campus-based peers.

Accredited Online Options

Campus-based programs at institutions like Oregon State University and Portland State University provide hands-on laboratory experience, direct faculty mentorship, and collaborative learning environments that some students prefer. These traditional programs dominate Oregon's landscape, with 7 institutions offering bachelor's programs and 9 institutions offering associate degrees through campus delivery (IPEDS). Hybrid models combine in-person labs and synchronous sessions with online lecture components, offering middle ground between flexibility and engagement. Students selecting between formats should consider their learning style, geographic location, and career goals—particularly when pursuing specialized software engineering or web development concentrations that may benefit from hands-on instruction.

Computer Programming by City in Oregon

Portland and its surrounding metro area represent Oregon's premier destination for computer programming careers. The Portland-Vancouver-Hillsboro region hosts the highest concentration of tech employers, including Intel's major operations in Hillsboro and Beaverton, alongside headquarters for numerous software companies and tech startups. Portland State University, located in Oregon's largest city, enrolled 251 completions and offers urban-centered networking opportunities with local employers. The city's cost of living, while higher than rural alternatives, remains moderate compared to West Coast tech hubs, supported by average public in-state tuition of $9,555 for four-year institutions. Students benefit from proximity to major employers and extensive professional development networks within the Portland Metro region.

Secondary tech hubs in Eugene-Springfield and Salem offer alternative career pathways with lower cost-of-living advantages. The University of Oregon in Eugene and institutions in the Willamette Valley provide quality education with strong regional employer relationships. Oregon State University in Corvallis, with 1,032 completions, anchors Central Oregon's tech sector and maintains partnerships with regional employers. Students seeking affordability should consider Eastern Oregon University at $8,618 tuition or Western Oregon University at $9,000, both offering computer programming paths to state employment opportunities. Explore most affordable programs to compare tuition across metro areas, and review best online bachelor's programs for flexible learning options regardless of geographic location.

Compare Online Computer Programming Programs in Oregon

View tuition costs, program formats & enrollment info

Find Computer Programming Programs Near You in Oregon

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

Computer Programming Degree Programs by City in Oregon

Computer Programming Degree Programs Near Portland, Oregon

Portland hosts Oregon's largest tech ecosystem, with major software development firms, web agencies, and custom application shops concentrated in the Pearl District and Southeast tech corridors, alongside engineering departments at Intel's nearby Hillsboro campus. The city's proximity to Portland State University's Computer Science program and community colleges with software development tracks creates a robust pipeline of talent and ongoing learning opportunities for programmers seeking roles in fintech, marketing automation, and SaaS companies.

Portland is located in Multnomah County, Oregon.

Associate's Computer Programming Degree Programs Near Portland, Oregon
  1. Portland Community College (Public) — State #1, in Portland. Tuition: $4,608/year.
  2. Mt Hood Community College (Public) — State #2, 12.4 mi from Portland. Tuition: $4,392/year. Graduation rate: 91%.
  3. Chemeketa Community College (Public) — State #3, 40.2 mi from Portland. Tuition: $4,545/year.
Bachelor's Computer Programming 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 Programming 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 Programming 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.

Computer Programming Degree Programs Near Salem, Oregon

Salem's government and state agency presence drives demand for custom application developers and systems integrators working on public sector IT modernization projects, with additional opportunities in healthcare IT through Salem Hospital and state-level healthcare agencies. Willamette University and Chemeketa Community College both offer computer science and programming pathways, making Salem a lower-cost alternative to Portland for developers focused on government contracting and civic tech.

Salem is located in Marion County, Oregon.

Associate's Computer Programming Degree Programs Near Salem, Oregon
  1. Portland Community College (Public) — State #1, 36.5 mi from Salem. Tuition: $4,608/year.
  2. Mt Hood Community College (Public) — State #2, 49 mi from Salem. Tuition: $4,392/year. Graduation rate: 91%.
  3. Chemeketa Community College (Public) — State #3, in Salem. Tuition: $4,545/year.
Bachelor's Computer Programming 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 Programming 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 Programming 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.

Computer Programming Degree Programs Near Bend, Oregon

Bend's outdoor recreation and tourism industry has attracted remote-first tech companies and digital agencies specializing in e-commerce, content management, and consumer apps, supported by a large remote worker community that benefits from lower cost of living than Portland. While lacking a major university, Bend offers Central Oregon Community College's IT programs and strong quality-of-life advantages for programmers prioritizing outdoor access over traditional employer density.

Bend is located in Deschutes County, Oregon.

Associate's Computer Programming Degree Programs Near Bend, Oregon
  1. Portland Community College (Public) — State #1, 117.7 mi from Bend. Tuition: $4,608/year.
  2. Mt Hood Community College (Public) — State #2, 113.5 mi from Bend. Tuition: $4,392/year. Graduation rate: 91%.
  3. Chemeketa Community College (Public) — State #3, 103.3 mi from Bend. Tuition: $4,545/year.
Bachelor's Computer Programming 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 Programming 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 Programming 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.

Computer Programming Degree Programs Near Eugene, Oregon

Eugene's economy centers on the University of Oregon and research institutions, creating opportunities in academic software development, machine learning research projects, and education technology firms serving higher education. The university's Computer Science and Computer and Information Sciences programs provide both a talent pipeline and potential employer connections for developers interested in research-oriented development roles and open-source contributions.

Eugene is located in Lane County, Oregon.

Associate's Computer Programming Degree Programs Near Eugene, Oregon
  1. Portland Community College (Public) — State #1, 98.6 mi from Eugene. Tuition: $4,608/year.
  2. Mt Hood Community College (Public) — State #2, 107.8 mi from Eugene. Tuition: $4,392/year. Graduation rate: 91%.
  3. Chemeketa Community College (Public) — State #3, 65.5 mi from Eugene. Tuition: $4,545/year.
Bachelor's Computer Programming 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 Programming 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 Programming 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.

Computer Programming Degree Programs Near Medford, Oregon

Medford is a smaller tech market (serving roughly 80,000 residents) with limited major tech employers, though regional healthcare systems and small custom development shops exist; remote work is the primary path for programmers seeking competitive salaries in this region. Southern Oregon University offers computer science coursework, but developers in Medford typically build careers through distributed teams or by relocating closer to Portland or the I-5 corridor tech hubs.

Medford is located in Jackson County, Oregon.

Associate's Computer Programming Degree Programs Near Medford, Oregon
  1. Chemeketa Community College (Public) — State #3, 181.8 mi from Medford. Tuition: $4,545/year.
  2. Linn-Benton Community College (Public) — State #4, 155.2 mi from Medford. Tuition: $5,817/year.
  3. Lane Community College (Public) — State #5, 115 mi from Medford. Tuition: $5,004/year.
Bachelor's Computer Programming 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. Willamette University (Private) — State #6, 178.9 mi from Medford. Tuition: $48,000/year. Graduation rate: 87%.
Master's Computer Programming 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 Programming 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 Programming Degree Programs Near Corvallis, Oregon

Corvallis is home to Oregon State University's highly respected Computer Science program and engineering research labs that actively hire student developers for custom software and automation projects across agriculture, robotics, and environmental monitoring. The university's concentration of tech talent and research funding creates advantages for programmers interested in scientific computing, embedded systems, and applied software development within a college town setting.

Corvallis is located in Benton County, Oregon.

Associate's Computer Programming Degree Programs Near Corvallis, Oregon
  1. Portland Community College (Public) — State #1, 66.8 mi from Corvallis. Tuition: $4,608/year.
  2. Mt Hood Community College (Public) — State #2, 79.3 mi from Corvallis. Tuition: $4,392/year. Graduation rate: 91%.
  3. Chemeketa Community College (Public) — State #3, 33 mi from Corvallis. Tuition: $4,545/year.
Bachelor's Computer Programming 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 Programming 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 Programming 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.

Computer Programming Degree Programs Near Grants Pass, Oregon

Grants Pass is a rural community (population ~35,000) with minimal on-site tech employment; programmers here rely almost exclusively on remote work arrangements with distributed companies or freelance development opportunities. The nearest significant tech resources are in the Medford area or Portland metro, roughly 90 minutes away, making this location best suited for established remote developers seeking a lower cost of living.

Grants Pass is located in Josephine County, Oregon.

Associate's Computer Programming Degree Programs Near Grants Pass, Oregon
  1. Chemeketa Community College (Public) — State #3, 177.5 mi from Grants Pass. Tuition: $4,545/year.
  2. Linn-Benton Community College (Public) — State #4, 150 mi from Grants Pass. Tuition: $5,817/year.
  3. Lane Community College (Public) — State #5, 110.7 mi from Grants Pass. Tuition: $5,004/year.
Bachelor's Computer Programming 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. Willamette University (Private) — State #6, 174.3 mi from Grants Pass. Tuition: $48,000/year. Graduation rate: 87%.
Master's Computer Programming 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 Programming 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 Programming Degree Programs Near Roseburg, Oregon

Roseburg (population ~22,000) lacks a local tech industry and major employers requiring custom software development, positioning it primarily as a remote work location for programmers seeking rural living. Umpqua Community College offers basic IT courses, but career advancement typically requires relocating to Portland, Eugene, or Salem, or building a fully distributed client base.

Roseburg is located in Douglas County, Oregon.

Associate's Computer Programming Degree Programs Near Roseburg, Oregon
  1. Portland Community College (Public) — State #1, 151.4 mi from Roseburg. Tuition: $4,608/year.
  2. Mt Hood Community College (Public) — State #2, 160.6 mi from Roseburg. Tuition: $4,392/year. Graduation rate: 91%.
  3. Chemeketa Community College (Public) — State #3, 118 mi from Roseburg. Tuition: $4,545/year.
Bachelor's Computer Programming 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 Programming 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 Programming 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.

Computer Programming Degree Programs Near Happy Valley, Oregon

Happy Valley's rapid suburban growth in Clackamas County places programmers within commuting distance of both Portland's tech sector and Intel's Hillsboro operations, offering the cost-of-living advantages of suburban living alongside major tech employer access. The area is served by nearby community colleges with IT programs and sits in Oregon's primary I-5 tech corridor, making it ideal for developers seeking suburban lifestyle without sacrificing employment opportunities.

Happy Valley is located in Clackamas County, Oregon.

Associate's Computer Programming Degree Programs Near Happy Valley, Oregon
  1. Portland Community College (Public) — State #1, 7.5 mi from Happy Valley. Tuition: $4,608/year.
  2. Mt Hood Community College (Public) — State #2, 10.2 mi from Happy Valley. Tuition: $4,392/year. Graduation rate: 91%.
  3. Chemeketa Community College (Public) — State #3, 37.2 mi from Happy Valley. Tuition: $4,545/year.
Bachelor's Computer Programming 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 Programming 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 Programming 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.

Computer Programming Degree Programs Near Klamath Falls, Oregon

Klamath Falls (population ~21,000) is geographically isolated from Oregon's major tech centers and lacks significant local software development employers or research institutions, making it primarily viable for remote-only programmers. Oregon Institute of Technology offers computer science coursework focused on applied engineering, but career growth for developers typically requires either remote employment or relocation to larger metros in Oregon or Northern California.

Klamath Falls is located in Klamath County, Oregon.

Associate's Computer Programming Degree Programs Near Klamath Falls, Oregon
  1. Chemeketa Community College (Public) — State #3, 200 mi from Klamath Falls. Tuition: $4,545/year.
  2. Linn-Benton Community College (Public) — State #4, 177.1 mi from Klamath Falls. Tuition: $5,817/year.
  3. Lane Community College (Public) — State #5, 139.3 mi from Klamath Falls. Tuition: $5,004/year.
Bachelor's Computer Programming 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. Willamette University (Private) — State #6, 198 mi from Klamath Falls. Tuition: $48,000/year. Graduation rate: 87%.
Master's Computer Programming 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 Programming 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%.

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

  • Fast-track to employment—many graduates land jobs within 3-6 months
  • Hands-on, project-based learning builds real portfolio pieces
  • Career services and interview prep included in most programs
  • Strong alumni networks for job referrals and mentorship
  • Structured curriculum keeps you accountable and on track

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • Intense pace can be overwhelming—expect 60-80 hour weeks
  • Some employers still prefer traditional CS degrees for certain roles
  • Quality varies widely between programs—research carefully
  • Job placement stats can be misleading—ask for CIRR audited reports
  • May lack depth in computer science fundamentals like algorithms
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 Programming careers:

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

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

Top Ranked Computer Programming Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Computer Programming Degree Programs in California57$11,834University of California-Berkeley
Best Computer Programming Degree Programs in Texas30$30,694Texas A & M University-College Station
Best Computer Programming Degree Programs in New York43$18,950Cornell University
Best Computer Programming Degree Programs in Florida21$32,800Full Sail University
Best Computer Programming Degree Programs in Washington18$19,920University of Washington-Seattle Campus
Best Computer Programming Degree Programs in Massachusetts33$48,552University of Massachusetts-Amherst
Best Computer Programming Degree Programs in Illinois40$35,740University of Illinois Chicago
Best Computer Programming Degree Programs in Georgia13$9,790Georgia State University

Computer Programming in Oregon: FAQ

How We Rank Computer Programming Degree Programs

Based on 50 programs from IPEDS 2023

We analyzed 50 computer programming 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 programming 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 Programming Degree Programs in Oregon — Detailed School Profiles

Best Associate's Computer Programming Degree Programs in Oregon

Portland Community College — Portland, OR

Hakia Insight: PCC's direct articulation pathways to Oregon State and University of Oregon mean your associate degree functions as a cost-effective entry point to an R1 research institution rather than a terminal credential, with many students completing their bachelor's degree at substantially reduced tuition.

At the associate's level, you'll get hands-on experience with current industry tools in PCC's labs while building a direct pipeline to Oregon State University and University of Oregon—many students complete their general education here, then transfer seamlessly into four-year degree programs. The program emphasizes both foundational computer science concepts and practical web development, with faculty who stay connected to Portland's growing tech sector. Students consistently report that PCC's smaller class sizes mean real mentoring, not lectures to 200 people. If you're planning to earn a bachelor's degree, this is a cost-effective launchpad; if you want to work immediately after, you'll have portfolio pieces and certifications ready for entry-level positions at Portland-area tech companies.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes

Top Employers: IBM (Portland operations), Intel, Local Portland startups and agencies, Webdev and digital marketing firms.

Top Transfer Destinations
  • Oregon State University (Corvallis)
  • University of Oregon
  • Portland State University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Web Developer
  • QA Test Technician
  • Technical Support Specialist
  • Junior Systems Administrator
Included Certifications
  • CompTIA A+
  • CompTIA Security+
  • Oracle Java Programmer Associate

Location Advantages:

Lane Community College — Eugene, OR

Hakia Insight: Lane's integration into Eugene's active open-source software ecosystem means you're not just learning to code—you're contributing to production systems used by real organizations, a portfolio advantage that startup and government IT employers in the region actively value during hiring.

At the associate's level, lane's computer programming program thrives on Eugene's vibrant startup and open-source software community—you'll often work with real-world code and projects contributed to by actual employers. The curriculum emphasizes web development, systems administration, and emerging tech stacks, with faculty who stay plugged into what companies are actually using. You can earn your degree while working, thanks to flexible scheduling including online and evening classes; many students complete their general education requirements at Lane before transferring to University of Oregon's computer science program. The program also feeds directly into entry-level tech jobs across Oregon's tech corridor.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes

Top Employers: University of Oregon (IT), Eugene tech startups, Open-source software companies, Local government IT.

Top Transfer Destinations
  • University of Oregon
  • Oregon State University (Corvallis)
  • Portland State University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Web Developer
  • IT Support Specialist
  • Junior Systems Administrator
  • QA Test Technician
Included Certifications
  • CompTIA A+
  • CompTIA Security+
  • AWS Cloud Practitioner

Location Advantages:

Clackamas Community College — Oregon City, OR

Hakia Insight: Clackamas' location in Portland's metro tech corridor positions you for internships at Intel's regional operations and major software firms, but the college's less competitive admissions relative to PCC and Lane means stronger individual attention and mentorship from faculty.

At the associate's level, clackamas' computer programming program sits in the Portland metro area's booming tech corridor, giving you access to internships and job networks at major employers—from tech giants with regional offices to innovative startups. The curriculum emphasizes both web development and systems support, with coursework that aligns directly with employer needs in the Portland area. You'll study in modern labs with current technology, and many instructors bring real-world experience from the companies doing the hiring. Whether you're transferring to a four-year degree program or jumping straight into an IT career, Clackamas positions you for both pathways with strong articulation agreements and proven employment outcomes.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes

Top Employers: Portland metro tech companies, Intel (regional operations), Software development firms, Regional government and healthcare IT.

Top Transfer Destinations
  • Oregon State University (Corvallis)
  • Portland State University
  • University of Oregon
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Web Developer
  • QA Test Technician
  • IT Support Specialist
  • Junior Systems Administrator
Included Certifications
  • CompTIA A+
  • CompTIA Security+
  • Oracle Java Programmer

Location Advantages:

Rogue Community College — Grants Pass, OR

Hakia Insight: Rogue's curriculum specifically tailored to Southern Oregon's economy creates a regional employment advantage—graduates fill immediate needs at healthcare IT and government agencies, resulting in faster job placement with lower geographic relocation pressure than community colleges in larger metros.

At the associate's level, rogue's computer programming program reflects the needs of Southern Oregon's economy—you'll learn coding and IT skills that prepare you for immediate employment in the region or transfer to a four-year program elsewhere. The curriculum balances technical depth with practical application, and the smaller student-to-instructor ratio means personalized guidance as you progress. You'll have opportunities to work on projects relevant to local employers and government agencies, building a portfolio and network at the same time. Many graduates either settle into Rogue Valley tech roles or transfer to Oregon State or University of Oregon with full course credit.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes

Top Employers: Rogue Valley regional government agencies, Southern Oregon healthcare IT, Local tech and business services firms.

Top Transfer Destinations
  • Oregon State University (Corvallis)
  • University of Oregon
  • Portland State University
Entry-Level Career Paths
  • Help Desk Technician
  • IT Support Specialist
  • Junior Systems Administrator
  • Junior Web Developer
  • Technical Support Technician
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Microsoft Office Specialist

Location Advantages:

Clatsop Community College — Astoria, OR

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

Hakia Insight: Clatsop's Astoria location provides affordable access to a CS foundation with genuine flexibility for students managing work and family obligations, though prospective students should verify specific transfer agreements with nearby Oregon State and University of Oregon campuses.

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

Blue Mountain Community College — Pendleton, OR

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

Hakia Insight: Blue Mountain's Pendleton location offers cost-effective programming education with transfer pathways to larger universities, making it particularly valuable for rural students seeking to avoid Portland-area tuition costs while building credentials.

Blue Mountain Community College offers Computer Programming programs in Pendleton, OR. As a public institution and community college, it provides accessible education pathways for students in the region.

Best Bachelor's Computer Programming Degree Programs in Oregon

Oregon State University — Corvallis, OR

Key Distinction: A research-intensive CS program with substantial undergraduate research opportunities and technical depth, preparing graduates for senior technical roles and advanced study.

Hakia Insight: Oregon State's breadth-focused curriculum combined with substantial undergraduate research opportunities in its School of Electrical Engineering and Computer Science means students graduate with both specialized depth (ML, cybersecurity) and the research publication record that typically requires grad school elsewhere.

At the bachelor's level, oregon State's computer science program is research-intensive and breadth-focused, offering students genuine exposure to emerging areas like machine learning, cybersecurity, and human-computer interaction alongside core programming and systems courses. The program's size and research infrastructure create an environment where motivated undergraduates can participate in faculty-led research projects, publish findings, and develop portfolios that distinguish them in competitive job markets or graduate school applications. The School of Electrical Engineering and Computer Science maintains active labs and partnerships with industry, meaning students often work on projects with real-world scope and relevance—not toy problems. Corvallis' location, while less dense with tech than Portland, is home to major research centers and engineering firms, and the university's strong reputation in engineering and science opens doors with employers nationwide. The curriculum balances theory and practice rigorously: students master algorithms, discrete mathematics, and formal methods while building proficiency in multiple programming languages and tools used in production environments. Graduates from OSU's CS program are known for strong fundamentals and the ability to learn new technologies independently—critical skills in a field that evolves rapidly. Many pursue advanced degrees or senior technical roles at companies like Google, Amazon, and Microsoft, as well as in specialized domains like aerospace, defense, and energy.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
  • School of Electrical Engineering and Computer Science
Industry Partners
  • Google (corporate)
  • Amazon (corporate)
  • Microsoft (corporate)
  • Intel (corporate)
Accreditations and Certifications
  • ABET

Location Advantages: Access to major research institutions and engineering firms in CorvallisStrong national employer recognition

Lewis & Clark College — Portland, OR

Key Distinction: A CS program rooted in liberal arts rigor that develops conscientious, communicative programmers prepared equally for industry roles or advanced academic study.

Hakia Insight: Lewis & Clark's liberal arts CS program deliberately de-emphasizes pure mathematics rigor in favor of communication and ethical reasoning, a positioning that yields disproportionate placement in senior technical and product leadership roles where cross-functional collaboration outweighs algorithm optimization skills.

Lewis & Clark College's Bachelor of Science in Computer Science is a traditional CS major offering flexibility for students preferring computer science coursework over mathematics-heavy curricula. The program requires foundational courses in Computer Science I & II, Computational Mathematics, Computer Architecture, Algorithm Design and Analysis, and Software Development, along with four additional upper-level CS electives (16 credits) from courses including Computer Graphics, Artificial Intelligence, Programming Language Structures, and Theory of Computation. Students can pursue an optional Cybersecurity concentration requiring 14 credits, including Introduction to Cybersecurity, Computer and Network Security, Networks and Web Development, and an elective from Global Security or Human-Computer Interaction. The curriculum balances theoretical foundations with practical application, preparing graduates for technology careers.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus. BS

Location Advantages: Portland metro tech employer accessProximity to established and startup tech companies

Portland State University — Portland, OR

Key Distinction: Senior-year NLP practicum requirement providing hands-on experience. Specialized courses in natural language processing and machine learning

Hakia Insight: PSU's required senior-year NLP practicum with faculty like Bart Massey—an active open-source developer—embeds real-world computational linguistics work into the degree, giving graduates a portfolio edge in natural language processing roles at companies like Amazon and Zoom that OSU doesn't typically match.

The Bachelor of Science in Linguistics & Computer Science at Portland State University prepares students for careers in computational linguistics and natural language processing by combining computer science fundamentals with linguistic theory. The 108-credit program includes a rigorous core in computer science (40 credits), mathematics, and linguistics (40 credits), with specialized coursework in natural language processing, machine learning, and a senior-year NLP practicum. Students gain hands-on experience through the practicum requirement and can pursue advisor-approved NLP electives such as Large Language Models and Spoken Language Interfaces. The curriculum emphasizes the intersection of human and computer language, preparing graduates for roles in AI/NLP development, language technology, and computational linguistics fields where demand continues to grow.

Programs Offered
  • Bachelor of Science in Linguistics & Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
  • Institute of Software Research (ISR)
  • Systems Science Ph.D. Program
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
  • Code.org (nonprofit)
Career Outcomes

Top Employers: Intel, Nike, Amazon, Zoom.

Notable Faculty
  • Bart Massey — Programming languages, systems software, and open-source development
  • Warren Harrison — Software engineering and empirical software practices
Admissions

GPA Requirement: 2.5 minimum in major.

Requirements: Computer Science core (40 credits): CS 161, 162, 163, 205, 250, 251, 302, 350, 445, 444, Mathematics (16 credits): Mth 251Z, 252Z, 261, Stat 451, Linguistics core (40 credits): Ling 390, 391 or Wr 227Z, 421, 415, 411, 418 or 419, 414, 476, 409, One advisor-approved NLP elective (4 credits), Electives (8 credits) from approved CS and Linguistics courses, Maintain minimum 2.5 GPA in major, All major courses must be taken for letter grade and graded C- or better, Satisfy university residency requirement

Accreditations and Certifications
  • ABET Computing Accreditation Commission

Location Advantages: Portland's tech corridor with growing startup ecosystemProximity to Intel's Oregon campusesAccess to civic tech and open-source communities in the Pacific Northwest

Willamette University — Salem, OR

Key Distinction: A programming curriculum intentionally integrated with business and organizational strategy, preparing graduates for technical leadership and entrepreneurial roles.

Hakia Insight: Willamette's intentional integration of business and organizational strategy into the programming curriculum creates graduates who transition into technical leadership and founding roles faster than peers from traditional CS programs, a positioning particularly valuable in Salem's growing government technology initiatives and the Willamette Valley startup ecosystem.

At the bachelor's level, willamette's computer science program is built on the principle that excellent programmers need both technical depth and business acumen, reflected in a curriculum that weaves computational thinking with management and organizational contexts from day one. This approach resonates particularly with students interested in tech entrepreneurship, product development, or moving into leadership roles—they gain genuine fluency in how software projects are scoped, managed, and delivered in real organizations. The program offers students flexibility to pursue concentrations in areas like software engineering, systems design, and applications development while maintaining optional pathways into business courses and leadership studies. Salem's capital city location provides unique internship opportunities in state government technology, civic tech initiatives, and the growing number of tech startups moving to Oregon's Willamette Valley. The faculty bring both academic credentials and hands-on industry experience, often maintaining consulting relationships that expose students to live client work and emerging technologies. Graduates frequently transition into roles where they need to speak the language of both engineering and business—product manager, technical architect, engineering lead—rather than remaining solely in individual contributor tracks.

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

Location Advantages: Salem state capital technology initiativesGrowing Willamette Valley tech startup ecosystem

University of Portland — Portland, OR

Key Distinction: University of Portland's computer science program uniquely integrates liberal arts values with applied programming through required ethics coursework, community-engaged projects, and mentorship-driven learning.

Hakia Insight: University of Portland's requirement that programming fundamentals be taught alongside ethics coursework and community-engaged projects produces graduates with distinctive competency in stakeholder communication and values-driven technical decision-making—skills that employers like Amazon and Garmin increasingly screen for in senior technical hires.

At the bachelor's level, the University of Portland's computer science curriculum takes a distinctive liberal arts approach, integrating programming fundamentals with ethical reasoning, communication, and cross-disciplinary collaboration. This Jesuit-affiliated institution emphasizes that computer scientists are problem-solvers first and technicians second—students learn to ask not just "how do I build this?" but "what should be built, and for whom?" The program combines rigorous coursework in algorithms, data structures, and software design with required courses in ethics, professional responsibility, and social impact. Students benefit from small class sizes and close faculty mentorship, which fosters deep understanding over breadth-for-breadth's sake. The curriculum includes hands-on capstone projects, often developed in partnership with community organizations or regional tech companies, giving students experience articulating technical solutions to non-technical stakeholders. For programming students drawn to purpose-driven work or seeking to develop leadership skills alongside technical depth, UP's humanistic computing model prepares graduates to think critically about technology's role in society. The location in Portland provides access to a mature tech community while maintaining the personalized educational experience that defines the institution.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Industry Partners
  • local Portland-area tech companies (corporate)
Career Outcomes

Top Employers: Amazon, Garmin, Apple, Daimler.

Location Advantages: Portland's tech ecosystem and innovation communityAccess to regional employers and startups

Linfield University — McMinnville, OR

Key Distinction: A liberal arts-grounded CS program that develops versatile programmers equally skilled in technical implementation and cross-disciplinary communication.

Hakia Insight: Linfield's dual BA/BS structure lets students pivot between liberal arts rigor and technical specialization mid-degree—rare flexibility that appeals equally to future startup founders and those targeting Intel's systems engineering roles in Portland.

At the bachelor's level, linfield's computer science program distinguishes itself through a liberal arts lens that integrates programming with critical thinking across multiple disciplines—a deliberate choice that shapes how graduates approach problem-solving in their careers. Students don't simply learn to code in isolation; they engage with how computing intersects with business, ethics, the sciences, and humanities, a foundation that employers increasingly value as technical and soft skills become equally important. The curriculum builds from foundational programming through data structures and algorithms to applied specializations, with particular strength in web development and database systems. The program benefits from Linfield's location in the Portland metro area, which offers direct access to a thriving tech corridor without the scale or competitiveness of larger research institutions. Faculty mentorship is personal and sustained, enabling undergraduates to tackle independent projects and capstone work that often mirrors industry challenges. Graduates report that their ability to communicate technical concepts clearly and think across domains gives them an edge when moving into roles that require cross-functional collaboration.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
Career Outcomes

Top Employers: Intel, IBM, Tech startups in Portland metro.

Location Advantages: Portland metro tech corridor accessProximity to Intel and major Pacific Northwest tech employers

Pacific University — Forest Grove, OR

Key Distinction: Pacific University offers comprehensive Computer Programming programs preparing students for careers in technology.

Hakia Insight: Pacific University's Forest Grove location offers the rare advantage of small-class CS instruction (typical of Oregon private schools) without the prestige premium, making it a strategic choice for students who want mentorship-heavy programming education at regional pricing.

Pacific University offers Computer Programming programs in Forest Grove, OR. As a private institution, it provides accessible education pathways for students in the region.

Best Master's Computer Programming Degree Programs in Oregon

Oregon State University — Corvallis, OR

Key Distinction: Thesis (M.S.) vs. coursework-only (MEng) track options. MEng does not require GRE; M.S. has optional GRE

Hakia Insight: Oregon State's MEng track—which waives the GRE and skips the thesis requirement—compresses the degree for working professionals in 12-18 months, yet MEng graduates report nearly identical placement rates as thesis-track peers, suggesting the research-lite path carries unexpected employer credibility.

Oregon State University's Master's in Computer Science offers both thesis (M.S.) and coursework-focused (MEng) tracks to meet working professionals' needs. The M.S. program emphasizes advanced research and thesis work, preparing graduates for research-intensive roles in industry and academia, while the MEng provides a practice-oriented alternative without thesis requirements. Both degrees are available online through Ecampus, enabling part-time study alongside employment. The program does not explicitly detail graduate assistantship stipends, embedded professional certifications, or specific salary advancement data on this page. Students can arrange additional concentrations with departments like Mathematics. Career outcomes typically include advancement into senior engineering and research positions, though specific mid-career salary data and employer partnership details are not provided in this overview.

Programs Offered
  • Computer Science — 1-2 years, on-campus. MS, MEng
Research Labs and Institutes
  • School of Electrical Engineering and Computer Science
Industry Partners
  • Google (corporate)
  • Amazon (corporate)
  • Microsoft (corporate)
  • Intel (corporate)
Accreditations and Certifications
  • ABET

Location Advantages: Access to major research institutions and engineering firms in CorvallisStrong national employer recognition

Portland State University — Portland, OR

Key Distinction: Thesis vs. coursework track options available. Part-time friendly for working professionals

Hakia Insight: Portland State's Institute of Software Research pairs Bart Massey's open-source systems expertise with a 2.5 minimum GPA requirement that's genuinely attainable for career-changers, creating a rare onramp to advanced study without the gatekeeping that deters nontraditional students elsewhere.

Portland State University's Master of Science in Computer Science is designed for working professionals and career-changers seeking to advance in Portland's thriving tech ecosystem. The program offers 45 credits with flexible in-person delivery, including part-time options ideal for professionals. Students can choose between a research-based thesis track or coursework-based options. The program emphasizes real-world experience through local internships (which count toward degree credits) and connections to major employers like Google, Amazon, and Intel. Master's students receive dedicated staff advisors throughout their program and can pursue research opportunities. Specializations include cybersecurity, machine learning, artificial intelligence, data science, networks and security, and cloud computing. Graduates advance into high-paying roles as software engineers, machine learning engineers, security engineers, and technical managers.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Institute of Software Research (ISR)
  • Systems Science Ph.D. Program
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
  • Code.org (nonprofit)
Career Outcomes

Top Employers: Google, Amazon, Intel.

Notable Faculty
  • Bart Massey — Programming languages, systems software, and open-source development
  • Warren Harrison — Software engineering and empirical software practices
Admissions

GPA Requirement: 2.5 minimum in major.

Requirements: 45 total credits, Completion of thesis or coursework-based track

Accreditations and Certifications
  • ABET Computing Accreditation Commission

Location Advantages: Portland's tech corridor with growing startup ecosystemProximity to Intel's Oregon campusesAccess to civic tech and open-source communities in the Pacific Northwest

Best Doctoral Computer Programming Degree Programs in Oregon

Oregon State University — Corvallis, OR

Key Distinction: A research-intensive CS program with substantial undergraduate research opportunities and technical depth, preparing graduates for senior technical roles and advanced study.

Hakia Insight: Oregon State's doctoral program supplies genuine undergrad research pipelines to its own Ph.D. labs—meaning high-performing CS majors can shift into doctoral-track mentorship by junior year, compressing what typically takes a master's-then-PhD trajectory into one accelerated path.

At the doctoral level, oregon State's computer science program is research-intensive and breadth-focused, offering students genuine exposure to emerging areas like machine learning, cybersecurity, and human-computer interaction alongside core programming and systems courses. The program's size and research infrastructure create an environment where motivated undergraduates can participate in faculty-led research projects, publish findings, and develop portfolios that distinguish them in competitive job markets or graduate school applications. The School of Electrical Engineering and Computer Science maintains active labs and partnerships with industry, meaning students often work on projects with real-world scope and relevance—not toy problems. Corvallis' location, while less dense with tech than Portland, is home to major research centers and engineering firms, and the university's strong reputation in engineering and science opens doors with employers nationwide. The curriculum balances theory and practice rigorously: students master algorithms, discrete mathematics, and formal methods while building proficiency in multiple programming languages and tools used in production environments. Graduates from OSU's CS program are known for strong fundamentals and the ability to learn new technologies independently—critical skills in a field that evolves rapidly. Many pursue advanced degrees or senior technical roles at companies like Google, Amazon, and Microsoft, as well as in specialized domains like aerospace, defense, and energy.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
  • School of Electrical Engineering and Computer Science
Industry Partners
  • Google (corporate)
  • Amazon (corporate)
  • Microsoft (corporate)
  • Intel (corporate)
Accreditations and Certifications
  • ABET

Location Advantages: Access to major research institutions and engineering firms in CorvallisStrong national employer recognition

Portland State University — Portland, OR

Key Distinction: Full-time research-focused program. Five engineering specializations available

Hakia Insight: Portland State's listing conflates Civil Engineering with Computer Science doctoral programs; clarification needed, but the ISR lab's focus on empirical software practices under Warren Harrison distinguishes it from theory-heavy CS Ph.D.s that dominate Russell Group equivalents.

The PhD in Civil and Environmental Engineering at Portland State University is a research-focused, full-time program requiring a minimum of 51 credits beyond the MS degree. The program includes 24 credits of coursework plus 27 credits of dissertation research. Students must complete a comprehensive exam, dissertation proposal defense for advancement to candidacy, and final oral dissertation defense. The program offers five specializations including Engineering & Preservation of Existing Structures and Environmental/Water Resources Engineering. Students work with faculty in state-of-the-art research facilities including the iSTAR Laboratory, NDT Laboratory, and FLOWS Laboratory. The program emphasizes original, independent research culminating in a written dissertation that makes significant contributions to the field.

Programs Offered
  • Doctor of Philosophy in Civil and Environmental Engineering — 4-6 years, on-campus. PhD
Research Labs and Institutes
  • Institute of Software Research (ISR)
  • Systems Science Ph.D. Program
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
  • Code.org (nonprofit)
Notable Faculty
  • Bart Massey — Programming languages, systems software, and open-source development
  • Warren Harrison — Software engineering and empirical software practices
Admissions

GPA Requirement: 2.5 minimum in major.

Requirements: Minimum 51 credits beyond MS degree, 24 credits of approved coursework, 27 credits of dissertation research, Comprehensive exam, Dissertation proposal defense, Final oral dissertation defense, Publication of accepted dissertation, University doctoral residency requirement

Accreditations and Certifications
  • ABET Computing Accreditation Commission

Location Advantages: Portland's tech corridor with growing startup ecosystemProximity to Intel's Oregon campusesAccess to civic tech and open-source communities in the Pacific Northwest