Computer science
As technology continues to disrupt and streamline every industry, there is an ever-growing need for highly skilled professionals who can design solutions to real-world problems. By earning a postbaccalaureate computer science degree online from Oregon State University, you’ll gain a wealth of technical knowledge and skills — empowering you to switch career paths and pursue exciting new job opportunities. No previous computer science experience is required to enroll.
This 60-credit program is geared toward individuals with a bachelor’s degree and a strong aptitude in mathematics. You’ll take only specified courses for computer science, and you’ll learn computer programming fundamentals, software engineering, computer systems and networking, mobile and web development, user interface design and more.
Skills you’ll gain in OSU’s online computer science degree program
As a student in Oregon State’s online computer science postbaccalaureate program, you’ll gain the in-demand skills you need to stand out in the job market and level up your career. You’ll learn from expert Oregon State faculty who have real-world industry experience.
- Software engineering
- Web development
- Computer networking
- Cybersecurity
- Design engineering
- Parallel programming
- Cryptography
Program details
Oregon State's postbaccalaureate computer science online coursework prepares you for the computer science profession in areas such as software engineering, cybersecurity, mobile and web development, and database engineering — helping you to accelerate your career in a wide range of employment sectors.
The online computer science postbaccalaureate program is offered by OSU’s School of Electrical Engineering and Computer Science.
Degree requirements
You must complete 60 quarter credits of major courses to graduate with your B.S. in Computer Science. You are only required to enroll in computer science courses, enabling you to focus on your studies within the major and graduate quickly.
Curriculum details are available on Oregon State's official academic catalog.
Additional program features
Math requirement
A strong aptitude in mathematics is imperative to succeed in computer science. The ability to logically think through problems, break them down into simpler problems and apply transformations and rules are the same requirements to be successful in both mathematics and computer science.
This computer science program includes one required math class (CS 225 – Discrete Structures in Computer Science). This class provides the mathematical foundation for students planning to enter software development and related fields. It includes topics in Boolean and relational algebra, graph theory, inductive proofs and combinatorics.
Some sub-areas require advanced math courses (e.g. graphics, scientific computing, machine learning, etc.), but most developers do not need upper-level math courses.
If you plan to apply to graduate school in computer science or work in areas such as computer graphics, simulations game design or bioinformatics, you may want to consider taking additional math and statistics courses.
Computer science postbaccalaureate FAQ
The School of Electrical Engineering and Computer Science offers an in-depth list of frequently asked questions about this program, with complete details to help you learn more about the application and admissions process, general degree information and more.
Program rigor
This program is very rigorous and requires you to take ownership of your learning and time. The courses are intense and fast-paced. Many of our students juggle work, personal responsibilities and school. Review our flexible academic plans to help you decide how many courses per term you can balance with your available time and financial resources.
Don’t have a bachelor’s degree yet?
Oregon State also offers a full computer science bachelor’s program online, designed for people who have not yet earned a bachelor’s degree. This in-depth program enables you to acquire advanced skills while studying algorithms, operating systems, software engineering, network security and more.
Pursue an honors degree online
As an undergraduate degree-seeking student, you can apply to earn an honors degree online in your academic major. Earning this prestigious degree gives you the opportunity to collaborate with faculty on research, complete a comprehensive thesis experience and engage in co-curricular activities.
International online
Oregon State Ecampus and INTO OSU offer international students with foreign citizenship customized support to help adapt to learning online with a U.S. university. Receive pre-start assistance, personalized tutoring, one-on-one advising and other resources that will ensure you have everything you need to succeed online as an OSU student.
Your course credits are packaged into bundles depending on your degree program so you only pay for the credits you want. Scholarships are automatically applied, and the award amount increases as you purchase more credits. Find full details about entry requirements, cost, scholarships and support from OSU International Admissions.
Explore certificates and microcredentials
You can gain highly specialized skills that are in demand by employers — and do it with less of a time and financial commitment — when you earn a certificate or microcredential online with Oregon State. Choose from a large collection of short-form offerings that can help you upskill quickly.
Computer science careers
Computer science impacts virtually every industry, and the demand for professionals with computing skills continues to grow. By adding an Oregon State computer science bachelor's degree to your credentials, you can create a variety of career opportunities for yourself and be highly competitive in the job market.
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
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.”