Gain job-ready skills that will help you stand out

From cybersecurity to sustainable engineering to AI research, a computer science degree can take you anywhere you want to go. When you earn your degree online from Oregon State University, you'll gain in-demand skills that tech companies need from the next generation of software engineers.

100% online. 100% Oregon State.

  • High-quality courses, purpose-built by OSU for online learners
  • Rigorous training from a top engineering university
  • The same skill-focused learning outcomes as on-campus courses
  • Expert faculty with extensive industry experience and connections

Browse online computer science programs

List view

 

8 programs in computer science available

 

Undergraduate degrees (3)

Computer Science

B.S.
Overview    |    Careers    |    Skills

Immerse yourself in problems that apply to every field, and gain skills in software engineering, mobile development, cloud-based programming and more.

Learn more »

Computer Science

B.S. (Postbaccalaureate)
Overview    |    Careers    |    Skills

Take your shortest path to a rewarding career by earning just 60 credits, enabling you to focus only on computer science and graduate quickly.

Learn more »

Electrical and Computer Engineering

B.S.
Overview    |    Careers    |    Skills

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.

Learn more »


Undergraduate certificates (1)

Cybersecurity

Undergraduate Certificate
Overview    |    Careers    |    Skills

Learn to design and manage secure systems to safeguard data from malicious actors through knowledge of firewalls, intrusion detection systems and data loss prevention.

Learn more »


Undergraduate microcredentials (3)

Computing Systems

Microcredential (advanced)
Overview    |    Courses    |    Skills

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.

Learn more »

Programming Fundamentals

Microcredential (advanced)
Overview    |    Courses    |    Skills

Build a strong foundation in computer science by learning the basics of programming and the necessary skills for front-line programming roles.

Learn more »

Theoretical Computer Science

Microcredential (advanced)
Overview    |    Courses    |    Skills

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.

Learn more »


Graduate degrees (1)

Computer Science

M.S. or MEng
Overview    |    Careers    |    Skills

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 »


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.”
Tamarsh Abeysekera
B.S. in Computer Science (postbaccalaureate)
An Ecampus enrollment specialist in an office space wearing a phone headset.

Contact us directly

Our knowledgeable staff of enrollment services specialists will answer your specific questions about OSU Ecampus online degree programs, courses, the application process and how to get started.

800-667-1465

ecampus@oregonstate​.edu

8 a.m.–4 p.m. PT, Monday–Friday

Request
information

Required fields marked with

    • What program are you most interested in?
    • Please select a degree type.
    • Please select the program you're interested in.
    • Please select the delivery type you're interested in.
    • Please select your student type.
    • Please enter your name.
    • Please enter your name.
    • Please enter a valid email address.
    • Please select your country.
      • Please select your state.
    • xxx-xxx-xxxx

      Please enter your phone.
    • Please check all affiliations that apply to you.
      • Please select one affiliation that applies to you.
      • You have selected that you're an employee of a Guild partner company. We encourage you to complete the Guild pre-application instead of this form because you'll receive information that's specific to your Guild enrollment. If you have additional questions after your pre-application, consider emailing our Enrollment Services team directly. They can answer your questions and get you on the right track.

    • Learn more about how this program facilitates licensure within the U.S. state(s)/territory(s) where licensure is intended.
    • Please indicate you have read the requirements.
    • You can earn an honors degree online in any undergraduate degree program.
    • Please indicate if you are interested.

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.

Login