Types of STEM Degrees and Majors to Consider
Understanding the numbers
When reviewing job growth and salary information, it’s important to remember that actual numbers can vary due to many different factors—like years of experience in the role, industry of employment, geographic location, worker skill and economic conditions. Cited projections are based on Bureau of Labor Statistics data, not on SNHU graduate outcomes, and do not guarantee actual salary or job growth.
If you're majoring in a STEM field, that means your degree program falls under the umbrella of science, technology, engineering or mathematics.
While you can’t major in STEM itself, programs in this category include ones that emphasize research, innovation or the development of new technologies.
What is Considered a STEM Major?
You might be surprised to learn what bachelor’s degree programs fall within STEM. Listed below are undergraduate degree programs and related careers that you might not have considered:
Computer Science
So much of life today is conducted through technology, and a lot of programming, networks and algorithms are at play to make that possible.
Earning a computer science degree can introduce you to all of that and more, allowing you to develop foundations in software development and computing principles. With this knowledge, you can learn to analyze complex problems and design and evaluate solutions while specializing in an area that interests you.
Computer science roles include:
- Computer programmers
- Mobile app developers
- Web developers
Keep reading: What Can You Do With a Computer Science Degree?
Cybersecurity Degree
Ransomware and other intruders not only hold an organization’s network hostage — they can also cost companies millions of dollars. Learn how to respond to threats, assess risk and apply security techniques by taking courses that address network security, application security and incident response and investigation.
When pursuing a cybersecurity degree, you may have the opportunity to work with common operating systems and software, learn programming languages, study generative AI and use simulation tools to practice configuring and securing realistic computing networks.
Some cybersecurity careers include:
- Cybersecurity architects
- Incident response specialists
- Information security analysts

Other roles include penetration tester, vulnerability analyst and security architect, according to Terry Winn, a cybersecurity adjunct at Southern New Hampshire University (SNHU). That means there's a chance to work toward the areas that interest you.
Winn, who's been immersed in the field since 2009, is focused on governance, risk and compliance. He said he enjoys the problem-solving challenges that come with his work.
"Every situation/challenge is different, and it stretches your mind as you try to develop a risk-based solution to address the overarching issue," he said.
Keep reading: Top 10 Jobs With an Online Bachelor's in Cybersecurity
Data Analytics Degree
As the volume of data continues to explode, organizations look to professionals who can collect, manage and develop insights from it.
A data analytics degree combines facets of business, information technology and mathematics and teaches you how to use data mining, simulation and optimization. You may be introduced to tools that are key for scripting, data manipulation, visualization and statistical analysis.
Data analysts can work in roles such as:
- Database administrators and architects
- Market research analysts
- Management analysts

While earning a bachelor's in data analytics with a minor in IT at SNHU, Charles Lacerte '26 said he gained a better understanding of statistical testing. The skills he developed in math and coding languages, in particular, made the difference.
"This was a game changer, and helped reinforce how to create the proof when I wanted to make a convincing argument that is driven by data," he said.
When he first started his program, Lacerte noted that he thought he might be "stuck" in assistant-type roles. Since then, he said he's gained confidence that he can be a change maker.
Read more: How to Become a Data Analyst
Environmental Science Degree
Climate change and global warming continue to spark concerns worldwide. Environmental scientists protect the planet and study air and water quality and more, according to the U.S. Bureau of Labor Statistics (BLS). They also analyze environmental issues from pollution and other hazards to health risks and natural resource regulations, BLS said.
When pursuing an environmental science degree, you could build a strong foundation in both the natural and physical sciences through coursework and hands-on experience.
Some careers in environmental science include:
- Climate change analysts
- Conservation scientists
- Environmental protection technicians

