Research.com is an advertising-supported site. Featured placements, sponsored links, advertising widgets and labeled paid mentions in articles involve schools, brands or advertising networks that compensate us. Some universities also pay us to process their current program data, but no payment influences our ranking methodology, scores or positions, or the other editorially independent information published on this site.

2027 Most Popular Computer Science Degree Programs Ranking in Oregon

Imed Bouchrika, PhD

by Imed Bouchrika, PhD

Co-Founder and Chief Data Scientist

Table of Contents

What can I expect from computer science degree in Oregon?

The average cost of earning a computer science degree in Oregon varies, but many students find public universities like Oregon State University (OSU) offer more affordable tuition, especially for in-state residents. Graduates often share how manageable tuition at OSU allowed them to focus more on their studies and exciting projects without overwhelming financial stress. For in-state students, annual tuition can be significantly less than private institutions, making it a practical choice.

Many students also benefit from scholarships and financial aid targeted specifically at STEM disciplines, which can greatly reduce costs. For example, students passionate about innovation and tech often secure funds that help offset expenses, making their educational journey feel more accessible and motivating.

Private universities offer robust programs but at a higher price point, which some graduates find worth it for networking and specialized opportunities. Still, with careful planning and leveraging scholarships, cost becomes less of a barrier to joining Oregon's growing tech community.

Where can I work with computer science degree in Oregon?

Graduates with a computer science degree in Oregon find themselves stepping into a dynamic job market filled with exciting possibilities. For many who studied at institutions like Oregon State University or the University of Oregon, Portland's "Silicon Forest" offers a vibrant tech ecosystem where companies like Intel and Nike actively seek skilled programmers, data analysts, and systems engineers. Imagine starting your career developing software solutions at a leading tech company or joining a startup that's innovating in cybersecurity.

Beyond the tech giants, many graduates find rewarding roles in healthcare technology at places like Oregon Health & Science University, where IT expertise supports medical advancements. Others thrive in government agencies, maintaining cybersecurity systems or managing complex data sets. Entry-level roles such as software developer or IT support specialist build a strong foundation, while career growth can lead to positions like data scientist or network engineer. Graduates often share how hands-on projects and internships during their studies helped them confidently navigate interviews and excel on the job.

With Oregon's diverse industry needs and the growing demand for tech talent, your computer science degree can open doors to a fulfilling career right here at home.

# 1 position

Oregon State University

Bachelor of Science in Computer Science

BachelorCollege logo

# 2 position

Oregon State University

Master of Science in Computer Science

MasterCollege logo

# 3 position

Oregon State University

Doctor of Philosophy in Computer Science

DoctorCollege logo

# 4 position

Portland State University

Bachelor of Science in Computer Science

BachelorCollege logo

# 5 position

Portland State University

Computer Science Master's

MasterCollege logo

# 6 position

Portland State University

Doctor of Philosophy in Computer Science

DoctorCollege logo

# 7 position

University of Portland

BS in Computer Science

BachelorCollege logo

# 8 position

Lewis & Clark College

Bachelor of Science in Computer Science

BachelorCollege logo

# 9 position

Willamette University

Bachelor of Science in Computer Science

BachelorCollege logo

# 10 position

Pacific University

BS in Computer Science

BachelorCollege logo

Frequently Asked Questions About computer science

How can computer science degree students in Oregon maximize their learning experience?

Computer science degree students in Oregon can maximize their learning experience by taking advantage of active engagement opportunities. Participating in internships with local tech companies, such as those in Portland's growing tech hub, helps students apply classroom knowledge to real-world problems. According to the Oregon Employment Department, tech jobs in the state are projected to grow 15% by 2030, reflecting strong industry demand.

Students should also join university coding clubs or hackathons to improve teamwork and programming skills. Oregon schools often collaborate with industry partners, offering mentorship programs that connect students to professionals. Exploring undergraduate research opportunities further deepens understanding, especially in areas like artificial intelligence and cybersecurity, which are priorities for Oregon universities.

What are the emerging niches within the computer science field?

The field of computer science is rapidly evolving, with several emerging niches gaining prominence in Oregon's academic and professional arenas. Areas such as artificial intelligence (AI), machine learning, and data science are leading the growth, driven by local industries including technology hubs in Portland and Eugene. Cybersecurity is another critical focus, reflecting increased demand for specialists to protect digital infrastructure statewide.

