Should I Major in Computer Science? The Data You Need to Decide

man working on laptop with coding language overlayed 

Have you always had a fascination with computers? Maybe you’re the one your family turns to for tech support. Or maybe you love video games and want to dig into the underlying code that makes them tick. Or maybe you just love the idea of being the person who works on creating the next game-changing mobile app.

Whatever it is that drives your interest in the field, there’s still a lot to explore before you can feel comfortable answering the question, “Should I major in computer science?” Whether you want to become part of the next tech giant or you just want to know more about this potentially appealing major, read on to discover the answers to your lingering questions about majoring in computer science.

5 Questions every potential computer science major should ask

While there’s not an easy, universal way to determine whether computer science is the right field for you, considering the following questions will certainly give you a great start.

1. Will I make enough money?

If you’re going to invest the time and money needed to earn a degree, it’s only natural to want that investment to pay off. The good news is that occupations related to computer science tend to have a strong outlook when it comes to earning potential. According to the Bureau of Labor Statistics, software developers brought in a median annual salary of $105,590 in 2018, while computer programmers report a median annual salary of $84,280 for the same year.1

With a computer science degree, you can also be confident that there will be a wide variety of roles available to you. Possibilities range anywhere from working as an app developer or a computer systems analyst, to becoming web developer or a database administrator. Another positive is that computer science skills provide you with industry versatility as they can be applied to nearly any business. Apps and software can be used to power everything from health insurance to deep-sea research—which should help give you employment flexibility.

2. Will I be good at it?

Almost every student choosing a major wonders whether they’ll have what it takes to succeed in a given industry. While earning a degree in computer science will give you a multitude of tech-related skills you didn’t have before, it’s also helpful to know what qualities make a good computer science major. Consider the following three:

  • Curiosity: Computer science professionals can be seen as digital tinkerers of sorts. They love to dig into the guts of a program or application in order to understand how they work. This desire to figure things out is valuable. In programming, there’s often more than one way to get something accomplished. Having a natural desire to see how similar programs are written or how to approach an issue helps as that knowledge can inform how you take on new challenges.
  • Proficiency in math: Does the structure and logical nature of math just sort of click with you? Maybe you always soared through your math classes in high school, finding equations and concepts some consider puzzling to be fascinating. Inevitably, a computer science program will be math and science intensive. Though most math will be applied in classes like data structure or statistics, you will likely also have to tackle topics like calculus and physics.
  • Creativity: Just because this major is heavily analytical and adheres to logical structures does not mean your creativity will go to waste. A new app or program is essentially a blank canvas—if you have all the materials and supplies ready, you can build practically anything. Creativity does not always come in the form of music or poetry. As a computer science major, you will be tapping into the create part of creativity, generating innovative visions and solutions.

3. Will I make a difference?

Imagine a world without technology—healthcare, education and disaster prevention would all be drastically different if they had not been radically changed by computer software. By writing new code or finding new ways to apply data, you could help streamline the educational experience for the next generation of college graduates, you could make it easier for people to connect with those they love or you could create new ways to help patients in need.

If you are worried that all computer science majors are destined for isolated, corporate jobs, rest easy: Computer science has one of the best outlooks for affecting good in our world to come.

4. Am I the right fit for the field?

For most, no amount of money or education will be enough if you don’t like your work environment. In a field like computer science, some might assume everyone fits the stereotype of basement-dwelling, Dungeons & Dragons enthusiasts. Or maybe you picture quiet, wide-eyed hacker kids who constantly wear black hoodies.

If you worry about not fitting the typical mold of a computer science professional, consider what someone in the field has to say about it. Though the tech industry has long struggled with diversity, Samantha Hugo, CEO of Hugomatica, points out that “the App Store has the same requirements for all developers.” As the head of a primarily female tech organization, Hugo sees this as a positive example of technology’s essential blindness to race and gender.

So, even if you encounter a group of classmates or coworkers you don’t necessarily fit in with, remember this: Every industry has its stereotypes, but with the right skills and determination, you can bring your own flare to the field of computer science.

5. How long will it take?