Curiosity, a desire to help people and a few mentors drew SNHU Associate Dean of STEM Tyra Davey to the sciences.
"At a very young age, I was asking questions about 'why': Why was the sky blue? Why are the clouds white? Why is it raining today, but not tomorrow?" she said. Davey noted she also felt compelled to learn about extreme weather and ways to stay safe when experiencing it.
So, she decided to study meteorology and atmospheric science in college and became a certified SKYWARN® Storm Spotter. "When I went into meteorology, this was a primary goal of mine: to teach people about the weather and help them prepare for storms and stay safe," she said.
Keep reading: What Can I Do With an Environmental Science Degree?
Game Design and Development Degree
If virtual environments and creating games and simulations in 2D and 3D excite you, a degree in game design and development might be the right fit.
In this type of program, you'll study the different stages in game development and choose a concentration in one of them: game design, game art or game programming.
This means you'll get to hone transferable skills in the areas that most interest you, whether that's storytelling, animation, coding or something else.
Some careers related to game design and development include:
- Game developers
- Simulations programmers
- User interface (UI) artists

Two-time SNHU graduate Derald Wise '14 '18G first came to the game development field while in the military. He trained service members for deployment using simulators. "In the process of training soldiers using technology, obviously, I started to get a little bit more familiar with how that technology was being developed and used," he said.
Wise went back to school to earn a bachelor's degree in the game development field and a master's degree in marketing — and then leveraged both when he became an immersive consultant focused on simulation technologies.
Read more: How to Become a Game Developer
Geoscience Degree
Much more than the study of rocks and volcanoes, geosciences look at the processes that form and shape Earth's surface, natural resources and how water and ecosystems are interconnected, according to the U.S. Geological Survey (USGS).
If you pursue a geoscience degree, you may analyze data and use the latest technology to study all aspects of the Earth and present your findings.
Careers in geoscience may include:
- Environmental engineers
- Geophysical data technicians
- Geologists

Wyatt Martensen '21 began doing geospatial work while enlisted in the U.S. Army, and, with the encouragement of his chief warrant officer, decided to advance his education with a bachelor's degree in the field while active duty. As a cartographer, SNHU's geosciences program aligned well, and he said it opened more doors for him in his role.
"My job is to make sure that all the buoys and all the ports — all those maps and charts — they're up to date and make sure that those maps are attributed correctly," Martensen said. "And the biggest thing that helped me through college is understanding the programs that I now use in my day-to-day job."
Read more: What is Geoscience?
Health Information Management (HIM) Degree
The healthcare sector needs professionals who can manage and interpret health data. With an HIM degree, you'll learn about medical terminology, data management, medical coding and classification and more. Courses may also cover information system applications and healthcare law and ethics. You'll gain insights into quality management and healthcare reimbursement methods.
This degree prepares you to understand and safeguard sensitive health data, analyze and use it to improve healthcare delivery and navigate the complex regulatory environment of the healthcare industry.
Career options within HIM may include:
- Clinical information specialists
- Database administrators
- Health information managers
Read more: What is Health Information Management?
Information Technology Degree
Technology is integral to smooth business operations, and it’s critical to put the right solutions in place to ensure security and continuity.
When earning an IT degree, you may have the option to concentrate in areas such as:
- Business management
- Cybersecurity
- Data analytics
- Project management
- Software development
Depending on your interests, some IT roles you might consider include:
- Computer support specialists
- IT project managers
- Network administrators
Keep reading: Types of IT Jobs
Mathematics Degree
Solving today’s complex business problems requires professionals who can apply mathematical reasoning and problem-solving skills. As a result, employment in math occupations is projected to grow much faster than other occupations, with approximately 37,700 job openings annually between 2024 and 2034, according to BLS.*
If you pursue a mathematics degree, you could get broad exposure to the key branches of mathematics. You can also learn industry-standard programming languages like Python, MATLAB and R to become more competitive in the job market.
With the help of a mathematics degree, you can consider career roles such as:
- Actuaries
- Finance and predictive analysts
- Operations research analysts
Keep reading: What Can You Do With a Math Degree?

