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

Dr. Gary Savard, associate dean of online computer programming programs at SNHU.

Academic Spotlight: Senior Associate Dean of STEM Dr. Gary Savard

Before becoming the senior associate dean of online STEM programs at SNHU, Dr. Gary Savard spent more than 30 years building a career as a software engineer and architect. He answered questions about his background and interest in higher education and how he connects with online students.
A woman sitting at a desktop working on information security

What is Information Security? Why It’s Important, Job Outlook and More

There are many ways you can protect your private information from outside sources. A few of these include two-factor authentication, user permissions and firewalls. Due to the widespread usage of technology, the need for protection from security threats has been continuously growing.
A group of game developers sitting around a desktop working on a video game design.

How to Become a Game Developer

While it’s possible to build your career as a game developer by learning many skills on your own, there are also practical steps you can take to further your chances of success in the industry — like earning a bachelor’s degree and networking with game development professionals.