Another factor you’ll want to consider is the amount of time it’ll take you to complete a computer science degree. While you may be able to find Associate’s degree programs that are closely related to computer science, in most cases this means you’ll be working toward a Bachelor’s degree.

While you can choose to take on the traditional four years at a college campus to complete this degree, there are other options that can afford you more flexibility depending on your situation. For example, for those with an associate’s degree, Rasmussen College offers an online program that can be completed in as few as 18 months.2

Am I cut out for a career in computer science?

With the right support and a bit of determination, you could get the education you need to one day invent the next biggest app or implement the newest, most innovative system for storing and sharing medical records. Whether you go on to get a graduate degree or jump right into the workforce, a computer science major could be the foundation you need to get where you want to go.

If you have more questions related to the ins and outs of earning a computer science degree, head over to Rasmussen College’s Computer Science program page to learn more about what could await.

1Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, [accessed July, 2019] www.bls.gov/ooh/. Information represents national, averaged data for the occupations listed and includes workers at all levels of education and experience. Employment conditions in your area may vary.
2Completion time is dependent on number of transfer credits accepted and the number of courses completed each term.

Take the Next Step—Talk to Us!

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

Request More Information

Talk with a program manager today.

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 Plan

Step 1 of 3

What's Your Name?

Please enter your first name.

Please enter your last name.

Step 2 of 3

Contact Information

Please enter your email address.

Please enter your phone number.

Please enter your five digit zip code.

Step 3 of 3

Program Preferences

Please choose a school of study.

Please choose a program.

Please choose a degree.

The program you have selected is not available in your area. Please select another program of interest.

By requesting information, I authorize Rasmussen College to contact me by email, phone or text message at the number provided. There is no obligation to enroll.

Hannah Meinke

Hannah Meinke is a writer at Collegis Education. She enjoys helping people discover their purpose and passion by crafting education and career-related content on behalf of Rasmussen College.

hannah meinke headshot

Related Content

This piece of ad content was created by Rasmussen College to support its educational programs. Rasmussen College may not prepare students for all positions featured within this content. Please visit www.rasmussen.edu/degrees for a list of programs offered. External links provided on rasmussen.edu are for reference only. Rasmussen College does not guarantee, approve, control, or specifically endorse the information or products available on websites linked to, and is not endorsed by website owners, authors and/or organizations referenced. Rasmussen College is a regionally accredited private college.

Add your comment

*

Please enter your name.

*

Please enter your email.

*

Please enter your comment.

Comments

icon-colored-advance icon-colored-build icon-colored-certificate icon-colored-continual-developement icon-colored-growth icon-colored-national icon-colored-prep icon-colored-regional icon-colored-state icon-colored-student-centered icon-colored-support icon-colored-world-experience icon-general-connect icon-general-degree icon-general-discuss icon-general-email icon-general-find icon-general-laptop icon-general-leader icon-general-map icon-general-paperwork icon-general-phone icon-general-speak-out logo-accreditation-acen logo-accreditation-ccne ras-logo-flame ras-logo-horizontal ras-logo-stacked icon-general-connect icon-general-degree icon-general-discuss icon-general-email icon-general-find icon-general-laptop icon-general-leader icon-general-map icon-general-paperwork icon-general-phone icon-general-speak-out icon-camera icon-filter icon-info-circle icon-mail-forward icon-play-solid icon-quote-mark-left icon-quote-mark-right icon-quote-mark-left icon-quote-mark-right icon-share-square-o icon-spinner icon-tag icon-simple-chat icon-simple-desktop icon-simple-find icon-simple-hamburger icon-simple-phone icon-testimonial-quotes logo-accreditation-acen logo-accreditation-ccne ras-logo-flame ras-logo-horizontal ras-logo-stacked icon-social-facebook-square-colored icon-social-facebook-square icon-social-facebook icon-social-google-plus-square icon-social-google-plus icon-social-instagram icon-social-linkedin-square-colored icon-social-linkedin-square icon-social-linkedin icon-social-pinterest-p icon-social-twitter-square icon-social-twitter icon-social-youtube-play-colored icon-social-youtube-play 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-language-switch icon-util-loading icon-util-open-window-button icon-util-open-window-link icon-util-pdf-button icon-util-pdf-link icon-util-refresh icon-util-x