Are STEM Majors Hard?
STEM majors can be challenging, but their rigor shouldn’t stop you from pursuing one. In addition to a variety of foundational science, math and computer courses, you'll take courses specific to your program of choice.
No matter the STEM major, you’ll be asked to apply critical thinking, data analysis and complex problem-solving skills to a variety of projects and experiments.
It might take some trial and error to grasp certain topics, but that's normal. "People who are successful in STEM learn to be comfortable making mistakes as part of their learning process, as well as knowing when and how to ask a good question," Davey said.
If you do find yourself struggling, she recommended letting your instructor know. They are there to offer support and can often do so with empathy.
"Especially in STEM courses, it is important to share what you’ve tried so far and on what step you find yourself getting stuck with your instructor so they can help steer you in the right direction," she said.
You may also be challenged to break out of your comfort zone — and, according to Davey, it might feel uncomfortable at first.
"For me, this meant that I needed to network," she said. "You can learn so much from others, so don’t hesitate to reach out to someone who currently works in the industry you’re interested in."
Building relationships with your instructors, peers and advisors can be a game-changer in this field.
"This network of people can guide you in navigating your career path through mentorship and help accelerate you forward," Davey said. They can also support you if you encounter self-doubt along the way, she said.
5 Learning Options to Try
There's no 'right' way to earn a STEM degree. With STEM degrees available at all college levels and options to take classes in person or online — or even a mix of both — your experience may look different than someone else's.
What's important is that you find what works best for you.
Earn an Online STEM Degree
If you're juggling work, family or other commitments, you may decide to earn a degree from your home — or wherever life takes you. Choosing an online STEM program with a consistent but flexible format can make getting your degree easier. If you already hold IT certifications or have taken college courses in the past, you may be eligible to transfer credits toward your program.
With more programs available online, it's possible to advance your education without pausing your career.
Keep reading: How Do Online Classes Work? What to Know Before You Start
Start With an Associate Degree
If you're hoping to earn a college diploma quickly, you might consider starting with an associate degree. Associate degrees take less time to complete than a bachelor's degree and could position you to enter the field sooner.
Then, if you decide to continue your education later, some schools allow you to apply all 60 of your associate degree credits toward your bachelor's program.
Try an Accelerated Program
If you know (or think) you want a bachelor's and a master's degree in your chosen STEM field, you might consider an accelerated master's program.
At SNHU, for instance, eligible data analytics students may be able to start taking graduate data analytics courses toward the end of their undergraduate degree program.
This can help expedite the time it takes to earn both degrees — and save you money at the same time.
Read more: What is an Accelerated Master's Program?
Specialize With an Advanced Degree

