Skip to main content

How to Get a Master's in Computer Science Without a CS Undergrad

At some schools, you can get a master's degree in computer science even if your bachelor's degree is in another subject. You'll likely need to take foundational courses at the start of your program to get you up to speed.
A person coding at a laptop while referring to a tablet featuring more code and a video call in the corner of the screen.

The career landscape, like technology, is constantly evolving. If you're at a crossroads in your career, studying computer science could help you move with progress instead of against it. So, how can you get started if you don't have a tech background?

If you already have a degree in another field of study, getting a second bachelor's would mean adding years to your career timeline without moving forward to an advanced degree. But that's not your only option.

Can You Get a CS Master's Without a CS Bachelor's?

Absolutely. You do need a bachelor's before you can earn a master's in computer science. But, your bachelor's doesn't necessarily need to be in computer science (CS).

At some schools, like Southern New Hampshire University (SNHU), you can get a master's degree in computer science even if your bachelor's degree is in another subject. That means you'll have a more advanced credential in less time than a second bachelor's degree would take. 

Dr. Bo Kim, a professor and department chair of computer science within SNHU’s School of Engineering, Technology and Aeronautics on campus.
Dr. Bo Kim

"SNHU designed our computer science master's program for everyone, both for learners with a computer science degree and for those without a computer science degree from their undergraduate studies," said Dr. Bo Kim, a professor and department chair of computer science at the School of Engineering, Technology and Aeronautics (SETA) on campus at SNHU. Kim holds a PhD in Computer Science and over two decades of industrial and teaching experience. If you don't have that CS background, she said SNHU's master's in computer science offers courses that can get you up to speed and ready to dig deeper.

"For career changers without a CS degree, we developed four foundational courses to help them prepare for the regular graduate-level courses," said Kim. "However, these prerequisites are waived for those with a computer science background."

You can apply to SNHU's program starting May 12, and course registration will begin in July 2025.

Find Your Program

How Can You Get a Master's in Computer Science With No Tech Experience?

Even if you don't have experience studying technology or working in the field, there are master's programs designed to help you get your start in technology.

"For career changers or those without a CS background, this program can help them enter the industry in entry-level roles," Kim said of SNHU's master's in computer science.

Here are 4 steps to getting started: 

1Choose the Right Program

If you don't have a background in computer science, make sure to choose a master's program that accepts graduates with degrees in other fields and offers foundational courses, like SNHU's.

You should also choose a degree that matches your life. If you need flexibility, for example, you might opt for an online program with an asynchronous schedule. With SNHU, you can earn an online degree at your own pace and study whenever it makes sense for you while submitting assignments each week.

2Consider a Concentration

A concentration could help you specialize in a certain area of focus. For a computer science master's degree, you could go for the standard track or choose a concentration in either software engineering or artificial intelligence.

3Apply

Once you've decided where and what you want to study, it's time to apply. At SNHU, you can complete a free 5-minute online application. There’s no obligation after filling it out.

4Talk to Your Advisors

If you're accepted, your admissions counselor and academic advisor can help you get enrolled in the right courses based on what you studied in your undergraduate program. If you don't have a background in computer science, you'll start with those foundational courses.

Is a Master's in Computer Science Hard?

An icon of a computer with a lock on the screen.

Like other STEM subjects, computer science isn't typically thought of as easy.

"It is rigorous and can be challenging at times because you are studying computers and what you do with them," Kim said. "Neither of these stays the same."

But with dedication and the right resources, you can learn and find success. And according to Kim, the challenges that you face along the way will help you develop your problem-solving skills and become a more well-rounded professional.

Discover more about SNHU’s master’s degree in computer science: Find out what courses you'll take, skills you’ll learn and how to request information about the program.

Mars Girolimon '21 '23G is a staff writer at Southern New Hampshire University where they earned their bachelor's and master's, both in English and creative writing. In addition to their work in higher education, Girolimon's short fiction is published in the North American Review, So It Goes by The Kurt Vonnegut Museum & Library, X-R-A-Y and more. They're currently writing their debut novel, which was Longlisted for The First Pages Prize. Connect with them on LinkedIn.

Explore more content like this article

A neon outline of a brain lit up on a computer board to express the learning of AI

How Do You Learn Artificial Intelligence (AI)?

Learning AI doesn’t require a tech background or advanced math skills. The key is to be curious, try things out and learn how to write effective prompts. Many tools are free and designed to adapt to a humans thinking style, whether you prefer talking through ideas or writing them out. 
A lightbulb that says "AI" in the center screwed in a purple, blue and black circuit board.

Are Artificial Intelligence Courses Worth It?

AI is rapidly changing the job market, and learning how to use it – through courses, degrees or microcredentials – can help you stay competitive. Whether you're aiming for a technical career or want to apply AI in everyday work, even basic skills can boost productivity and open new opportunities.
An illustration of two women in IT, one using a laptop and the other a tablet, surrounded by a motherboard and two robot hands.

Breaking Barriers: What Women in Information Technology (IT) Are Doing

Despite a focus on increasing diversity in the tech industry, there are still significantly fewer women than men working in information technology careers. But the field is growing and evolving. More companies are looking to hire and provide additional support to women in the industry.

About Southern New Hampshire University

Two students walking in front of Monadnock Hall

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.