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