Overview

Overview

Be at the forefront of technology with a Bachelor of Science in Computer Science from Olympic College. You'll be prepared for high-demand careers in software development, AI, cybersecurity, cloud computing, and data science.

What career options are available with a Bachelor of Science in Computer Science?

A computer science degree opens many doors, whether working for top tech companies, launching startups, or advancing into fields like machine learning or cybersecurity. Graduates enter a fast-moving, evolving field offering competitive salaries and limitless opportunities. 

Request information today, and an OC team member will be in contact! 

Attend an Info Session  Request Info

Contact us

Prospective new students contact the Welcome Center for one-on-one help applying to Olympic College.

Current and returning students contact the Advising Center to connect with a Student Success Coach or a BSCS Faculty Advisor.

Pathway from Associate to Bachelor's Degree

Students sitting behind computers in classroom

Pathway from Associate to Bachelor's Degree

The Bachelor of Science in Computer Science builds on Olympic College's Computer Science and Computer Information Systems associate degrees:

Earn your associate degree at Olympic College, then transition seamlessly into our Bachelor Degree program without leaving Kitsap County. Our programs are taught in small class-sizes where faculty and staff know you by name and are invested in your future. 

Students walking in hallway.

Apply Now for Fall 2025

For priority consideration, submit your application by May 1.

Applications are currently being accepted for Fall 2025. Admissions continue on a rolling basis until the program is full.

To complete the Computer Science application, you must log in with your Olympic College email. If you don’t have one yet, you’ll need to apply to the college.  Email our BSCS Faculty Advisors if you need support or have questions.

Apply Today

Why Choose Olympic College?

Student and instructor smiling at camera as they work at a computer station

Why Choose Olympic College?

Support, Flexibility, and Hands-On Learning – Your Pathway to Tech Success

  • Gain real-world skills – Hands-on projects prepare you for careers in AI, cybersecurity, and software engineering.

  • Unlock diverse career paths – Technology is everywhere, from healthcare to finance to gaming.

  • Develop critical thinking & problem-solving – Learn to create innovative solutions for complex challenges.

  • Affordable & student-focused – Advising, financial aid, scholarships, and even childcare are available to all students.

  • Start local, go global – Earn your degree in Kitsap County and pursue opportunities worldwide. 

Take the next step toward a rewarding and future-proof career in tech—apply today! 

REQUEST INFO

Learning Outcomes & Coursework

Learning Outcomes

Upon successful completion of the Bachelor of Science in Computer Science program, all students will be able to:

  1. Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions
  2. Using application of knowledge and skills acquired in the program, design, implement, test, evaluate and present a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed and equitable judgements in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline including responding to feedback, handling ambiguity, and communicating with internal and external stakeholders.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

Prerequisites and Helpful Information

Program Faculty

Have questions about the program? Reach out to program faculty at @email.