decor decor

Computer Science
Bachelor of Science in Computer Science

Design and create cutting-edge technology with a Bachelor of Science in Computer Science from Capella University. Learn computational theories and development practices while integrating artificial intelligence (AI) and machine learning. Through practical experience in a virtual learning environment, you’ll build algorithms and computer systems to address complex, real-world challenges.

As you learn to master software engineering, data science, AI and computer vision, you’ll gain hands-on skills and ethical insights. You’ll also develop a solid foundation in programming languages and algorithm design using industry-recognized tools and frameworks. This program is designed to help prepare you for the dynamic field of computer science, whether you’re a team member or a leader.

Virtual lab environment

Build technical proficiency with our virtual learning environment, where you’ll have access to virtual Windows servers and practice hands-on skill-building through MS Azure Labs.

Artificial intelligence (AI) integration

Leverage AI within your program to solve problems and troubleshoot while also learning to design and develop AI systems, including foundational algorithms and machine learning.

Choice of learning formats

We offer two online learning formats, GuidedPath and FlexPath – so you can pick the one that meets your needs. Is FlexPath right for you?

Classes start September 14

At a glance

  • Online
  • FlexPath available
  • 8–13 General education courses
  • 9 Core courses
  • 6 Specialization courses
  • 8–15 Elective courses
  • 2 Capstone courses
  • 180 Total quarter credits
  • 135 Max transfer credits

With Capella Tuition Cap, you won’t pay more than $30,000* in tuition costs for your degree.

*Eligibility rules and exclusions apply. Connect with us for details.

What can you do with a BS in Computer Science degree?

Your education can help you reach your professional and personal goals. While Capella cannot guarantee that a graduate will secure any specific career outcome, such as a job title, promotion or salary increase, we encourage you to explore potential jobs and employment settings. Here are some ideas and examples for a graduate with a Bachelor of Science in Computer Science.

Related job titles to explore*

  • Cloud engineers
  • Cybersecurity engineers
  • Data engineers
  • DevOps engineers
  • Full stack developers
  • Machine learning engineers
  • Software developers
  • Software development engineers
  • Software engineers
  • Systems engineers

Employment settings to explore*

  • All other professional, scientific and technical services
  • Computer systems design services
  • Computing infrastructure providers, data processing, web hosting and related services
  • Custom computer programming services
  • Other computer related services
  • Other scientific and technical consulting services
  • Software publishers

*These are examples intended to serve as a general guide. Some positions may prefer or even require previous experience, licensure, certifications, and/or other designations along with a degree. Because many factors determine what position an individual may attain, Capella cannot guarantee that a graduate will secure any specific job title, a promotion, salary increase or other career outcome. We encourage you to research requirements for your job target and career goals.