University campus in Oregon
Updated July 13, 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%
On this page
Reviewed by Taylor Rupe, Founder & EditorSee methodology

18

Programs ranked

IPEDS 2024

$105,670

Oregon median software engineering salary

BLS OEWS 2024

82/100

Top program score

Hakia methodology

17%

U.S. job growth (2023–33)

BLS projections

Key Takeaways

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

Ranked by graduation rates, program outcomes, and institutional quality

IPEDS 2024

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

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

IPEDS 2024

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

From community college pathways to advanced research degrees

IPEDS 2024

3 online software engineering degree programs in Oregon

Flexible scheduling for working professionals

IPEDS 2024

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 2024

Updated July 13, 2026

How we ranked Oregon Software Engineering programs

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

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

Are Software Engineering Degree Programs in Oregon Worth It?

Answer
$105,670
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

Software Engineering Degree Rankings in Oregon

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

Best Associate's Software Engineering Programs in Oregon

5
Programs ranked
$4,822
Avg tuition/yr
0%
Avg grad rate

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.

Best Bachelor's Software Engineering Programs in Oregon

8
Programs ranked
$40,920
Avg tuition/yr
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 all 8 ranked programs
RankSchoolLocationTypeTuitionGrad RateHakia Score
#6Linfield UniversityMcMinnville, ORPrivate$49,81037.8
#7Pacific UniversityForest Grove, ORPrivate$53,17433.9
#8George Fox UniversityNewberg, ORPrivate$40,22034.3

Best Master's Software Engineering Programs in Oregon

2
Programs ranked
$9,920
Avg tuition/yr
84%
Avg grad rate

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.

Best Doctoral Software Engineering Programs in Oregon

3
Programs ranked
$11,725
Avg tuition/yr
84%
Avg grad rate

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.

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 2024

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 2024. Calculations use median salaries, 3% discount rate, and assume salary growth declines from 6% to 2% over career. Individual results will vary. | Powered by Hakia.com

Software Engineering Salaries by Metro Area

Median annual salary in Oregon metro areas

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

Source: BLS OEWS May 2024

Hakia.com

Top Employers Hiring 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.

Oregon's Tech Ecosystem

6,000+ Tech Companies
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)

Compare Software Engineering Programs in Other States

Software Engineering Degree Programs in Oregon: FAQ

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

Data Sources

Institutional characteristics, completions, graduation rates

Oregon salary and employment data

Official University Websites

Program details and admissions information

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

Was this ranking helpful for your college search?
Taylor Rupe

Taylor Rupe

Co-founder & Editor (B.S. Computer Science, Oregon State • B.A. Psychology, University of Washington)

Taylor combines technical expertise in computer science with a deep understanding of human behavior and learning. His dual background drives Hakia's mission: leveraging technology to build authoritative educational resources that help people make better decisions about their academic and career paths.

The research behind the rankings

In-depth Software Engineering program profiles in Oregon

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

Best Associate's Software Engineering programs

#1Lane Community CollegeEugene, 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

#2Clackamas Community CollegeOregon 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

#3Rogue Community CollegeGrants 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

#4Clatsop Community CollegeAstoria, OR

Why it stands out. 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.

#5Blue Mountain Community CollegePendleton, OR

Why it stands out. 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 programs

#1Oregon State UniversityCorvallis, OR

Why it stands out. 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

Research labs & institutes

  • School of Electrical Engineering and Computer Science — Software engineering, programming languages, compilers, software testing

Industry partners

IntelIBM

Admissions

GPA 3.0 minimum over core courses.

Accreditation & certifications

ABET accredited

Location advantage: Proximity to Intel Hillsboro campus and other major semiconductor/tech facilities Access to Portland metro tech startup ecosystem Corvallis-based but integrated with regional tech economy

#2Lewis & Clark CollegePortland, OR

Why it stands out. 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 advantage: Portland tech ecosystem and startup community Proximity to mid-size and emerging tech companies in the Pacific Northwest

#3Portland State UniversityPortland, OR

Why it stands out. 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

Industry partners

IBMIntel

Career outcomes

$90,000 median salary

Top employers: Amazon, Apple, Boeing, Intel

Accreditation & certifications

ABET

Location advantage: Downtown Portland location in the heart of the Pacific Northwest tech corridor Direct access to IBM and Intel research and development operations Partnership ecosystem with Portland-based software companies and startups

#4Willamette UniversitySalem, OR

Why it stands out. 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 advantage: Proximity to Oregon state government agencies in Salem Access to regional nonprofit and public sector technology initiatives

#5University of PortlandPortland, 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

#6Linfield UniversityMcMinnville, OR

Why it stands out. 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 advantage: Adjacent to Portland tech corridor Access to major tech employers including Intel, IBM, and emerging startups

#7Pacific UniversityForest Grove, OR

Why it stands out. 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.

#8George Fox UniversityNewberg, OR

Why it stands out. 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

Industry partners

AmazonNikeMcAfeeMicrosoftIntelOracleProvidence Center for Medically Fragile Children

Notable faculty

  • Dr. John Natzke (Electromagnetics, microwave engineering, antennas, high frequency wireless devices)
  • Dr. Robert Harder (Mechanical Engineering)
  • Dr. Michael Foster (Mechanical Engineering)

Accreditation & certifications

ABETNWCCU

Location advantage: Located 20 minutes from Portland's downtown tech district Access to Portland startups and established tech companies

Best Master's Software Engineering programs

#1Oregon State UniversityCorvallis, OR

Why it stands out. 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

Research labs & institutes

  • School of Electrical Engineering and Computer Science — Software engineering, programming languages, compilers, software testing

Industry partners

IntelIBM

Admissions

GPA 3.0 minimum over core courses.

Accreditation & certifications

ABET accredited

Location advantage: Proximity to Intel Hillsboro campus and other major semiconductor/tech facilities Access to Portland metro tech startup ecosystem Corvallis-based but integrated with regional tech economy

#2Portland State UniversityPortland, OR

Why it stands out. 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

Industry partners

IBMIntel

Career outcomes

Top employers: Intel, Google, Amazon

Accreditation & certifications

ABET

Location advantage: Downtown Portland location in the heart of the Pacific Northwest tech corridor Direct access to IBM and Intel research and development operations Partnership ecosystem with Portland-based software companies and startups

Best Doctoral Software Engineering programs

#1Oregon State UniversityCorvallis, OR

Why it stands out. 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

Research labs & institutes

  • School of Electrical Engineering and Computer Science — Software engineering, programming languages, compilers, software testing

Industry partners

IntelIBM

Admissions

GPA 3.0 minimum over core courses.

Accreditation & certifications

ABET accredited

Location advantage: Proximity to Intel Hillsboro campus and other major semiconductor/tech facilities Access to Portland metro tech startup ecosystem Corvallis-based but integrated with regional tech economy

#2Portland State UniversityPortland, OR

Why it stands out. 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

Industry partners

IBMIntel

Accreditation & certifications

ABET

Location advantage: Downtown Portland location in the heart of the Pacific Northwest tech corridor Direct access to IBM and Intel research and development operations Partnership ecosystem with Portland-based software companies and startups

#3Oregon Health & Science UniversityPortland, OR

Why it stands out. 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.