Additionally, Oregon's expanding biotechnology sector is fostering interdisciplinary work involving bioinformatics and computational biology, integrating computer science with life sciences. According to the Oregon Employment Department, jobs in these areas are expected to grow by over 20% by 2028.

Students pursuing degrees in Oregon should consider these niches for strong future career prospects.

How to prepare for the job market after completing computer science degree in Oregon?

Graduates with a computer science degree in Oregon can strengthen their job market readiness by focusing on practical experience alongside formal studies. Internships in the Portland tech sector, which includes companies like Intel and numerous startups, offer valuable exposure and networking opportunities. Oregon's unemployment rate for computing professionals was around 1.9% in 2023, highlighting strong demand in the state (Oregon Employment Department).

Building a professional portfolio featuring coding projects or contributions to open-source is crucial. Additionally, engaging in local tech meetups and workshops can help candidates stay updated with technologies such as AI and cybersecurity. Pursuing certifications related to cloud computing or software development also improves employability.

What are the top skills employers look for in computer science degree graduates in Oregon?

Employers in Oregon seeking computer science graduates emphasize strong programming skills, particularly in languages like Python, Java, and C++. According to WorkSource Oregon, proficiency in software development and problem-solving ranks highly among job requirements.

Beyond coding, effective communication and teamwork are critical, as many tech roles require collaboration across diverse teams. Analytical thinking and adaptability to new technologies also rank as vital skills.

Given Oregon's growing tech sector, knowledge of cloud computing and cybersecurity increasingly distinguishes candidates. The Oregon Employment Department notes these skills align with the rising demand in Portland's tech hubs.

How to find internships in Oregon relevant to a computer science degree?

Finding internships in Oregon relevant to a computer science degree involves several strategic approaches. Start by exploring university career centers at institutions such as Oregon State University and the University of Oregon, which often host job fairs and maintain relationships with local tech firms. Additionally, Portland, Eugene, and Beaverton have growing tech hubs where companies like Intel and Puppet offer internship opportunities.

Online platforms such as Handshake and LinkedIn can also connect students with internships specifically tailored to computer science majors in Oregon. According to the Oregon Employment Department, tech jobs are projected to grow 13% by 2030, increasing internship availability.

Networking through local meetups and professional organizations like the Oregon Technology Association can further enhance chances to secure relevant positions.

How does a computer science degree influence career mobility and advancement in Oregon?

In Oregon, earning a computer science degree significantly enhances career mobility and advancement opportunities. The state's growing tech industry, especially in cities like Portland and Eugene, offers diverse roles in software development, data analysis, and cybersecurity.

According to the Oregon Employment Department, computer and information technology occupations are projected to grow 12% from 2022 to 2032, faster than the average for all occupations. This growth supports upward career movement for degree holders.

Employers in Oregon increasingly seek candidates with formal computer science education, valuing skills in programming, problem-solving, and systems design. Graduates often experience faster promotions and higher starting salaries than those without degrees, supported by data from the National Association of Colleges and Employers.

This degree also enables professionals to pivot between industries such as healthcare, finance, and manufacturing, where technology integration is expanding rapidly in Oregon.

How does studying for a computer science degree in Oregon prepare for interdisciplinary roles?

Studying for a computer science degree in Oregon equips students for interdisciplinary roles by emphasizing collaboration across various fields. Many Oregon universities, such as Oregon State University and the University of Oregon, incorporate courses that blend computer science with disciplines like biology, engineering, and business. This approach responds to local industry demands, where tech companies often seek graduates who can work at the intersection of technology and other sectors.

According to the Oregon Employment Department, computer science graduates working in interdisciplinary roles benefit from a 23% growth in related fields like information technology and data analytics through 2030. Practical projects and internships are common, further preparing students for real-world challenges.

How to choose between a thesis and a non-thesis computer science degree program in Oregon?

Choosing between a thesis and a non-thesis computer science degree program in Oregon depends on your career goals and learning preferences. Thesis programs typically focus on original research, ideal for students interested in pursuing a PhD or roles in research and development. These programs require completing a substantial research project and a formal thesis.

