Computer science
Industries of all kinds — from cybersecurity and public health to clean energy and aerospace — are in need of skilled computer scientists who can solve complex problems. When you earn your B.S. in Computer Science online from Oregon State University, you’ll acquire an advanced skill set that empowers you to thrive in any market and adapt to the changing needs of organizations worldwide.
Studying computer science online with Oregon State will give you opportunities to design and evaluate solutions to complex computing problems while learning how to work well on a team. You’ll also have regular opportunities to network with industry professionals as you build your career portfolio.
Skills you’ll gain in OSU’s online computer science degree program
As a student in Oregon State’s online computer science bachelor’s degree program, you’ll gain the in-demand skills you need to stand out and level up your career. You’ll also learn from Oregon State faculty members who have broad, hands-on industry expertise.
- Software engineering
- Web development
- Computer networking
- Cybersecurity
- Design engineering
- Parallel programming
- Cryptography
Program details
The online coursework in Oregon State’s online computer science bachelor’s program will immerse you in the study of algorithms, operating systems, software engineering, network security and more. You’ll also work on a variety of projects that includes programming a custom sensor board and coordinating cloud data centers full of servers.
The online computer science bachelor’s program is offered by OSU’s School of Electrical Engineering and Computer Science.
Degree requirements
A minimum of 180 quarter credits — at least 60 of which must be upper-division credits — are required to graduate with your computer science degree, including:
- OSU's Baccalaureate Core (general education)
- Major requirements: Computer Science
- Option requirement

Additional program features
Options
Capstone
Transfer credits
Already have a bachelor’s degree?
Be calculus-ready to gain direct program admission
Pursue an honors degree online
Accelerated Master’s Platform
Explore certificates and microcredentials
Careers in computer science
The knowledge you acquire in Oregon State’s online computer science bachelor’s degree program will help you fill in-demand jobs in the global marketplace. With a focus on career readiness and industry relations, this program provides the skills you need to thrive in the workforce as well as the connections for you to pursue a lucrative career.
Job market outlook
Use the interactive tool on this page to discover employment trends, top occupations and salary details for professionals who have skills related to computer science. Please be aware that completing a program related to the job market information shown here does not guarantee employment or a specific salary.
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.
Contact
Our enrollment services team can help answer questions about online learning at Oregon State Ecampus and how to get started.
8 a.m-4 p.m. PT Monday-Friday
The Ecampus office is currently closed, but you can use the Ecampus virtual assistant anytime.
Contact Ecampus or book an appointment
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.”