Earn a degree that’s built for the future
Industries of all kind – from business and health care to music and chemistry – are in need of skilled computer scientists who can solve complex problems. Earn your B.S. in Computer Science online from Oregon State University and gain the advanced skill set to thrive in any market and adapt to the changing needs of businesses worldwide.
Already have a bachelor’s degree?
If you already have a bachelor’s degree, you can apply for OSU’s postbaccalaureate computer science program, designed for individuals who want to pursue a degree in computer science but already have a bachelor’s. This 60-credit program will get you on the fast-track to a career in computer science. Learn more »
As a student in the computer science program, delivered online by the OSU College of Engineering's School of Electrical Engineering and Computer Science, you’ll have the opportunity to learn from faculty who have broad, hands-on expertise in the field of computer science. You also will have regular opportunities to network with industry professionals as you build your career portfolio.
Choose a program option that fits your ambitions
This bachelor’s program — delivered online by Oregon State Ecampus — features two degree options that enable you to focus your studies on an area that is of particular interest: applied computer science or cybersecurity. Learn more about each option on the curriculum webpage.
Be calculus-ready and gain direct program admission
Beginning in summer 2025, you can be directly admitted into the B.S. in Computer Science program if you are considered ready to take calculus at OSU. This determination is based on the completed coursework shown on your transcripts and courses that are in progress or planned for later in the school year.
If you are not calculus-ready based on your application materials but are admitted to OSU, you will be invited to enroll initially as an undeclared student in the University Exploratory Studies Program or another non-engineering major of your choice. Rest assured, you will still have available pathways to enroll in the B.S. in Computer Science program. You can find full calculus-ready details on the Office of Admissions website.
Benefits of learning online with Oregon State
- The program curriculum was developed by OSU's world-class faculty, who are known worldwide for their research, expertise and innovation.
- Oregon State is institutionally accredited by the Northwest Commission on Colleges and Universities.
- Oregon State Ecampus is consistently ranked among the nation's 10 best providers of online education according to U.S. News & World Report.
- OSU Ecampus students receive the same diploma as on-campus students.
Get the support you need
Our goal is to help you succeed. That’s why, as an OSU Ecampus student, you’ll have access to vital resources like success coaching, library services, free online tutoring and career guidance – making your online learning experience collaborative and rewarding.
Upcoming Ecampus information sessions
Attend one of our upcoming events to talk with Ecampus about how to enroll and learn more about the online student experience.
Want more info?
Let us know and we’ll send you the details you need.
Request info
Book an appointment
Important dates
See our academic calendar for our full quarter term schedule.
Degree quick facts
* Oregon State University is on a quarter-term system. There are four quarters each year and classes are 11 weeks long. This program's 180 quarter credits are equal to 120 semester credits.
† Based on current tuition rates. No additional charge for nonresident students. Does not include course materials and associated fees and expenses.
‡ You can complete all or nearly all requirements of this program online. View the curriculum.
Find application deadline
View required or recommended deadlines for your student type on our application deadlines page.
Ready to apply?
Once you've gathered the information you need to know before you apply to Oregon State University, take the next steps.