Non-thesis programs emphasize practical skills and coursework, often including internships or capstone projects. They suit students aiming for immediate industry employment or professional advancement.

According to the Oregon Office of University Coordination, universities such as Oregon State University and the University of Oregon offer both options with flexible structures to fit diverse student needs.

What options do students based in Oregon have for studying computer science abroad?

Students in Oregon interested in studying computer science abroad have several pathways available through partnerships between Oregon universities and international institutions. For example, Oregon State University offers study abroad programs in countries like Ireland and Germany, focusing on technology and software development. These experiences provide exposure to global tech markets and diverse programming practices.

Many Oregon students also utilize exchange programs facilitated by the Bureau of Educational and Cultural Affairs, giving access to research opportunities in top computer science departments worldwide. According to the Institute of International Education, participation in STEM fields, including computer science, has grown steadily among Oregon students over recent years.

Financial aid and scholarships specifically for study abroad are often accessible through state universities, reducing costs for international study in computer science.

What part-time job opportunities in Oregon can complement computer science degree education?

Students pursuing computer science degrees in Oregon have several valuable part-time job opportunities to enhance their education. Many find work as software development interns, gaining hands-on experience with coding and project management. According to the Oregon Employment Department, technology-related jobs in Portland and Eugene are growing faster than the state average, with an estimated 15% growth through 2028.

Additionally, roles such as IT support technician or web developer allow students to apply classroom knowledge in real-world settings. Working with local tech startups or university research labs provides networking chances and industry insights. These positions often offer flexible schedules compatible with academic commitments.

What are the networking opportunities for computer science students in Oregon?

Computer science students in Oregon have access to strong networking opportunities through university programs and local tech communities. Institutions like Oregon State University and University of Oregon often host career fairs, tech talks, and workshops that connect students with industry professionals.

The Portland metropolitan area, a growing tech hub, offers numerous meetups and events where students can engage with startups and established companies. Groups such as the Portland Software Engineers Meetup attract thousands of local developers, providing excellent spaces for networking.

Additionally, Oregon's active tech sector includes companies like Intel and HP, which frequently collaborate with universities, providing internships and mentorship programs.

How do alumni networks benefit computer science degree students in Oregon?

Alumni networks play a significant role in supporting computer science students in Oregon. Graduates from institutions like Oregon State University and the University of Oregon often engage actively, providing mentorship and career advice. According to the National Association of Colleges and Employers (NACE), 70% of jobs are obtained through networking, highlighting the value of connections.

These networks facilitate internship and job opportunities in Oregon's growing tech sector, including companies in Portland's Silicon Forest. Alumni events and online groups offer students access to industry insights and professional development. This support can be crucial in a competitive field where experience and contacts often influence hiring decisions.

How can I customize my computer science degree program in Oregon to fit my career goals?

In Oregon, students can tailor their computer science degree to align with specific career goals through elective courses and specialized tracks offered by many universities. Institutions such as Oregon State University and University of Oregon provide concentrations in areas like cybersecurity, artificial intelligence, and software engineering. These options allow students to develop skills that match industry demands.

Additionally, students may engage in internships and cooperative education programs, which are widely supported to gain real-world experience. According to the Oregon Employment Department, demand for computer science professionals is expected to grow 15% by 2030, emphasizing the value of targeted expertise. Academic advisors at Oregon colleges often help students select courses that complement their professional aspirations, ensuring a personalized education path.

What are the typical challenges that computer science students in Oregon are facing?

Computer science students in Oregon often face significant challenges related to the rapid pace of technological change. Keeping up with evolving programming languages and emerging technologies requires continuous learning and adaptation.

Many programs in Oregon emphasize both theoretical concepts and practical skills, which can be demanding for students balancing coursework and internships. According to the Oregon Employment Department, the tech industry is growing quickly, increasing competition for internships and job placements.

Additionally, some students encounter difficulties accessing affordable resources and mentorship, especially in rural areas where universities may have fewer support services.

What professional certifications can I pursue with a computer science degree?

Graduates with a computer science degree in Oregon have several professional certification options to enhance their career prospects. Common certifications include the Certified Information Systems Security Professional (CISSP), valuable for cybersecurity roles. The Certified Software Development Professional (CSDP) validates software engineering expertise. Many also pursue the CompTIA Security+ certification to demonstrate foundational security skills.

