University campus in Oregon
Updated January 2026

Best Software Engineering Degree Programs in Oregon — 2026 Rankings

Explore 14 accredited software engineering degree programs in Oregon. Compare schools by graduation rate, salary outcomes, and tuition—from Lane Community College to Oregon State University.

#1 ProgramOregon State
Avg Salary$105,670
Tuition From$5,004/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

Lane Community College offers the most affordable option at $5,004/yr

IPEDS 2023

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

From community college pathways to advanced research degrees

IPEDS 2023

3 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

5 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

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

Source: BLS OEWS May 2024

Best Software Engineering Degree Programs in Oregon

Bachelor's Software Engineering Degree Programs in Oregon

8 programs$105,670 median salary89% avg grad rate
8
Programs
$105,670
Median Salary
$40,920/yr
Avg Tuition
89%
Avg Grad Rate

Program Landscape

Oregon ranks among the nation's top destinations for software engineering education, with 8 accredited bachelor's degree programs across 2 public and 6 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 software engineering 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 $40,920/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 software engineering degrees in Oregon, these top-ranked software engineering schools offer the strongest combination of academic rigor and career preparation.

Show:

Earn your bachelor's in Software Engineering

(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
46.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
#8

George Fox University

Private
Newberg, OR
$40,220
Tuition/yr
34.3
Score
Website

Complete Software Engineering Degree Program Rankings in Oregon

Best Associate's Software Engineering Degree Programs in Oregon

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

  1. #1. Lane Community College

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

  2. #2. Clackamas Community College

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

  3. #3. Rogue Community College

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

  4. #4. Clatsop Community College

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

  5. #5. Blue Mountain Community College

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

Online Associate's Software Engineering Degree Programs in Oregon

### Online Program Options Oregon's community colleges offer 1 online associate's software engineering 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 software engineering degrees in Oregon, these accredited software engineering schools offer the flexibility and quality that today's learners demand.

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

Best Bachelor's Software Engineering Degree Programs in Oregon

### Program Landscape Oregon ranks among the nation's top destinations for software engineering education, with **8 accredited** bachelor's degree programs across **2 public** and **6 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 software engineering 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 **$40,920/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 software engineering degrees in Oregon, these top-ranked software engineering 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 software engineering 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 software engineering 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 software engineering degree program in Oregon. This public institution in Portland, OR has annual tuition of $8,694. Ranking score: 46.6.

  4. #4. Willamette University

    Hakia ranks Willamette University as the #4 bachelor's in software engineering 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 software engineering 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 software engineering 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 software engineering degree program in Oregon. This private institution in Forest Grove, OR has annual tuition of $53,174. Ranking score: 33.9.

  8. #8. George Fox University

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

Online Bachelor's Software Engineering Degree Programs in Oregon

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

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

Best Master's Software Engineering Degree Programs in Oregon

### Program Landscape Oregon offers **2** master's degree programs in software engineering, 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 software engineering 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 software engineering 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 software engineering degree program in Oregon. This public institution in Portland, OR has annual tuition of $8,694. Ranking score: 67.0.

Best Doctoral Software Engineering Degree Programs in Oregon

### Program Landscape Oregon is home to **3** doctoral programs in software engineering, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at **Oregon State**, **Portland State**, **Oregon Health & Science** 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 software engineering 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 software engineering 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 software engineering degree program in Oregon. This public institution in Portland, OR has annual tuition of $8,694. Ranking score: 49.3.

  3. #3. Oregon Health & Science University

    Hakia ranks Oregon Health & Science University as the #3 doctoral in software engineering degree program in Oregon. This public institution in Portland, OR has annual tuition of $15,336. Ranking score: 40.8.

Online Doctoral Software Engineering Degree Programs in Oregon

### Online Program Options 1 Oregon universities offer doctoral software engineering programs with online or hybrid components, accommodating established professionals pursuing terminal degrees. Top-ranked online programs include **Oregon Health & Science**, all regionally accredited and recognized by Oregon employers. ### Costs & Employer Recognition Online doctoral programs average **$15,336/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 doctoral requirements in 3-5 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 software engineering degrees in Oregon, these accredited software engineering schools offer the flexibility and quality that today's learners demand.

  • Oregon Health & Science University - Portland, OR - Tuition: $15,336/year

Software Engineering Tuition in Oregon

MetricValue
Average in-state tuition$26,200/year
Average out-of-state tuition$65,500/year
Community college tuition$6,550/year
4-year savings for residents$157,200
2+2 transfer pathway savings$39,300

Source: IPEDS 2023

Software Engineering Financial Aid & Scholarships in Oregon

State Aid Programs

Oregon residents pursuing software engineering degrees have access to multiple financial aid pathways to reduce educational costs. The primary state-level resource is the Oregon Opportunity Grant, a need-based grant program exclusively for Oregon residents attending eligible institutions. This grant can significantly offset tuition expenses at both public and private colleges throughout the state. All students, regardless of residency, should complete the Free Application for Federal Student Aid (FAFSA) through Federal Student Aid to determine eligibility for federal grants, loans, and work-study opportunities. The FAFSA opens October 1st annually and should be submitted as early as possible to maximize aid packages.

Key Programs & Amounts

In addition to state and federal aid, many Oregon institutions offering software engineering programs provide institutional scholarships and merit-based awards. Top-ranked schools like Oregon State University and Portland State University offer competitive scholarships for software engineering students based on academic achievement and demonstrated need. Students should consult directly with financial aid offices at their target institutions, as scholarship availability and award amounts vary considerably. The Oregon Higher Education Coordinating Commission maintains comprehensive information about state funding programs and can direct students to additional resources. For detailed guidance on federal student loans and repayment plans, visit StudentAid.gov.

Calculate Your Software Engineering Degree ROI in Oregon

Use our interactive ROI calculator to estimate your return on investment for a software engineering 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.

Software Engineering Degree ROI Calculator
Estimate your return on investment for a software engineering 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
Software Engineering 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

Software Engineering Jobs in Oregon: Top Employers Hiring

Oregon hosts several Fortune 500 companies and industry-leading organizations that actively recruit software engineers. Major employers in the state include Intel, Nike, Providence Health, OHSU, and Oregon Health & Science University. These organizations span diverse sectors—from technology manufacturing and athletic apparel to healthcare and medical research—creating varied career pathways for software engineers. The Portland Metro and surrounding areas in Beaverton and Hillsboro house significant tech operations, particularly Intel's major presence. According to Bureau of Labor Statistics occupational data, Oregon's software engineering positions offer competitive compensation and growth opportunities. These employers regularly partner with local educational institutions to identify and recruit top talent.

The healthcare and technology sectors represent significant employment concentrations for software engineers in Oregon. Providence Health and Oregon Health & Science University (OHSU) employ software engineers across clinical systems, data analytics, and digital health initiatives. Intel's operations in the Portland Metro region represent one of the state's largest technology employers. Nike's headquarters in Beaverton creates additional demand for software engineers developing e-commerce platforms, mobile applications, and enterprise systems. Career-seeking graduates from Oregon's top programs—including Oregon State University, Portland State University, and University of Oregon—find robust recruitment opportunities with these major employers. Exploring related fields like web development and mobile development can further expand career options within these organizations.

How to Apply to Software Engineering Programs in Oregon

1

Research Program Requirements

Review admission requirements for software engineering 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.

Software Engineering Transfer Pathways in Oregon

State Transfer System

Oregon's streamlined transfer system facilitates smooth progression from associate to bachelor's degree programs. The Oregon Transfer Module enables seamless transfer of general education credits across institutions, ensuring credits earned at community colleges apply directly toward bachelor's degrees. This system eliminates duplicate coursework and reduces time-to-degree, saving students both time and tuition costs. With 8 community college institutions offering associate degrees in software engineering and 8 four-year institutions offering bachelor's degrees, Oregon provides abundant pathway options. Students can begin at affordable community colleges like Portland Community College ($4,608 tuition), Chemeketa Community College ($4,545), or Mt Hood Community College ($4,392) before transferring.

How Transfers Work

Transfer articulation agreements between specific community colleges and universities clarify course equivalencies and program requirements. Lane Community College (20 software engineering completions) and Linn-Benton Community College maintain established partnerships with universities for seamless transitions. The Oregon Transfer Module standardizes general education, allowing students flexibility in selecting transfer destinations. Upon transfer, students complete upper-level coursework and specializations at institutions like Oregon State University, Portland State University, or University of Oregon. Financial aid continuity is supported through the Oregon Opportunity Grant and Federal Student Aid programs. For detailed transfer information, consult Oregon Higher Education Coordinating Commission and specific institution transfer guides. Consider related pathways in computer science for expanded options.

Why Study Software Engineering in Oregon?

Industry & Workforce

Oregon has established itself as a premier destination for software engineering education, with 21 institutions offering programs across multiple degree levels (IPEDS). The state produced 1,158 bachelor's degree completions in software engineering during 2023, demonstrating robust program capacity and graduate pipeline. Oregon State University leads the state with an impressive 1,032 completions, while Portland State University contributes 271 completions, creating a strong talent ecosystem for employers seeking skilled professionals.

Salary Outlook

The state's geographic advantages are significant. Oregon's major tech hubs—Portland, Corvallis, Eugene, and Beaverton—host major employers including Intel, Nike, Providence Health, and Oregon Health & Science University, creating abundant internship and career opportunities. Public in-state tuition averages $9,555 for four-year institutions, substantially lower than the out-of-state average of $26,691 (IPEDS). Prospective students should explore related programs like computer science in Oregon and web development in Oregon for comprehensive educational pathways. For comparison, review software engineering programs in California and software engineering in Texas to understand Oregon's competitive position nationally.

Software Engineering Job Market in Oregon

Employment Outlook

Oregon's software engineering job market has experienced substantial growth, supported by a thriving tech ecosystem across multiple regions. The state is home to major metropolitan areas including Portland-Vancouver-Hillsboro, Eugene-Springfield, and Salem, each serving as hubs for software development talent and innovation. According to Bureau of Labor Statistics data, Oregon continues to see strong demand for software engineers across these metros. The Portland Metro area, in particular, has emerged as a regional technology center, attracting companies seeking skilled software engineering professionals. With 21 institutions offering software engineering programs across Oregon, the state maintains a robust pipeline of talent to meet employer demand.

Salaries by Metro

Oregon's educational infrastructure supports workforce development through diverse pathways. The state offers 1,158 bachelor's degree completions, 190 master's degree completions, and 37 associate degree completions annually in software engineering (IPEDS data). This breadth of program offerings—from two-year technical credentials to doctoral research opportunities—ensures employers can find candidates at various experience levels. The Oregon Higher Education Coordinating Commission oversees these institutions, while the Oregon Transfer Module enables students to build credentials progressively. For those seeking online learning options, University of Oregon's online bachelor's program ranks among the nation's best, offering flexibility for working professionals seeking advancement.

Software Engineering Curriculum & Specializations in Oregon

Core Requirements

Software engineering curricula in Oregon typically emphasize both theoretical foundations and practical application. Core coursework spans computer science fundamentals, data structures, algorithms, software design patterns, and software architecture. Most bachelor's degree programs include courses in object-oriented programming, database systems, web application development, and software testing methodologies. Advanced courses often cover software project management, quality assurance, and systems analysis. Many Oregon institutions integrate capstone projects requiring students to design, develop, and deploy real-world software solutions, preparing graduates for immediate professional contribution.

Degree Pathways

Specializations vary by institution and program level. Some programs emphasize cybersecurity, cloud computing, or mobile application development—areas with strong demand among major Oregon employers like Intel and Nike. Master's programs at Oregon State University and Portland State University provide deeper exploration of advanced topics such as software architecture, distributed systems, and emerging technologies. Students pursuing degrees at these institutions benefit from connections to the state's tech ecosystem. For complementary skills, explore mobile development in Oregon and computer programming in Oregon. The Oregon Higher Education Coordinating Commission provides resources for understanding curriculum standards across institutions.

Online vs On-Campus Software Engineering Programs in Oregon

Online Program Growth

Oregon provides both online and on-campus software engineering options for students with varying schedules and preferences. The University of Oregon ranks as the top online bachelor's program in the state at $12,240 tuition, followed by Oregon Institute of Technology at $10,492. These programs deliver equivalent rigor and accreditation to their on-campus counterparts while enabling professionals and remote learners to complete degrees flexibly. Additional online options include George Fox University ($40,220), Southern Oregon University ($9,675), and Western Oregon University ($9,000), offering diverse price points and scheduling models. Online programs maintain the same credential value and prepare graduates for employment at major regional employers including Intel, Nike, Providence Health, and OHSU.

Accredited Online Options

Campus-based programs dominate Oregon's software engineering landscape, with Oregon State University leading completions at 1,032 students and Portland State University at 271 completions. On-campus programs offer direct faculty interaction, collaborative project work, and integrated laboratory experiences that some students find invaluable for hands-on learning. However, online formats eliminate commute time and allow students to balance education with work or family obligations. Many institutions offer hybrid models combining synchronous and asynchronous instruction. Compare program formats using the College Scorecard and contact institutions directly about delivery methods. Explore related fields like Computer Science in Oregon for additional online options, or research Software Engineering in California and Texas for out-of-state online programs with reciprocal agreements.

Software Engineering by City in Oregon

Portland-Vancouver-Hillsboro represents Oregon's premier technology hub, offering the highest concentration of software engineering positions and employer opportunities. The metro area benefits from major companies including Intel in Hillsboro and Nike in Beaverton, plus numerous mid-sized and startup technology firms. Proximity to Portland State University, which produces 271 completions annually, ensures a steady flow of talent into the local market. Beaverton and Hillsboro have become secondary tech centers within the Portland Metro, with strong infrastructure supporting software development careers. The Eugene-Springfield area, home to University of Oregon, provides opportunities in education-focused tech and regional employers. Salem, the state capital, offers government technology positions and growing private sector opportunities.

Cost of living varies significantly across Oregon's metro areas, with implications for salary negotiations and lifestyle. The Portland Metro generally commands higher salaries but reflects correspondingly higher housing costs. Corvallis, home to Oregon State University—which produces 1,032 completions annually—offers a lower cost of living with emerging tech opportunities. Central Oregon, including Bend, represents an emerging tech center with lifestyle advantages and growing employer interest. Students should consider both career prospects and financial considerations when choosing their educational and employment location. For affordability-focused candidates, programs at Eastern Oregon University at $8,618 and Western Oregon University at $9,000 offer strong value while maintaining access to state transfer pathways. Remote work opportunities have further expanded possibilities for living in lower-cost areas while earning Portland Metro–level compensation.

Compare Online Software Engineering Programs in Oregon

View tuition costs, program formats & enrollment info

Find Software Engineering Programs Near You in Oregon

Search by city to find accredited software engineering programs ranked by our state methodology.

Software Engineering Degree Programs by City in Oregon

Software Engineering Degree Programs Near Portland, Oregon

Portland's tech corridor hosts major software companies like IBM, Salesforce, and Tableau (acquired by Salesforce), alongside hundreds of mid-size SaaS and DevOps firms concentrated in the Pearl District and along the I-405 corridor. Oregon State University's computer science program and Portland State University's engineering school feed a competitive talent market, while the city's lower cost-of-living compared to Seattle and San Francisco attracts senior engineers seeking leadership roles without Silicon Valley salaries.

Portland is located in Multnomah County, Oregon.

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

Software Engineering Degree Programs Near Salem, Oregon

As Oregon's capital, Salem hosts state government IT operations and enterprise software contractors serving public sector clients, creating steady demand for backend engineers and QA specialists in government modernization projects. Willamette University and nearby community colleges provide local talent pipelines, though most software engineers here either work remotely for Portland-based firms or specialize in civic tech and regulatory compliance systems.

Salem is located in Marion County, Oregon.

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

Software Engineering Degree Programs Near Bend, Oregon

This outdoor recreation hub increasingly attracts remote-first software engineers and small product studios seeking lower cost-of-living and lifestyle flexibility, with companies like GoPro maintaining a presence in the area. The lack of large on-site tech employers makes Bend ideal for independent contractors or those working for distributed companies, though aspiring engineers should plan for remote work or occasional travel to Portland tech jobs.

Bend is located in Deschutes County, Oregon.

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

Software Engineering Degree Programs Near Eugene, Oregon

Home to the University of Oregon's respected computer science program and nearby Lane Community College, Eugene generates a steady supply of junior engineers but limited on-site employment outside education and government IT roles. Software engineers here typically leverage remote work or relocate to Portland after graduation, though the university's research in open-source projects and cybersecurity offers specialized internship opportunities.

Eugene is located in Lane County, Oregon.

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

Software Engineering Degree Programs Near Medford, Oregon

Medford is a small regional hub (pop. ~80K) with limited software engineering employers, making it unsuitable for those seeking on-site tech roles unless willing to work remotely or commute 3+ hours to Portland. The city's primary opportunities lie in agricultural technology and small business IT services rather than product development or enterprise software.

Medford is located in Jackson County, Oregon.

Associate's Software Engineering Degree Programs Near Medford, Oregon
  1. Chemeketa Community College (Public) — State #2, 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 Software Engineering Degree Programs Near Medford, Oregon
  1. Oregon State University (Public) — State #1, 154.4 mi from Medford. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 117.7 mi from Medford. Tuition: $12,240/year. Graduation rate: 78%.
  3. Oregon Institute of Technology (Public) — State #5, 55.6 mi from Medford. Tuition: $10,492/year. Graduation rate: 75%.
Master's Software Engineering 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 Software Engineering 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%.

Software Engineering Degree Programs Near Corvallis, Oregon

Oregon State University's engineering and computer science programs anchor Corvallis as a secondary tech talent source, with OSU's research labs and spin-off companies creating niche opportunities in renewable energy software, precision agriculture, and embedded systems. The city attracts engineers interested in academic collaboration or agricultural tech, but offers far fewer commercial software positions than Portland, requiring either remote work or relocation for most SaaS/enterprise roles.

Corvallis is located in Benton County, Oregon.

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

Software Engineering Degree Programs Near Grants Pass, Oregon

This small Southern Oregon town (pop. ~37K) lacks dedicated tech employers or universities and is primarily suited for remote workers or those willing to freelance; the nearest significant tech hub is Eugene, 90 minutes away. Any software engineer based here should expect to work entirely remotely or plan for regular travel to Portland for in-person opportunities.

Grants Pass is located in Josephine County, Oregon.

Associate's Software Engineering Degree Programs Near Grants Pass, Oregon
  1. Chemeketa Community College (Public) — State #2, 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 Software Engineering Degree Programs Near Grants Pass, Oregon
  1. Oregon State University (Public) — State #1, 147.9 mi from Grants Pass. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 112.9 mi from Grants Pass. Tuition: $12,240/year. Graduation rate: 78%.
  3. Oregon Institute of Technology (Public) — State #5, 80.5 mi from Grants Pass. Tuition: $10,492/year. Graduation rate: 75%.
Master's Software Engineering 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 Software Engineering 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%.

Software Engineering Degree Programs Near Klamath Falls, Oregon

Klamath Falls (pop. ~21K) is a rural community with minimal software engineering infrastructure, no local universities offering computer science degrees, and few employers requiring specialized tech talent beyond basic IT support. Engineers seeking on-site positions should look toward Bend (1 hour away) or Portland (4+ hours), making this location practical only for experienced remote workers or those in transitional roles.

Klamath Falls is located in Klamath County, Oregon.

Associate's Software Engineering Degree Programs Near Klamath Falls, Oregon
  1. Chemeketa Community College (Public) — State #2, 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 Software Engineering Degree Programs Near Klamath Falls, Oregon
  1. Oregon State University (Public) — State #1, 178.9 mi from Klamath Falls. Tuition: $11,145/year. Graduation rate: 84%.
  2. University of Oregon (Public) — State #2, 142.5 mi from Klamath Falls. Tuition: $12,240/year. Graduation rate: 78%.
  3. Oregon Institute of Technology (Public) — State #5, in Klamath Falls. Tuition: $10,492/year. Graduation rate: 75%.
Master's Software Engineering 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 Software Engineering 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%.

Software Engineering Degree Programs Near Roseburg, Oregon

Roseburg is a small Douglas County seat (pop. ~22K) with limited commercial tech presence and no computer science programs, making it unsuitable for software engineers seeking on-site employment or robust career networks. The city is best suited for remote workers or those supporting local small businesses with freelance consulting, with Portland 2+ hours away for any serious tech job market.

Roseburg is located in Douglas County, Oregon.

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

Software Engineering Degree Programs Near Happy Valley, Oregon

Located in Clackamas County suburbs south of Portland, Happy Valley offers proximity to Portland's thriving tech scene while maintaining lower housing costs and a family-friendly environment, making it an appealing base for engineers working at Portland firms or remote-first companies. The nearby Clackamas Community College and direct highway access to Portland's Pearl District tech corridor position Happy Valley as a residential alternative without sacrificing career opportunities.

Happy Valley is located in Clackamas County, Oregon.

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

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

  • Focus on practical skills that matter day-to-day on the job
  • Learn full-stack development, not just theory
  • Career changers often succeed—bootcamps welcome non-CS backgrounds
  • Many programs offer job guarantees or money-back options
  • Graduate with production-quality projects to show employers

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • Fast pace means less time to deeply understand concepts
  • Self-taught developers question if bootcamp is worth the cost
  • Success depends heavily on your effort outside class hours
  • May need additional prep for technical interviews
  • Not all bootcamps teach best practices for enterprise code
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 Software Engineering careers:

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

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

Top Ranked Software Engineering Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Software Engineering Degree Programs in California59$11,834University of California-Berkeley
Best Software Engineering Degree Programs in Texas36$21,728Texas A & M University-College Station
Best Software Engineering Degree Programs in New York48$31,100Cornell University
Best Software Engineering Degree Programs in Florida29$13,844Full Sail University
Best Software Engineering Degree Programs in Washington19$19,920University of Washington-Seattle Campus
Best Software Engineering Degree Programs in Massachusetts35$48,552University of Massachusetts-Amherst
Best Software Engineering Degree Programs in Illinois42$35,740University of Illinois Urbana-Champaign
Best Software Engineering Degree Programs in Georgia15$9,790Georgia State University

Software Engineering in Oregon: FAQ

How We Rank Software Engineering Degree Programs

Based on 50 programs from IPEDS 2023

We analyzed 50 software engineering 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 software engineering 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.

Software Engineering Degree Programs in Oregon — Detailed School Profiles

Best Associate's Software Engineering Degree Programs in Oregon

Lane Community College — Eugene, OR

Hakia Insight: Lane's position in Eugene's active developer ecosystem (Symantec, University of Oregon IT, tech startups) means you're learning in a market where peer-to-peer hiring networks matter as much as credentials; your classmates likely become your first job leads.

At the associate's level, the Eugene tech scene is energized by student developers and innovation labs, and Lane sits right in the middle of that ecosystem. Your coursework emphasizes modern web development and software engineering fundamentals, with plenty of opportunities to build projects that matter—many students launch small tech ventures or contribute to open-source projects while completing their degree. Strong transfer pipelines to University of Oregon and Oregon State mean you can keep your options open, but Lane's program also connects directly with Eugene's startup community and established tech employers. Internships and apprenticeships are woven into the curriculum, not just add-ons.

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

Top Employers: Symantec (Eugene), University of Oregon IT services, Eugene tech startups, Local government IT departments.

Top Transfer Destinations
  • University of Oregon
  • Oregon State University
  • Portland State University
Entry-Level Career Paths
  • Junior Web Developer
  • QA Tester
  • Help Desk Technician
  • Junior Software Developer
  • IT Support Specialist
Included Certifications
  • CompTIA A+
  • Oracle Java Programmer Associate
  • AWS Cloud Practitioner

Location Advantages:

Clackamas Community College — Oregon City, OR

Hakia Insight: Clackamas' proximity to Portland's Intel subsidiaries creates a hidden pathway: community college graduates frequently transfer directly into Intel's Oregon operations post-degree, where salary bands often match four-year degree holders due to internal equity structures.

At the associate's level, oregon City's proximity to Portland's major tech corridor means you're close enough to commute to internships and jobs, but learning in a less-hectic environment with strong instructor attention. The program focuses on job-ready skills—you'll graduate with solid fundamentals in coding, web development, and systems basics that land you immediate employment or smooth transfers to four-year programs. Intel's regional presence influences curriculum development, ensuring you learn tools that employers actually use. Many graduates stay in the Clackamas/Portland area, building careers at established tech companies or startups while maintaining the community college affordability advantage.

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

Top Employers: Intel subsidiaries, Portland-area tech companies, Healthcare IT providers, Oregon City and regional government IT.

Top Transfer Destinations
  • Oregon State University
  • Portland State University
  • University of Portland
  • University of Oregon
Entry-Level Career Paths
  • Help Desk Technician
  • QA Tester
  • Junior Programmer
  • IT Support Specialist
  • Junior Web Developer
Included Certifications
  • CompTIA A+
  • Oracle Java Programmer Associate

Location Advantages:

Rogue Community College — Grants Pass, OR

Hakia Insight: Rogue's timing advantage is real—southern Oregon's tech sector is expanding *before* saturation, meaning 2025-2027 graduates enter a region actively recruiting rather than competing in established talent markets like Portland.

At the associate's level, southern Oregon's tech opportunities are expanding rapidly, and Rogue's program positions you to catch that wave before competition intensifies. You'll learn practical software development skills in a supportive environment where instructors know each student's goals and actively mentor them toward employment or transfer success. The Jackson County area has growing tech companies and remote work opportunities, making this an underrated launchpad for your career. Transfer pathways to Oregon State and University of Oregon remain solid, but many graduates stay local and build rewarding careers with regional employers who value Rogue's hands-on training.

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

Top Employers: Jackson County tech firms, Medford-area healthcare IT, Regional government IT departments, Southern Oregon tech startups.

Top Transfer Destinations
  • Oregon State University
  • University of Oregon
  • Portland State University
Entry-Level Career Paths
  • QA Tester
  • Help Desk Technician
  • Junior Developer
  • IT Support Specialist
  • Technical Support Analyst
Included Certifications
  • CompTIA A+
  • Oracle Java Programmer Associate

Location Advantages:

Clatsop Community College — Astoria, OR

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

Hakia Insight: Clatsop's Astoria location and transfer pathways mean you're not paying Portland-area community college costs while building credentials to transfer into Oregon State or University of Oregon—a 40% cost arbitrage on the same degree outcome.

Clatsop Community College offers Software Engineering 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 Software Engineering education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: Blue Mountain's Pendleton location serves a genuine void: students in rural eastern Oregon can complete foundational coursework without relocating, then transfer to four-year programs with community college savings that offset tuition differences at larger universities.

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

Best Bachelor's Software Engineering Degree Programs in Oregon

Oregon State University — Corvallis, OR

Key Distinction: Three-term capstone senior design project. Hands-on projects including custom sensor board programming

Hakia Insight: Oregon State's capstone model—a three-term senior design project paired with hands-on sensor board programming—gives students the rare advantage of shipping actual hardware before graduation, a concrete portfolio piece that carries weight with Intel and IBM recruiters already familiar with the program.

Oregon State's online Computer Science bachelor's program requires 180 quarter credits with 60 upper-division credits and offers two specialization options: Applied Computer Science and Cybersecurity. The curriculum covers algorithms, operating systems, software engineering, and network security with hands-on projects including programming custom sensor boards and coordinating cloud data centers. All students complete a mandatory three-term capstone senior design project that provides exposure to engineering design and project management challenges. The program offers networking opportunities with industry professionals and career portfolio development. Unique features include direct admission for calculus-ready students, an optional honors degree track with faculty research collaboration, and an Accelerated Master's Platform allowing undergraduates to take graduate courses. Students can pursue careers as cybersecurity engineers, software developers, database engineers, and UI/UX designers, with the program emphasizing career readiness and industry connections.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
  • School of Electrical Engineering and Computer Science
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
Admissions

GPA Requirement: 3.0 minimum over core courses.

Requirements: OSU Core Education, Major requirements: Computer Science, Option requirement, Minimum 60 upper-division credits, Minimum 45 of last 75 credits at OSU

Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Intel Hillsboro campus and other major semiconductor/tech facilitiesAccess to Portland metro tech startup ecosystemCorvallis-based but integrated with regional tech economy

Lewis & Clark College — Portland, OR

Key Distinction: A liberal arts-grounded software engineering program that integrates ethical computing and social impact alongside technical rigor, preparing engineers who code with both skill and purpose.

Hakia Insight: Lewis & Clark's dual-degree structure (BS and BA in Software Engineering) is unusual: students choosing the BA track can double-major in ethics, policy, or philosophy without extending graduation, creating engineers who can credibly speak to non-technical stakeholders—a skill that separates senior architects from mid-level coders.

At the bachelor's level, lewis & Clark's software engineering program emphasizes hands-on project-based learning within a liberal arts framework that encourages students to think beyond code. The curriculum balances core computer science fundamentals with practical software design and development, integrating real-world problem-solving across semesters. What distinguishes this program is its commitment to ethical computing and the social impact of technology—students engage with questions about software's role in society alongside technical coursework. The college's location in Portland provides direct access to a vibrant tech community, and students benefit from partnerships with local companies for internships and capstone projects. Faculty bring industry experience and research interests spanning software architecture, human-computer interaction, and systems design. Capstone projects are a centerpiece of the experience, requiring students to develop complete software solutions for actual clients or community partners. The intimate class sizes typical of a liberal arts institution mean students receive substantial mentorship and can pursue independent research. Graduates enter the field with not only technical competence but also communication skills and ethical awareness that employers increasingly value. The program's outcomes lean toward mid-size tech companies, startups, and organizations where software engineers wear multiple hats. For students seeking a software engineering education that combines rigorous technical training with broader intellectual development, Lewis & Clark offers a distinctive path.

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

Location Advantages: Portland tech ecosystem and startup communityProximity to mid-size and emerging tech companies in the Pacific Northwest

Portland State University — Portland, OR

Key Distinction: Engineering Work Experience program with paid internships. Multiple Engineering Cooperative Program (MECOP)

Hakia Insight: PSU's Engineering Work Experience program (MECOP) isn't just an internship pipeline; it's a paid rotation system that lets undergrads work part-time at Amazon or Intel while taking classes downtown, compressing what typically takes five years into four without debt accumulation.

PSU's Bachelor of Science in Computer Science is a 180-credit program combining core programming, systems, and theory courses with diverse electives in AI, machine learning, web development, and more. The program requires students to meet eligibility requirements and opt into the upper division program. More than half of students secure major-specific internships through the Engineering Work Experience and Multiple Engineering Cooperative Program, offering paid work experience at companies like Intel, Nike, Amazon, and Zoom. Students engage in collaborative projects with organizations like the Portland State Aerospace Society, which helped launch Oregon's first cube satellite. The program features world-class labs providing hands-on experience in theoretical computer science and AI. Located in Portland's Silicon Forest, students benefit from proximity to leading tech companies. Graduates achieve 85% job placement with starting salaries exceeding $90,000. The program is ABET-accredited and includes career preparation through resume crafting, interview practice, networking events, and job fairs.

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

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

Accreditations and Certifications
  • ABET

Location Advantages: Downtown Portland location in the heart of the Pacific Northwest tech corridorDirect access to IBM and Intel research and development operationsPartnership ecosystem with Portland-based software companies and startups

Willamette University — Salem, OR

Key Distinction: Willamette combines rigorous computer science fundamentals with liberal arts breadth, positioned to serve regional government and nonprofit technology sectors.

Hakia Insight: Willamette's strategic positioning near Oregon state government agencies in Salem creates an unusual non-startup pathway—graduates land roles building election systems, health department infrastructure, and public agency tech stacks, sectors where software engineering talent is severely undersupplied.

At the bachelor's level, willamette's computer science program, while not exclusively software engineering-focused, provides strong foundational training in software design, systems development, and professional practice within a liberal arts context. The curriculum emphasizes algorithmic thinking and code quality, with opportunities to specialize through upper-level electives in web development, mobile applications, and systems design. Located in Salem, the program has organic connections to state government IT initiatives and regional business technology needs, providing internship opportunities for hands-on learning. Small class sizes and accessible faculty create an environment where mentorship extends beyond coursework into career guidance and professional networking. Graduates often move into developer, systems analyst, and IT management roles, with particular success placing in government and nonprofit tech positions throughout Oregon.

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

Location Advantages: Proximity to Oregon state government agencies in SalemAccess to regional nonprofit and public sector technology initiatives

University of Portland — Portland, OR

Hakia Insight: University of Portland's distinction isn't size alone; integrating design experiences across all four years (not just senior year) means students ship multiple projects to Garmin, Google, and Daimler while still underclassmen, building real-world debugging and stakeholder communication skills other programs leave to internships.

At the bachelor's level, the University of Portland's Computer Science program offers small class sizes with design experiences integrated across all four years, culminating in a capstone project, while providing one-on-one undergraduate research opportunities and specialized facilities like the Shiley-Marcos Center for Design & Innovation.

Programs Offered
  • Bachelor of Science in Software Engineering — 4 years, on-campus
  • Bachelor of Arts in Software Engineering — 4 years, online
Career Outcomes

Top Employers: Amazon, Garmin, Apple, Daimler, Google.

Location Advantages:

Linfield University — McMinnville, OR

Key Distinction: Linfield integrates liberal arts rigor with software engineering depth, producing graduates equipped for technical leadership and systems design roles.

Hakia Insight: Linfield's proximity to Intel and IBM combined with its liberal arts framework creates an unusual talent pool: engineers trained to architect systems *and* explain trade-offs to business stakeholders, making them disproportionately visible for staff engineer and tech lead roles within five years.

At the bachelor's level, linfield's software engineering curriculum blends rigorous technical training with liberal arts foundations, encouraging students to think critically about the societal impact of their code and design choices. The program emphasizes software architecture, design patterns, and maintainable code practices—preparing graduates to lead technical teams and design scalable systems, not just write code. Students engage with both traditional computer science theory and modern development frameworks, supported by faculty with industry experience. Linfield's location in the Portland metropolitan area provides proximity to major Pacific Northwest tech employers, and the university actively facilitates internships and collaborative projects with regional companies. Many graduates advance into software architect, senior developer, and technical leadership roles within 5–7 years, reflecting the program's focus on depth and long-term career trajectory.

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

Location Advantages: Adjacent to Portland tech corridorAccess to major tech employers including Intel, IBM, and emerging startups

Pacific University — Forest Grove, OR

Key Distinction: Pacific University offers comprehensive Software Engineering programs preparing students for careers in technology.

Hakia Insight: Pacific University's Forest Grove location offers a lower-cost alternative to Portland-metro schools with access to the same tech corridor—tuition benefits without the urban premium, practical for students prioritizing affordability over walkable startup scenes.

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

George Fox University — Newberg, OR

Key Distinction: Mandatory Servant Engineering project with industry professionals. Senior Design capstone with industry-based projects

Hakia Insight: George Fox's mandatory Servant Engineering project—pairing computer science capstones with industry professionals on pro-bono work—produces graduates with both Amazon/Nike credibility and demonstrated ability to scope requirements under real-world constraints, a rare combination in hiring pools.

George Fox University's Bachelor of Science in Engineering program is ABET-accredited with five concentrations: Biomedical, Civil, Computer, Electrical, and Mechanical Engineering. The program emphasizes hands-on learning beginning freshman year in exceptional laboratories. Students complete a mandatory Servant Engineering project in their third year, working on interdisciplinary teams with industry professionals to create solutions for underserved communities. The Senior Design capstone requires students to apply their knowledge to industry-based projects. Unique opportunities include the Grand Challenges Scholars Program, study abroad programs in Spain and Uzbekistan, and the Ignite industry mentorship program. All students engage in real-world projects like designing prosthetics, clean cook-stove technologies, and wheelchair designs for global communities. The program is recognized as the #1 Christian engineering program in the West by U.S. News (2025) and one of only three ABET-accredited programs on the West Coast within the Council for Christian Colleges & Universities.

Programs Offered
  • Bachelor of Science in Engineering — 4 years, on-campus. BS
Industry Partners
  • Amazon (employer)
  • Nike (employer)
  • McAfee (employer)
  • Microsoft (employer)
  • Intel (employer)
  • Oracle (employer)
  • Providence Center for Medically Fragile Children (collaborator)
Notable Faculty
  • Dr. John Natzke — Electromagnetics, microwave engineering, antennas, high frequency wireless devices
  • Dr. Robert Harder — Mechanical Engineering
  • Dr. Michael Foster — Mechanical Engineering
Accreditations and Certifications
  • ABET
  • NWCCU

Location Advantages: Located 20 minutes from Portland's downtown tech districtAccess to Portland startups and established tech companies

Best Master's Software Engineering Degree Programs in Oregon

Oregon State University — Corvallis, OR

Key Distinction: Part-time attendance supported for working professionals. Graduate teaching assistantships commonly available

Hakia Insight: Oregon State's MS allows working professionals to substitute a software development project for a traditional thesis, turning your day job into your degree requirement—effectively letting Intel or IBM-employed students earn a master's while shipping production code on company time.

The MS in Computer Science: Software Engineering Track allows working professionals to earn a master's degree through an innovative software development project rather than traditional coursework. Part-time attendance is explicitly supported for full-time employees, with many employers covering tuition costs. Graduate teaching assistantships are commonly available, providing 100% tuition coverage (up to 16 credits per quarter), 90% of student fees, 90% of health insurance premiums, and a competitive monthly stipend. The program is designed around practical software innovation through the Software Innovation Lab, making it ideal for career advancement in software engineering roles. Students can balance work and studies while gaining advanced skills in software development and innovation.

Programs Offered
  • MS in Computer Science: Software Engineering Track — 1-2 years, on-campus. MS
Research Labs and Institutes
  • School of Electrical Engineering and Computer Science
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
Admissions

GPA Requirement: 3.0 minimum over core courses.

Requirements: Innovative software development project

Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Intel Hillsboro campus and other major semiconductor/tech facilitiesAccess to Portland metro tech startup ecosystemCorvallis-based but integrated with regional tech economy

Portland State University — Portland, OR

Key Distinction: Optional thesis track available. Designed for part-time students and working professionals

Hakia Insight: PSU's downtown location and optional thesis track create an unusual advantage: part-time students can attend evening classes steps from IBM R&D labs, then pivot between coursework and research projects based on their employer's current hiring needs, maximizing immediate career impact.

PSU's Computer Science master's program is designed for working professionals in Portland's tech ecosystem with flexible support for career advancement. The 45-credit MS offers both thesis and coursework tracks, with thesis being optional for research-focused students. The program provides exceptional convenience for part-time students and working professionals, with dedicated staff advisor support throughout. Students gain real-world experience through local internships that count toward degree credits, with access to major tech companies like Google, Amazon, and Intel. The program covers high-demand specializations including cybersecurity, data science, machine learning, and software engineering. Located in Portland's 'Silicon Forest,' graduates frequently secure high-impact positions in the thriving local technology scene and beyond, advancing careers in one of the most in-demand and highest-paying professions.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Industry Partners
  • IBM (corporate)
  • Intel (corporate)
Career Outcomes

Top Employers: Intel, Google, Amazon.

Accreditations and Certifications
  • ABET

Location Advantages: Downtown Portland location in the heart of the Pacific Northwest tech corridorDirect access to IBM and Intel research and development operationsPartnership ecosystem with Portland-based software companies and startups

Best Doctoral Software Engineering Degree Programs in Oregon

Oregon State University — Corvallis, OR

Key Distinction: Required theory foundation in algorithms and computation theory. Flexible research areas across 9 topic concentrations

Hakia Insight: Oregon State's PhD requires mandatory foundations in algorithms and computation theory before students specialize—a gating mechanism that produces researchers (rather than engineers with doctorates) and makes OSU graduates distinctly competitive for tenure-track and AI research roles where theoretical grounding matters.

The PhD in Computer Science at Oregon State University requires 108 total credits including core coursework across four topic areas (Theoretical CS, AI, Systems, Programming Languages, Software Engineering, HCI, Graphics, Security, Data Science), required theory courses (Algorithms and Theory of Computation), and 36-81 dissertation credits. Students must complete prerequisite coursework with B grades and maintain 3.0+ GPA. The program culminates in defending an original significant contribution to knowledge through dissertation research. Topic areas include artificial intelligence, computer systems, software engineering, human-computer interaction, computer vision and graphics, privacy and security, and data science. Students work with major professors and committees to design their program of study and conduct independent research leading to the PhD thesis defense.

Programs Offered
  • Computer Science Graduate Major — 4-6 years, on-campus. PhD
Research Labs and Institutes
  • School of Electrical Engineering and Computer Science
Industry Partners
  • Intel (corporate)
  • IBM (corporate)
Admissions

GPA Requirement: 3.0 minimum over core courses.

Requirements: Complete core courses from four separate topic areas, Pass required theory courses CS 515 and CS 517, Maintain 3.0+ GPA over core courses, Complete thesis support courses, Complete 36-81 dissertation credits, Defend original dissertation

Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Intel Hillsboro campus and other major semiconductor/tech facilitiesAccess to Portland metro tech startup ecosystemCorvallis-based but integrated with regional tech economy

Portland State University — Portland, OR

Key Distinction: Faculty advisor assigned upon admission. 4-member advisory committee in first term

Hakia Insight: PSU's early advisory committee assignment (4 members by end of first term, not year two) compresses dissertation timeline clarity by 18 months compared to peer institutions, letting students identify research dead-ends before sunk costs accumulate.

The Computer Science PhD program at Portland State University requires 90 graduate credits including 18 core credits and 27 dissertation research credits. Students typically complete the degree in 4-6 years of full-time work, or less with a prior Master's degree. The program includes structured milestones: residency requirement, advisory committee assignment in first term, Research Proficiency Examination (comprehensive exam) by end of second year, dissertation proposal, and final defense. Core coursework (18 credits) is expected by end of second year, with additional electives (27 credits) and research credits (18 credits) plus dissertation research (27 credits). Students receive faculty advisor assignment upon admission and work with a 4-member advisory committee that transitions to a dissertation committee after passing comprehensive exams. The program emphasizes original research contribution through the dissertation requirement.

Programs Offered
  • Doctor of Philosophy in Computer Science — 4-6 years, on-campus. PhD
Industry Partners
  • IBM (corporate)
  • Intel (corporate)
Accreditations and Certifications
  • ABET

Location Advantages: Downtown Portland location in the heart of the Pacific Northwest tech corridorDirect access to IBM and Intel research and development operationsPartnership ecosystem with Portland-based software companies and startups

Oregon Health & Science University — Portland, OR

Key Distinction: Oregon Health & Science University offers comprehensive Software Engineering programs preparing students for careers in technology.

Hakia Insight: OHSU's doctoral program uniquely bridges healthcare and software engineering, positioning graduates for leadership roles at companies like Google Health or Apple's research division where medical informatics credentials create premium salary trajectories.

Oregon Health & Science University offers Software Engineering programs in Portland, OR. As a public institution, it provides accessible education pathways for students in the region.