If you already hold a bachelor’s degree in a non-STEM field, you may wish to earn a master’s degree to improve your job prospects.
"A master's degree in a STEM field can really (help) open doors, whether you're switching careers or looking to level up where you already are," said Dr. Dennis Backherms, an associate dean at SNHU with more than two decades of cybersecurity experience. "It gives you a solid foundation of technical knowledge, but more importantly, it signals to employers that you're serious and capable."
He noted that a master's degree in your desired field can help you bridge the gap between your previous experiences and future goals — including leadership.
As part of a master's in cybersecurity program, for example, you can learn how to develop enterprise-level security strategies on behalf of your organization. You can also build strong ethical strategies and standards that could directly contribute to an organization's goals.
A master’s degree in a STEM field can also provide new insights into programs, research techniques and analyses that can help you create efficiencies and add business value to your current job. Regardless of your ultimate career goals, a graduate degree in a STEM field can help set you apart from the competition.
Experiential Learning in STEM
STEM courses often include experiential learning assignments and other opportunities. This type of learning puts your critical thinking and problem-solving skills to the test as you work through real-world problems, according to Backherms.
"You'll get to explore, experiment and figure things out as you go, which is really where the best learning happens," he said.
For example, cybersecurity students learn ethical hacking techniques to compete in a competition called the National Cyber League (NCL).
Regardless of how they fare in the tournament, Winn, a former coach, said students get to practice with authentic technologies, reflect on what they’ve learned and leave with resume-building experience.
"Students pursuing a STEM degree should take advantage of every opportunity they can find," he said.
Learn on Your Schedule
At SNHU, college can fit your life. And with no set class times and multiple term starts per year, you can apply when you’re ready.
Undergraduate: August 31, 2026
Graduate: September 21, 2026
Find your program
Is a STEM Degree Still Worth It?
If you want to build skills and knowledge in a certain science, technology, engineering or mathematics discipline, selecting a STEM degree that aligns with your goals could be worthwhile.
Many universities incorporate high-demand credentials into their coursework, further preparing you for entry into your field of choice. For example, students earning a bachelor's in computer science at SNHU learn programming languages that are used to develop software, applications and websites, such as C++, JavaScript and Python.
When you graduate from a STEM program, you should be able to show employers a portfolio of your work, demonstrating your ability to apply your knowledge to real-world challenges.
It should be noted that a degree may just be one part of the equation if you're pursuing a job in STEM. Winn, for instance, would tell NCL participants that a combination of education, certification and experience is needed to break into a cybersecurity role. Persistence and a positive mindset also help.
"Sometimes, the cybersecurity field can be challenging to break into, so do not get discouraged if the first few results are unsuccessful," Winn said. "Shake off any rejections and continue pressing forward with the job search."
Are STEM Degrees in Demand?
It’s not surprising that some of the most popular STEM majors fall within tech.
According to BLS, employment in computer and information technology jobs is expected to grow much faster than other occupations, with about 317,700 job openings annually through 2034.* Due to growth in areas such as big data and artificial intelligence, demand for workers with strong technology skills continues to grow.*
The median annual salary for professionals working in computer and IT occupations in 2024 was $105,990, BLS reported — more than double the median salary for all occupations.*
Even if you aren’t interested in computer science, other STEM majors can prepare you for career opportunities and competitive salaries.* Operations research analysts, for instance, earned a median salary of $91,290 in 2024, according to BLS, with a projected 21% growth through 2034.*
According to the U.S. National Science Foundation (NSF) 2026 State of the U.S. Science and Engineering report, STEM roles made up 26% of the total workforce in 2024.
Professionals working in STEM occupations statistically experience lower rates of unemployment than their non-STEM counterparts, according to the NSF.* They typically earned higher salaries, too, according to BLS.* BLS reported that those in STEM jobs earned a median of $103,580 in 2024, compared to the median of $48,000 earned in non-STEM roles.*
So, Should You Earn a STEM Degree?
Consider how you approach problems. "If you find yourself curious about how things work and you are persistent when faced with a challenge, a STEM major might be a good fit for you," Davey said.
Within STEM, you have many degree options that will allow you to explore the latest topics and apply your knowledge. No matter what major you ultimately pick, the skills you’ll learn can prepare you to solve tomorrow's challenges.
A degree can change your life. Find the SNHU online STEM program that can best help you meet your goals.
*Cited job growth projections may not reflect local and/or short-term economic or job conditions and do not guarantee actual job growth. Actual salaries and/or earning potential may be the result of a combination of factors including, but not limited to: years of experience, industry of employment, geographic location, and worker skill.
Krysten Godfrey Maddocks ’11G is a writer who covers K-12 and higher education topics, including policy and the role of digital technology in education. She spent almost a decade working in various marketing roles at an educational assessment company before launching a strategic marketing company. Maddocks earned a master's degree in marketing from Southern New Hampshire University and a bachelor's degree in English/ journalism from the University of New Hampshire. Connect with her on LinkedIn.
Explore more content like this article
Telling Stories With Numbers: How to Become a Data Analyst
What’s the Value of a Gaming Concentration?
What Does a Data Analyst Do?
About Southern New Hampshire University
SNHU is a nonprofit, accredited university with a mission to make high-quality education more accessible and affordable for everyone.
Founded in 1932, and online since 1995, we’ve helped countless students reach their goals with flexible, career-focused programs. Our 300-acre campus in Manchester, NH is home to over 3,000 students, and we serve over 135,000 students online. Visit our about SNHU page to learn more about our mission, accreditations, leadership team, national recognitions and awards.