female computer programmer

Computer Science

Online Bachelor’s Degree

Our online Computer Science degree is designed with your career in mind. In as few as 18 months, you’ll be ready to exercise computer science skills that employers are looking for, from programming languages and software engineering to algorithm and data analysis.1With an online Bachelor’s degree in Computer Science (CS), you’ll be a master of in-demand skills and technologies like SQL, advanced Java, quality assurance in software development, big data, e-commerce, cloud computing and web analytics that are projected to be in high demand by employers.4 This online CS degree program was designed and reviewed by experts with more than 200 years of combined experience from cutting-edge companies, including Intel, Kennedy Space Center, Lockheed Martin, SharePoint, PricewaterhouseCoopers (PwC), National Geospatial Technology Center, Capgemini and more. You’ll complete your Computer Science degree all online—turning your personal goal of earning a degree into reality.

Along with computer science program-specific skills, you’ll also develop essential soft skills including communication, critical thinking and information literacy, to be career-ready and a strong, well-rounded leader in your field.

Request Information

  • Reach Your Potential in a Growing Field

    Computer science skills are central to virtually every industry. According to the Bureau of Labor Statistics, software developer jobs from 2020–2030 are projected to grow much faster than average—at 22% versus 8% average for all jobs.2 This means that earning your online Computer Science Bachelor's degree can help you pursue growth and advancement in a career that’s vital to the economy. And we continually review our Computer Science degree program to make sure you stay relevant with this fast-changing industry.

  • Online Computer Science Courses

    Flexible and affordable, online Computer Science courses are designed to give you more control and balance over your busy schedule. Learn through live interactive sessions with faculty and peers, real-world projects and virtual labs. You'll receive continued support from admissions advisors, experienced faculty, library and learning resources, experienced tutors, 24/7 tech support, personal student advisors and career services.

  • Self-Directed Assessments & Empowered Learning™

    The online Computer Science program is available with $149 self-directed assessments, which allow you to show that you already have the skills in a particular course and don’t need to take it. Save time and money with self-directed assessments and other Knowledge Credit™ options.

    Our Computer Science program is also available with Empowered Learning™, which means you can:

    • Access courses anytime, from almost anywhere
    • Go faster when you can, and slower when you need to
    • Create real-world projects that prove your new knowledge
    • Stay connected with faculty and peers in live sessions

    For additional information, visit our Empowered Learning page.

  • Certification Preparation

    Our online Computer Science degree program curriculum is designed to help prepare you to sit for the Java Foundations 1Z0-811 and Database Foundations 1Z0-006 certification exams. Rasmussen University will provide practice exams and materials when available and will even reimburse you for your application fee.3, 4

Computer Science Credentials Offered

Computer Science

Bachelor's Degree

Finish in as few as

18 months1

Learning includes

  • Online
  • Campus Support and Resources
  • Empowered Learning™

Intended for

Students with previous college credits who are interested in gaining skills in demand by employers today, including cloud computing, big data, e-commerce, data analytics, SQL, Java, web analytics and quality assurance in software engineering.

Prepares you for

Software developer, software systems developer, software development engineer, Java developer, computer programmer, e-commerce developer, software applications developer, developer

Not Sure This Degree Is Right for You?

We Can Help

Take the Next Step—Talk to Us!

There are some errors in the form. Please correct the errors and submit again.

Request More Information

Request More Information About Our Computer Science Program

Fill out the form to receive information about:

  • Program Details and Applying for Classes 
  • Financial Aid and FAFSA (for those who qualify)
  • Customized Support Services
  • Detailed Program Plans

Step 1 of 3

What's Your Name?

Step 2 of 3

Contact Information

Step 3 of 3

Program Preferences
Do you have potential transfer credits?

By clicking "Submit," I authorize Rasmussen University to contact me by email, phone or text message at the number provided. There is no obligation to enroll.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

School of Technology Blog

What Can You Do with a Computer Science Degree?

Graduates with an online Bachelor’s degree in Computer Science are employed in all sorts of positions in nearly every industry. Learn a bit about the duties, outlook and earning potential for six top computer science careers in this cutting-edge field.

Read more
photo of a computer science professional working on code at the computer

Turn Your Online Computer Science Education into a Career

We’ve made advancing your computer science education easier by offering Computer Science classes and credentials that fit into the lifestyle of a busy working adult—including self-paced CBE courses. The curriculum is focused on meeting the technological needs projected to be in high demand by employers, in addition to soft skills like communication and critical thinking that promote a well-rounded resume. Our online Computer Science degree also helps you prepare to take the Java Foundations 1Z0-811 and Database Foundations 1Z0-006 certification exams, which are highly valued by employers. Rasmussen University will provide practice exams and materials when available and will even reimburse you for your application fee.3,4

Students with Associate’s degrees in areas such as Web Programming, Game Programming, Software Application Development, Software Engineering or Computer Engineering may be able to jump directly into the online Computer Science Bachelor’s degree with no lower-level prerequisites to complete. As a Bachelor’s degree-completion program, students with a non-related degree may be able to smoothly transition from one career path to another.

According to the Bureau of Labor Statistics (BLS), earning a degree, regardless of the field of study, can improve income potential.5 Here is an examples of where an online Bachelor's degree in Computer Science can take you.

Software Developers

  • BLS Earnings Data: 2

    • $64,470 10th Percentile
    • $90,870 25th Percentile
    • $120,730 50th Percentile
  • BLS Projected Growth 2020–2030: 2


  • BLS Typical Entry-Level Education:

    • Bachelor's Degree

