University campus in Oregon
Updated January 2026

Best Software Engineering Degree Programs in Oregon — 2026 Rankings

Compare the top software engineering colleges in Oregon. 14 accredited software engineering schools ranked by graduation rate, career outcomes, and value—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

Best software engineering degree programs: Oregon State, Lewis & Clark College, Portland State

Ranked by 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

Software Engineering degree programs available: 5 associate's, 2 master's, 3 doctoral in Oregon

From community college pathways to advanced research degrees

IPEDS 2023

3 online software engineering degree programs in Oregon

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 degree programs 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
Are Software Engineering Degree Programs in Oregon Worth It?
Yes. The best software engineering degree programs 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 Bachelor's Programs in Oregon, 2026

8
Programs
$105,670
Median Salary
$40,920/yr
Avg Tuition
89%
Avg Grad Rate

Rankings based on program completions, graduation rates, selectivity, and career outcomes. See our methodology

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.

Earn your bachelor's in Software Engineering

(Sponsored)

Loading programs...

🥇

Oregon State University

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

Lewis & Clark College

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

Portland State University

Public
Portland, OR
$8,694
Tuition/yr
$207
Per Credit
46.6
Score
Website
#4

Willamette University

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

University of Portland

Private
Portland, OR
$54,400
Tuition/yr
$1,700
Per Credit
51.1
Score
Website

Best Software Engineering Master's Programs in Oregon, 2026

2
Programs
$105,670
Median Salary
$9,920/yr
Avg Tuition
84%
Avg Grad Rate

Rankings based on program completions, graduation rates, selectivity, and career outcomes. See our methodology

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.

Advance your career with a Software Engineering master's degree

(Sponsored)

Loading programs...

🥇

Oregon State University

Public
Corvallis, OR
$11,145
Tuition/yr
$245
Per Credit
84%
Grad Rate
81.9
Score
Website
🥈

Portland State University

Public
Portland, OR
$8,694
Tuition/yr
$207
Per Credit
67.0
Score
Website

Best Software Engineering Associate's Programs in Oregon, 2026

5
Programs
$105,670
Median Salary
$4,822/yr
Avg Tuition

Rankings based on program completions, graduation rates, selectivity, and career outcomes. See our methodology

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.

Start your Software Engineering career with an associate's degree

(Sponsored)

Loading programs...

🥇

Lane Community College

Public
Eugene, OR
$5,004
Tuition/yr
$139
Per Credit
45.7
Score
Website
🥈

Clackamas Community College

Public
Oregon City, OR
$5,535
Tuition/yr
$121
Per Credit
42.0
Score
Website
🥉

Rogue Community College

Public
Grants Pass, OR
$4,320
Tuition/yr
$120
Per Credit
37.8
Score
Website
#4

Clatsop Community College

Public
Astoria, OR
$4,032
Tuition/yr
$112
Per Credit
34.6
Score
Website
#5

Blue Mountain Community College

Public
Pendleton, OR
$5,220
Tuition/yr
$116
Per Credit
34.6
Score
Website

Best Software Engineering Doctoral Programs in Oregon, 2026

3
Programs
$105,670
Median Salary
$11,725/yr
Avg Tuition
84%
Avg Grad Rate

Rankings based on program completions, graduation rates, selectivity, and career outcomes. See our methodology

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.

Reach the top of your field with a Software Engineering doctorate

(Sponsored)

Loading programs...

🥇

Oregon State University

Public
Corvallis, OR
$11,145
Tuition/yr
$245
Per Credit
84%
Grad Rate
55.5
Score
Website
🥈

Portland State University

Public
Portland, OR
$8,694
Tuition/yr
$207
Per Credit
49.3
Score
Website
🥉

Oregon Health & Science University

Public
Portland, OR
$15,336
Tuition/yr
$426
Per Credit
40.8
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 ($139/credit). 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 ($121/credit). 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 ($120/credit). 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 ($112/credit). 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 ($116/credit). 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 ($245/credit) and a 84% graduation rate. Ranking score: 78.3.

    Watch: Student Multimedia Services: Who We Are

  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 ($3096/credit) 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 ($207/credit). Ranking score: 46.6.

    Watch: Aho, by Ara Lee - PSU Chamber Choir

  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 ($2000/credit) 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 ($1700/credit). 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 ($987/credit). 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 ($2204/credit). 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 ($1220/credit). 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 ($245/credit) and a 84% graduation rate. Ranking score: 81.9.

    Watch: Student Multimedia Services: Who We Are

  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 ($207/credit). Ranking score: 67.0.

    Watch: Aho, by Ara Lee - PSU Chamber Choir

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 ($245/credit) 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 ($207/credit). 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 ($426/credit). 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 Degree Costs & 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

Financial Aid & Scholarships for Software Engineering Students 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.

Software Engineering Degree ROI Calculator — 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

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

Top Employers Hiring Software Engineering Graduates in Oregon

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 strong recruitment opportunities with these major employers. Exploring related fields like web development and mobile development can further expand career options within these organizations.

Transfer Pathways for Software Engineering Degrees 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 Pursue a Software Engineering Degree 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 strong 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.

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

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

Software Engineering Job Market & Salary Data 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, is a regional technology center, attracting companies seeking skilled software engineering professionals. With 21 institutions offering software engineering programs across Oregon, the state maintains a strong 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.

Entry-Level (0-2 yrs)

New graduates and career changers

Senior (8+ yrs)

Technical leads and architects

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

Online vs On-Campus Software Engineering Programs in Oregon

Online Programs

3 available in Oregon

On-Campus Programs

Traditional classroom experience

Typical Tuition$23,580/yr$26,200/yr
Schedule FlexibilitySelf-paced or asyncFixed schedule
NetworkingVirtual cohortsIn-person, career fairs
Best ForWorking professionalsTraditional students
Completion Time2-4 years (flexible)4 years (standard)

Best 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 Degree Programs in Oregon: FAQ

How We Rank Software Engineering Degree Programs

Based on 14 programs from IPEDS 2023

We analyzed 14 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 22, 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.