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:
Artificial Intelligence
Artificial Intelligence (AI) is one of the fastest-growing fields in technology, with increasing demand for professionals who can develop AI systems, algorithms and applications. The Master of Computer Science concentration in AI will provide you with an opportunity to gain in-depth knowledge in this specialized field. You will explore advanced topics, including machine learning, deep learning and generative AI in application development, preparing you to work with the latest tools, techniques and research developments in this dynamic field.
Software Engineering
Software engineering is a specialized area of computer science with consistent demand for professionals who can follow software development approaches, implement testing plans and strategically develop and deploy software solutions. The software engineering concentration provides you with an opportunity to gain in-depth knowledge in this field. You will gain experience in software design, user-centered design, testing and quality assurance and full stack application development. Essential skills and experience in teamwork, communication, project management and collaboration will be developed. Graduates of this concentration will be prepared to make meaningful contributions to the development of software solutions that drive innovation and improve organizations.
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
Courses May Include
Minimum Hardware Required Specifications
Computer Science Programs Hardware and Technical Requirements
Required Specifications | |
---|---|
Operating System | Windows 10, 64 Bit |
Processor | Intel 8th Gen i5 or i7 |
Memory (RAM) | 8GB RAM |
Hard Drive | 250+ GB |
Graphics Card | Built-in (Intel) |
Wireless | 802.11 a/c dual band |
Office Suite | Office 2013 Professional or newer |
Antivirus Software | Required for campus students. Strongly recommended for online students. |
Optional Accessories | CD/DVD drive, external hard drive, extra power cord and headphones/earbuds |
SNHU Purchase Programs | Visit Dell |
Reccomended Specifications |
|
---|---|
Operating System | Windows 10, 64 Bit |
Processor | Intel 9th Gen i7 |
Memory (RAM) | 16GB RAM |
Hard Drive | 500+ GB Solid State Drive (SSD) |
Graphics Card | Discrete/dedicated (such as NVIDIA or AMD) |
Wireless | 802.11 a/c dual band |
Office Suite | Office 2013 Professional or newer |
Antivirus Software | Required for campus students. Strongly recommended for online students. |
Optional Accessories | CD/DVD drive, external hard drive, extra power cord and headphones/earbuds |
SNHU Purchase Programs | Visit Dell |
Help desk support: Microsoft Windows 10, limited support for MacOS (Campus only). Support for other OS is not currently available.
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
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.