Related Programs

logo-accreditation-acen logo-accreditation-ccne chart-credential-laddering-associates-bachelors-masters 0 Credits 90 Credits 180 Credits 48 Credits Start Here HIGH SCHOOL GRADS Start Here TRANSFER STUDENTS Start Here SECOND DEGREE PURSUERS End Here ASSOCIATE'S DEGREE Start Here MASTER'S DEGREE PURSUERS End Here BACHELOR'S DEGREE End Here MASTER'S DEGREE chart-credential-laddering-associates-bachelors 0 Credits Start Here HIGH SCHOOL GRADS Start Here TRANSFER STUDENTS 90 Credits Start Here SECOND DEGREE PURSUERS End Here ASSOCIATE'S DEGREE 180 Credits End Here BACHELOR'S DEGREE chart-credential-laddering-msn chart-credential-laddering-nursing-programs chart-credential-laddering-post-grad-np chart-credential-laddering-nursing DNP MSN RN to BSN LPN to RN Bridge Accelerated BSN Professional Nursing ADN Practical Nursing Diploma Pre-Licensure Post-Licensure icon-colored-outline-bank icon-colored-outline-certificate icon-colored-outline-circle-dollar-sign icon-colored-outline-folder-search icon-colored-outline-hand-heart icon-colored-outline-head-blocks icon-colored-outline-head-cog icon-colored-outline-head-heart icon-colored-outline-health-plus-leaves icon-colored-outline-hospital icon-colored-outline-lifelong-learning icon-colored-outline-light-bulb-analytics icon-colored-outline-location-pin icon-colored-outline-magnifying-glass icon-colored-outline-monitor-healthcare icon-colored-outline-monitor-paper-search icon-colored-outline-nurse-rays icon-colored-outline-padlock-shield icon-colored-outline-person-presenter-screen icon-colored-outline-scales ras-logo-flame ras-logo-horizontal ras-logo-stacked icon-colored-advance icon-colored-arrows-cross-curve icon-colored-briefcase-star icon-colored-build icon-colored-bulb-analytics icon-colored-certificate icon-colored-continual-development icon-colored-duo-chatbox icon-colored-folder-mortarboard icon-colored-forward-ribbon icon-colored-gears-clock icon-colored-globe-pen icon-colored-growth icon-colored-hand-bubble icon-colored-hand-stars icon-colored-hands-gear icon-colored-head-blocks icon-colored-head-cog icon-colored-health-plus-leaves icon-colored-hospital-building icon-colored-laptop-cbe-skyscraper icon-colored-laptop-checkmark icon-colored-laptop-webpage icon-colored-location-map icon-colored-location-pin icon-colored-monitor-paper-scan icon-colored-mortarboard-dollar icon-colored-national icon-colored-people-chat-bubbles icon-colored-person-cheer-star icon-colored-person-laptop-checkboxes icon-colored-person-screen-instructor icon-colored-person-whiteboard icon-colored-phone-chatbox icon-colored-police-light icon-colored-prep icon-colored-presenter icon-colored-regional icon-colored-save-time icon-colored-shirt-hat icon-colored-skyscraper icon-colored-state icon-colored-student-centered icon-colored-support icon-colored-world-experience icon-triangle-arrow-up-plant icon-triangle-calendar-pencil icon-triangle-clock-rotating-arrows icon-triangle-display-gears icon-triangle-hand-right-speech-bubble icon-triangle-laptop-coding-brackets icon-triangle-mortarboard icon-triangle-paper-ribbon icon-triangle-person-cheer-star icon-triangle-person-juggle icon-triangle-triple-people-chat-bubble icon-modality-campus icon-modality-field icon-modality-online icon-modality-residential icon-arrow icon-bank icon-camera icon-filter icon-general-chart icon-general-connect icon-general-degree icon-general-discuss icon-general-email icon-general-find icon-general-hat icon-general-heart icon-general-laptop-building icon-general-laptop icon-general-leader icon-general-map icon-general-money icon-general-paperwork icon-general-people icon-general-phone icon-general-speak-out icon-head-heart icon-info-circle icon-mail-forward icon-mglass icon-play-solid icon-quote-mark-left icon-quote-mark-right icon-scales icon-share-square-o icon-simple-chat icon-simple-desktop icon-simple-find icon-simple-hamburger icon-simple-phone icon-spinner icon-tag icon-testimonial-quotes icon-util-checkbox-white icon-util-checkbox icon-util-checked-white icon-util-checked icon-util-chevron-down icon-util-chevron-left icon-util-chevron-right icon-util-chevron-up icon-util-circle-arrow-down icon-util-circle-dot icon-util-language-switch icon-util-loading icon-util-open-window-link icon-util-pdf-link icon-util-refresh icon-util-x rebrand-arrows icon-social-facebook-colored icon-social-facebook-square-colored icon-social-facebook-square icon-social-facebook icon-social-google-plus-square icon-social-google-plus icon-social-instagram-colored icon-social-instagram icon-social-linkedin-square-colored icon-social-linkedin-square icon-social-linkedin icon-social-pinterest-p-colored icon-social-pinterest-p icon-social-twitter-colored icon-social-twitter-square icon-social-twitter icon-social-youtube-play-colored icon-social-youtube-play graduate-cap-star-coin hand-coin hand-heart nurse-stethoscope-rays card-send-smile person-yoga-pose suitcase-star