Skip to main content
Two students collaborating at a table in the library. One student is using a laptop while the other takes notes, wearing a Southern New Hampshire University sweatshirt.

Campus-Based Graduate Program Computer Science (MS)

Why Get a Computer Science Degree on Campus?

The industries of today are increasingly reliant on innovative computing solutions to be competitive and improve efficiency and scale, and students in SNHU's Master of Science in Computer Science program could be in a position to design solutions. This program on campus includes an industry-aligned combination of knowledge, skills and abilities that apply to today's rapidly changing technology field. The skills you'll learn in this program around secure and efficient application development could help you meet industry demands, from healthcare and finance to gaming and artificial intelligence.

Concentration Options

Looking for a specialized master's program to help you stand out in a competitive marketplace? Consider the following concentration:

See Yourself Succeed in Computer Science

Whether you're continuing your degree in a similar field or entering the field of computer science from another discipline, in this program, you'll gain the knowledge and skills to help transition into the world of computer science. All students, regardless of prior exposure to these concepts, will gain a deeper understanding of how to translate theory into practical solutions using emerging technology.

Skills you'll learn:

  • Problem solving with advanced computing techniques
  • Application development with best practices
  • Quality assurance and software testing
  • Optimization and efficiency enhancement of applications
  • Ethical computing and professional standards
  • Adaptability to emerging technologies

Admission Requirements

SNHU requires an undergraduate Grade Point Average (GPA) of 2.75 (or equivalent) for admission. If you are an international student in need of a visa to study on campus, please see our international admission requirements.

Acceptance decisions are made on a rolling basis throughout the year for our three 16-week graduate terms. You can apply at any time and get a decision within two weeks of submitting all required materials. To apply, simply complete our online application form.

Career Outlook

This program will contribute to your professional development by focusing on the key behaviors needed for ethical software development practices, project management and problem solving. With an MS in Computer Science, you can pursue a number of career paths, including areas such as computer programming, development and analysis. Graduates will be well equipped for a wide range of career paths in industry, academia and government.

Curriculum

Coursework for this program will help prepare you to tackle complex problems and contribute to technological innovations. Here, you'll gain a deeper understanding of how to translate theoretical concepts into real-world solutions, preparing you to meet industry standards. In addition to technical expertise, the MS in Computer Science program will prioritize the development of essential soft skills, such as communication, teamwork, project management and problem solving.

Specifically, this program will cover technologies in artificial intelligence, data analytics and cloud computing. By learning and mastering industry-relevant advanced tools and methods through this coursework, you'll be able to address complex issues so you can confidently make informed decisions.

View Full Curriculum in the Catalog

Coming Soon

Courses May Include

Coming Soon

Graduate Tuition

Earning your degree is a smart choice to advance your career, and investing in an affordable program increases your ROI. We keep our costs low to remove barriers between you and your goals.

University Accreditation

New England Commission of Higher Education Southern New Hampshire University is a private, nonprofit institution accredited by the New England Commission of Higher Education (NECHE) as well as several other accrediting bodies.

Related Articles

Paloma Rodriguez, a 2024 graduate from SNHU with a bachelor's in computer science with a concentration in software engineering.

SNHU Spotlight: Paloma Rodriguez, BS in Computer Science Grad

After juggling three jobs and working seven days a week, Paloma Rodriguez is finally crossing the finish line at Southern New Hampshire University (SNHU) with a Bachelor of Science (BS) in Computer Science with a concentration in Software Engineering.
An IT manager holding a tablet standing in a tech warehouse.

How to Become an IT Manager

Curious about how to become an IT manager? The first step is to understand what the role entails. Once you know it’s right for you, you’ll want to assess where you are on your career path, then get the education and experience you need to move forward.
A woman points at a computer screen and gives advice on how to become a web developer

How to Become a Web Developer

As technology continues to become a growing part of our daily and professional lives, a career in web development can help you find work in virtually any field. But before you start an exciting career in development, it's important to understand how to become a web developer.