Top-ranked in the nation
Computer science programs online
From cybersecurity to sustainable engineering to AI research, a computer science degree can take you anywhere you want to go. To get there, earn your degree online from Oregon State University and gain the in-demand skills that tech companies need from the next generation of software engineers.
Learn from expert faculty with extensive real-world experience, and realize the benefits of rigorous training from a top engineering university that has deep industry connections.
From cybersecurity to sustainable engineering to AI research, a computer science degree can take you anywhere you want to go. To get there, earn your degree online from Oregon State University and gain the in-demand skills that tech companies need from the next generation of software engineers.
Learn from expert faculty with extensive real-world experience, and realize the benefits of rigorous training from a top engineering university that has deep industry connections. Read more
Browse online computer science programs
10 programs in computer science available
Undergraduate degrees (3)
Computer Science
B.S.
Immerse yourself in problems that apply to every field, and gain skills in software engineering, mobile development, cloud-based programming and more.
Computer Science – Applied
B.S. (Postbaccalaureate)
Take your shortest path to a rewarding career by earning just 60 credits, enabling you to focus only on computer science and graduate quickly.
Electrical and Computer Engineering
B.S.
Learn to build and refine technologies that power modern life — from robotics to renewable energy — while gaining hands-on skills in electronics, networks and embedded systems.
Undergraduate certificates (1)
Cybersecurity
Undergraduate Certificate
Learn to design and manage secure systems to safeguard data from malicious actors through knowledge of firewalls, intrusion detection systems and data loss prevention.
Undergraduate microcredentials (5)
Computing Systems
Microcredential (advanced)
Discover how modern computing systems are built, programmed and connected through a focused course of study in digital logic design, computer architecture and networking principles.
Programming Fundamentals
Microcredential (advanced)
Build a strong foundation in computer science by learning the basics of programming and the necessary skills for front-line programming roles.
Semiconductor Fabrication
Microcredential (advanced)
Develop a detailed understanding of semiconductor manufacturing and gain skills in high demand through coursework that integrates chemistry, physics and electrical engineering principles.
Semiconductor Facilities Design and Management
Microcredential (advanced)
Master complex engineering skills that are critical to designing, optimizing and managing the facilities and work systems that support the growing semiconductor manufacturing sector.
Theoretical Computer Science
Microcredential (advanced)
Discover the science-based concepts driving innovation in AI, machine learning and data science, and stand out in the job market as a software engineer with skill-focused training in theoretical computer science.
Graduate degrees (1)
Computer Science
M.S. or MEng
Deepen your technical expertise in emerging topics in computer science and learn how to manage technical teams from faculty who have extensive industry experience.
Learn more about Oregon State’s online programs in computer science.

My professors were all encouraging and supportive. It felt like they were all invested in my success. I’m really grateful that I transferred to OSU.”
B.S. in Computer Science (postbaccalaureate)
Contact us directly
Our knowledgeable staff of enrollment services specialists will answer your specific questions about Oregon State online degree programs, courses, the application process and how to get started.
ecampus@oregonstate.edu
8 a.m.–4 p.m. PT, Monday–Friday
Request
information
To ensure that you receive emails from us, please add "ecampus@oregonstate.edu" and these domains to your safe senders list: “@oregonstate.edu,” “@discover.oregonstate.edu” and “@email.oregonstate.edu.”
† All mobile information you share will remain confidential and will never be given to external sources. Any costs associated with receiving a text message are the responsibility of the individual receiving the message. Opting in to this mobile text messaging service from Ecampus is free of charge, however, message and data rates may apply from your wireless carrier.