Oregon's growing tech industry, especially in areas like Portland and Hillsboro, increases demand for certified professionals. According to the Oregon Employment Department, jobs for computer and information research scientists are projected to grow 15% from 2022 to 2032. Earning certifications can help graduates stand out in this competitive market.

The Project Management Professional (PMP) and various cloud certifications like AWS Certified Solutions Architect are also popular for those blending technical and managerial roles.

How to write a winning application for a computer science program in Oregon?

To write a winning application for a computer science program in Oregon, start by highlighting your strong foundation in mathematics and programming. Admissions committees often look for candidates with solid analytical skills and relevant coursework or experience. According to the Oregon Office of Student Access and Completion, applicants with a GPA above 3.5 generally have higher chances of acceptance into competitive programs like those at Oregon State University and the University of Oregon.

Showcase any internships, projects, or coding competitions you have participated in, as practical experience adds value. Tailor your personal statement to explain your motivation for studying computer science and why you chose Oregon, referencing local tech industry trends where relevant. Lastly, obtain strong letters of recommendation from teachers or professionals familiar with your skills and work ethic.

What are the global perspectives on a computer science career?

Computer science careers are increasingly recognized around the world for their strong growth potential and broad applicability. In the United States, including Oregon, the demand for skilled computer science professionals is expected to grow by 13% between 2021 and 2031, according to the U.S. Bureau of Labor Statistics (BLS). This growth is driven by expanding tech industries and innovation in fields like artificial intelligence and cybersecurity.

Oregon benefits from a strong tech presence, notably in Portland and the Silicon Forest, supporting numerous startups and established companies. Graduates with computer science degrees here often find diverse global opportunities, as the skills acquired are in demand internationally.

Globally, computer science expertise enables professionals to collaborate across borders and industries, contributing to advances in sectors such as healthcare, finance, and education. Understanding this global demand can help Oregon students appreciate the broad career options that stem from their degree.

How can I gain practical experience while studying for a computer science degree in Oregon?

Gaining practical experience while studying computer science in Oregon is essential for career readiness. Many universities in the state, such as Oregon State University and the University of Oregon, offer internship programs that connect students with tech companies based in Portland and nearby areas. These experiences allow students to apply classroom knowledge to real-world projects.

Additionally, participating in undergraduate research programs is common, with Oregon schools often receiving grants to support hands-on studies in areas like artificial intelligence and cybersecurity. According to the National Center for Education Statistics, over 40% of Oregon computer science students engage in internships during their studies.

Local tech meetups and hackathons also provide valuable opportunities to develop practical skills and expand professional networks. Many students join clubs focused on coding and software development, enhancing teamwork and project management abilities.

How do I choose the right concentration within a computer science degree program in Oregon?

Choosing the right concentration within a computer science degree program in Oregon involves matching your interests with local industry demands and academic strengths. Popular concentrations include software engineering, data science, cybersecurity, and artificial intelligence.

Oregon's tech industry, particularly in cities like Portland and Hillsboro, emphasizes software development and data analytics, reflecting in many university offerings. For example, Oregon State University reports strong enrollment in data science tracks, which align with statewide job growth projections from the Oregon Employment Department showing a 25% increase in computing roles by 2030.

Students should consider concentrations supported by faculty expertise and internship opportunities in Oregon's tech hubs. Researching program curriculum, job placement rates, and alignment with industries such as semiconductor manufacturing or health tech can guide a well-informed choice.

See What Experts Have To Say About Studying Computer Science

Read our interview with Computer Science experts

Kathleen M. Carley

Kathleen M. Carley

Computer Science Expert

Professor of Computer Science

Carnegie Mellon University

Imed Bouchrika, Phd

Imed Bouchrika, Phd

Computer Science Expert

Professor of Computer Science

National Higher School of Artificial Intelligence

Martin Kang

Martin Kang

Computer Science Expert

Assistant Professor

Loyola Marymount University

Elan Barenholtz

Elan Barenholtz

Computer Science Expert

Associate Professor

Florida Atlantic University

Derek Riley

Derek Riley

Computer Science Expert

Professor, Program Director

Milwaukee School of Engineering

Do you have any feedback for this article?