LET US HELP
Welcome to Capella
Select your program and we'll help guide you through important information as you prepare for the application process.
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.
Apply today with no application fee.
Enroll in a qualified program and apply for a $15,000 Capella Progress Reward, a scholarship to help fund your bachelor’s degree. Eligibility rules and exclusions apply. Connect with us for details.
In our nongraded, noncredit-bearing FlexPath Trial Course, you’ll explore online self-paced learning, experience the courseroom and view a sample assessment.
Throughout your program, you will have the option to earn the Google IT Support professional certificate as well as others. The cost of these certificates is included in your tuition,* and you can showcase completion on your resume to demonstrate industry readiness.
*Certificates are not Capella credit-bearing. If this Capella and Coursera partnership ends, learners will be responsible for the cost of completing the remaining portion of any uncompleted Career Academy professional certificate program in which the learner has enrolled. The Coursera Career Academy program page and website are prepared and maintained by Coursera. The statements and views expressed on Coursera’s website do not necessarily reflect the statements or views of Capella University.
The Bachelor of Science in Computer Science degree program integrates computational theory, practices and techniques with hands-on experience using industry-recognized tools, packages and frameworks. The curriculum focuses on the study and application of software engineering, data science, artificial intelligence and computer vision to produce solutions for modern computing problems. Students develop a foundational understanding of programming languages, along with practical approaches to algorithm design and implementation, while receiving instruction through fundamental and ethically responsible application of machine learning and object recognition. Students will be prepared to assume professional responsibilities to function effectively and ethically as team members or leaders.
On successful completion of this program, you should be able to:
Review the Capella Career Exploration Guide to learn more about this program and career paths to explore.
Program eligible for experiential learning
Use your experience: bring your real-world projects into the courseroom to complete assignments and demonstrate what you're learning.
The total cost of your degree will depend on your learning format, academic performance and other factors. See FlexPath and GuidedPath cost information below.
A self-paced learning format that helps put you in control. Take courses at your own speed and move on to the next course whenever you’re ready.
$2,500 per 12-week billing session, $125 resource kit fee, 90 total program points, 68 max transfer points
A structured learning format with an active peer community and faculty guidance. We’ll set the schedule, you meet the deadlines.
$365 per 1000-2000 level credit $415 per 3000-4000 level credit, $175 resource kit fee, 180 total quarter credits, 135 max transfer credits
This program is currently not approved for federal financial aid by the U.S. Department of Education (ED).
*This is only an estimate, effective July 8, 2024, and is subject to change. Your tuition amount will vary depending on your unique circumstances such as your program specialization, transfer credits, any applicable tuition discounts, and (in FlexPath) how quickly you complete courses. These estimates do not include the cost of books, course materials, supplies, equipment and other expenses. Tuition estimates shown for the FlexPath learning format are based on “accelerated pace” (speed of fastest 25% of FlexPath students), “typical pace” (median speed of FlexPath students), and “slower pace” (speed of fastest 75% of FlexPath students) and assumes average number of transfer credits. Tuition estimates shown for programs in the GuidedPath learning format depend on the number of credits accepted for transfer. New or recently revised program estimates are based on comparable programs. Military Tuition Assistance is not available for the FlexPath learning format.
Capella is committed to transparency in tuition and pricing. You will be responsible for costs in addition to tuition, which may include travel expenses and practicum costs. You will be charged $50-$200 each quarter or billing session for your resource kit, which includes required books, software and other course materials. Click here to review program-specific fee amounts in our University Catalog.
Find out more about financing and payment options to help you complete your program. Federal aid also is available to help manage the costs of higher education. Learn more about financing your education.
Connect with an enrollment counselor to further discuss the cost of the program and explore your eligibility for scholarships and discounts.
Your education is an investment in your future. There are more ways to save than you might think.
*Exclusions and conditions apply. Additional fee of $50 assessed each quarter you request documented credit.
Accreditation and recognitions provide evidence that we meet standards for quality of faculty, curriculum, learner services and fiscal stability.
See all our accreditations and recognitions.
Applicants to the BS in Computer Science program must provide the following information for admission:
FlexPath admission requirements
Applicants for our FlexPath self-paced learning option must also meet the following criteria:
Transition to FlexPath: Applicants whose GPA is below the FlexPath admission threshold may be considered once they successfully complete at least two GuidedPath courses (or eight credits, whichever is greater). Those learners will also need to meet the requirement of 45 transfer credits to be approved for the transition into FlexPath.
International student requirements
If you live outside the U.S. or aren’t a U.S. citizen, you may be considered an international student.
To meet the requirements for Capella admission, you must:
Learn more about international student admissions.
Our programs are designed to meet the unique needs of a bachelor's student. We’ve structured the experience in manageable pieces to help you earn your degree with support from faculty, staff and online resources.
Expand your perspective on academic and career topics with articles and resources from Capella University.
Get the details on every IT program offered at Capella University – including learning formats, financing options, and more, all in one place.
Knowing the differences between IT and computer science can help you decide which career path to pursue.
Technology-focused blogs have become one of the easiest and most popular ways for IT professionals to find the latest in news, discussions, and analysis.
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.
Job titles to explore*
Employment settings to explore*
*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.