The Bachelor of Science in Computer Science prepares you for the foundational knowledge you need in the field of IT. Develop core skills in programming and networking and gain a deeper understanding of artificial intelligence (AI) and big data. Learn to apply computer science theory to real-world business challenges, including writing and presenting your app to your peers. You can also use elective courses to earn a certificate in cybersecurity, networking, cloud computing and much more.
Ignite Your Passion
Start when you're ready
Courses
The Bachelor of Science in Computer Science includes comprehensive core computer science courses you need for the IT industry. The program also includes general education courses to help you build soft skills to enhance your professional career. Add electives that allow you to specialize your computer science program to fit your focused interest in the field.
Look for this icon to see which skills you’ll learn in a course.
The requirements of core courses, general education courses and electives provide you with a well-rounded education in computer science when you graduate. You’ll need 120 credits (3 credits per course) to complete this Bachelor of Science in Computer Science. Your course schedule may vary based on transferable credits or credits earned through the University's Prior Learning Assessment.
Your computer science degree core courses cover Java programming, software architecture, data structures for problem solving and more. A computer science capstone course gives you the opportunity to apply your computer science skills to a project based on a real-world IT scenario.
Your electives let you explore areas of computer science that interest you most. Choose from network troubleshooting, PC and mobile operating systems, cloud services and more.
Computer science also requires soft skills, which you can develop through gen ed courses. Learn critical thinking, writing, science and math skills to round out your computer science degree.
Your academic counselor will help schedule your courses for a Bachelor of Science in Computer Science.
Apply IT certificates to your computer science degree
IT certificates help you pursue an IT career specialized to your goals. Many IT certificates align with skillsets employers want . Many certificates can be applied toward computer science degree requirements, saving you time and money while adding no extra time to completing your degree.
Select an IT certificate for specific skills you want to develop as you earn your Bachelor of Science in Computer Science
Scripted & Compiled Programming Languages help you gain a solid foundation in Python and Java to create programs for applications in fields like data analysis and cybersecurity.
The Advanced Software Developer certificate helps you learn, design and implement software solutions. Study multiple programming languages and software architecture principles.
With the Advanced Cybersecurity certificate, you can develop the technical knowledge the fast-growing field of IT security, helping keep information systems safe from data breaches and cyberattacks.
With the Cyber & Network Defense certificate, you will learn how to take a proactive approach to network security by spotting weaknesses before hackers can exploit them. This certificate helps you prepare for the EC-Council Certified Ethical Hacker (CEH) exam.
Choose the Cloud Computing certificate to gain the foundational knowledge and skills to help organizations build and manage cloud services.
Learning shouldn’t take years to put into practice. That’s why we’re empowering you to build career-relevant skills with every five- to six-week course.
We’ve worked with the labor market researcher Lightcast to identify in-demand skills for occupations and mapped those to our related associate, bachelor’s and master’s degree programs.
Tuition
Tuition is based on number of credit hours per course. Courses are typically 3 credits, but can range from 1-6 credits. Costs do not include savings opportunities like transfer credits and scholarships.
What affects the overall cost of my program?
Your full program cost can vary by:
With our Tuition Guarantee, you pay one flat, affordable rate from the moment you enroll to the day you graduate from your program.
Discover ways to save time and money on your degree with our Savings Explorer® tool:
Your prior eligible college credits can save you time and money, helping you graduate faster. That’s why we’ve accepted transcripts from 5,000+ institutions. Check to see if you can apply eligible transfer credits from an institutionally accredited university or college toward your computer science degree.
Save time and money when you transfer eligible credits toward your bachelor's in computer science.
Phoenix | |
---|---|
Tuition rate
|
$398
|
Typical credits per course
|
3
|
Resource fee
|
$170
|
Estimated cost per course
|
$1,364
|
Total program length
|
120 cr.
|
Length of course
|
5 wks
|
Tuition guarantee promise
|
Yes
|
Data pulled on September 27, 2024
[1] $365 per 1000-2000 level credit; $415 per 3000-4000 level credit
Source of data: For each institution, the data are publicly available in multiple locations, including Academic Catalogs, Program pages, Tuition and fees pages, and syllabi. All data are publicly available on the websites.
Certain licensure programs and coursework in other degree programs may have additional fees. Please check with your advisor or course catalog for additional info.
Tuition is based on number of credit hours per course. Courses are typically 3 credits, but can range from 1-6 credits.
Eligible students saved:
$11,000 & 1 year
Students with eligible credits and relevant experience on average saved $11k and 1 year off their undergraduate degree with University of Phoenix.
Eligible students saved:
$11,000 & 1 year
Students with eligible credits and relevant experience on average saved $11k and 1 year off their undergraduate degree with University of Phoenix.
Careers & Outcomes
Computer science applies to many different types of organizations. Every business needs IT. According to the Bureau of Labor Statistics, about 162,900 openings for software developers, quality assurance analysts, and testers are projected each year. Be prepared with the skills and knowledge you need for a computer science career.
When you earn your Bachelor of Science in Computer Science, you’ll be equipped with a concrete set of skills you can apply on the job. You’ll learn how to:
Top skills learned in this program:
Complex problem solving
Integration
Leadership
Software engineering
A BSCS can prepare you to be a:
17% growth
According to the Bureau of Labor Statistics, job growth for software developer occupations is projected to be much faster as average between 2023 and 2033.
The BLS Projected Growth for 2023-2033 is published by the US Bureau of Labor Statistics. This data reflects the BLS’ projections of national (not local) conditions. These data points are not specific to University of Phoenix students or graduates.
Admissions
Starting your computer science degree is a big decision — and we want you to feel great about it. That’s why we remove obstacles from your application.
How to enroll at University of Phoenix
Gabriel G., Enrollment Rep
You have a support team of real people you can lean on. And our academic counselors, who are with you every step of the way, have earned a 5-star rating from 85% of our surveyed students.[1]
[1] Transactional Survey, September 2022-August 2023 (23,739 respondents)
Start a conversation with an enrollment representative today.
Call us at 844-937-8679 or chat with us 7 days a week.
You have a support team of real people you can lean on. And our academic counselors, who are with you every step of the way, have earned a 5-star rating from 90% of our surveyed students.[1] Start a conversation with an enrollment representative today.
[1] Transactional Survey, August 2021-22 (18,645 respondents)
Call or chat with us 7 days a week.
Student Experience
Work toward your computer science degree without giving up what matters most. Start your degree year-round and take one class at a time.
Your online computer science degree gives you flexibility. Enroll in online classes and attend class whenever it fits your life, day or night.
You have a support team available up to 14 hours a day, 5 days a week.
Industry Spotlight
Computer science spans across multiple industries. Computer scientists are expected to be flexible enough to meet the complexity of IT demands as the size and scale of organizations grow.
Computer scientists need to bring more than just coding to the industry. Leadership skills, communication skills and the ability to problem-solve and explain data are expected. A more well-rounded education than just certificate credentials may be required.
A Bachelor of Science in Computer Science provides the core curriculum you need for the industry along with general education courses that develop skills that cultivate your professional and performance skills in a business setting.
The capstone course of your degree gives you the opportunity to create an application and present it to your peers. Develop communication and presentation skills that take you beyond programming. Hone leadership capabilities so you can showcase the viability and marketability of the applications you build.
Faculty Spotlight
As a university built for working adults, we believe you should be taught by faculty who practice what they teach. The IT curriculum they teach today is designed to help you make an impact in your day-to-day work tomorrow, bridging the gap between academics and industry knowledge.
Faculty, College of Business and Information Technology
Faculty, College of Business and Information Technology
Accreditation
Since 1978, University of Phoenix has maintained institutional accreditation by the Higher Learning Commission (HLC), hlcommission.org. Learn more about the value of University of Phoenix accreditation and how it benefits our students.
Yes, our Bachelor of Science in Computer Science is available 100% online. Many of our programs align with certification exams offered by leading companies.
An online computer science degree prepares you for career opportunities in IT such as software developers with a salary range of $79–125k. Salary ranges reflect the 25th and 75th percentile for software developers in Arizona, as reported by the U.S. Bureau of Labor Statistics (BLS). Explore all the online technology degrees.
A computer science degree prepares you for the IT industry including:
* The BLS Projected Growth for 2021-2031 is published by the US Bureau of Labor Statistics. This data reflects the BLS’ projections of national (not local) conditions. These data points are not specific to University of Phoenix students or graduates.
Coursework for the Bachelor of Science in Computer Science program covers the three most popular data programming languages: Python, Java® and SQL. Students will be introduced at a high level to the programming languages as they relate to database design, development, and management. Learn more about the Data Programming Languages course.
A computer science degree is more focused on computer theory and application. An IT degree is more focused on the administration of computer applications. If you’re interested in technology problem-solving for an organization, learn more about earning an IT degree.
While the Bachelor of Science in Computer Science program does not include industry certifications, some of the electives in the program align with third-party industry certification exams.
Electives that align with CompTIA A+ exam:
Network Troubleshooting and Support
While widely available, not all programs are available to residents of all states. Please check with a University Enrollment Representative.