
University of New Hampshire

New Hampshire
,United States

Program Name
Master of Science in Computer Science
Overview

The Master of Science in Computer Science at the University of New Hampshire is a dynamic program meticulously crafted to prepare students for the multifaceted challenges of the digital age. As technology permeates every aspect of our lives, the demand for computer science professionals continues to surge. This program aims to equip its students with the necessary skills and knowledge to navigate and excel in various sectors, including government, business, healthcare, and education. By delving into advanced computing concepts and methodologies, students will emerge as experts ready to solve complex problems and implement innovative solutions.
Structured to foster both theoretical understanding and practical application, the MS in Computer Science program offers a robust curriculum that encompasses a blend of coursework, laboratory experiences, and research opportunities. Core subjects such as Basic Programming Laboratory, Design and Analysis of Algorithms, and Data Mining and Machine Learning challenge students to think critically and develop their programming skills in a collaborative environment. Additionally, specialized electives allow students to tailor their education to their interests, whether they wish to focus on Cybersecurity, Artificial Intelligence, or Software Engineering.
Another hallmark of this program is its commitment to research. Students are encouraged to engage in cutting-edge research projects, working under the guidance of faculty members who are experts in their respective fields. The faculty brings a wealth of experience and a diverse range of research interests, ensuring that students are exposed to the latest trends and technologies in computer science. Resources such as dedicated labs and advanced computational tools facilitate hands-on learning, helping students apply theoretical knowledge in practical settings.
Internships and industry partnerships are pivotal components of the MS in Computer Science program. The University of New Hampshire has established strong ties with local and national organizations, providing students with numerous opportunities to gain invaluable work experience. These connections not only enhance students’ resumes but also allow them to network with professionals in the field, potentially leading to job placements after graduation.
Graduating from the MS in Computer Science program opens a myriad of career pathways. Students can look forward to roles such as data scientist, software developer, systems analyst, or IT consultant, among others. The comprehensive skill set acquired during the program prepares graduates to engage in diverse job sectors, which not only increases their employability but also their earning potential, as the tech industry often provides lucrative salary packages.
The University of New Hampshire takes pride in the success stories of its alumni. Graduates of the Master of Science in Computer Science program have gone on to work at renowned companies, contribute to groundbreaking research, and even start their own tech ventures. Testimonials from alumni underscore the program’s strength in providing a solid educational foundation and fostering a supportive community that encourages lifelong learning and professional growth.
Why Study Computer Science at the University of New Hampshire? Here are several compelling reasons:
- **Expert Faculty**: Learn from distinguished professors who are leaders in their fields and dedicated to student success.
- **Comprehensive Curriculum**: Engage with a curriculum that blends theory and practice, allowing for both foundational knowledge and specialized skills.
- **Research Opportunities**: Participate in innovative research projects, contributing to advancements in technology and gaining critical insights into the field.
- **Industry Connections**: Benefit from internships and partnerships with leading tech companies, enhancing your career prospects.
- **Supportive Community**: Join a network of motivated peers and alumni who are passionate about technology and dedicated to mutual success.
- **Diverse Career Pathways**: Graduates are prepared to pursue various roles in multiple sectors, reflecting the versatility of the skills acquired in the program.
Admission to the MS in Computer Science program is competitive, and potential candidates should possess a strong academic background in computer science or a related field. Generally, applicants are required to provide a completed application form, a fee of $65, and official transcripts. Furthermore, proficiency in English is vital, with scores from standardized tests such as the IELTS, PTE, or TOEFL required for non-native speakers. To ensure readiness for the program, applicants should check specific prerequisites and additional requirements as stipulated by the department.
In summary, the Master of Science in Computer Science at the University of New Hampshire is designed to be a transformative experience, preparing students not just for jobs, but for careers in which they can make significant contributions to the world. With its emphasis on a robust curriculum, cutting-edge research, and strong industry ties, students are well-equipped to excel in an ever-evolving digital landscape.

Total Tuition Fees
$16,400

Duration
12 Months

Median Salary
$1,10,000
Ranking
#587
US World and News Report

Intake
Fall ( Sept - Nov )

Intake
Spring ( Apr - June )
Class Profile

Class Size
25

Average Age
26

Average Work Experience
2 Years
Diversity
International:
10%Others:
5%New Hampshire:
60%Massachusetts:
20%Vermont:
10%Career Outcomes

Median Earnings After Graduation
$1,10,000 / year

Graduation Rate
80%
Prospective Job Roles
Computer Programmer
Computer Systems Engineer
Computer Science
Computer Engineer
Computer graphics artist
Computational Linguist
Computer Science Researcher
Computer Forensic Analyst
Computational Scientist
Computer Scientist
Computational Mathematician
Top recruiters















Eligibility Criteria

Accepted fields include Computer Science.

At least 3 / 4 undergraduate GPA is expected.

At least 4 years of bachelor degree.
English Proficiency Tests
IELTS
6.5
PTE
59
TOEFL
80
DUOLINGO
120
Standardised Test Score
GRE
Application Requirements
Here's everything you need to know to ensure a complete and competitive application—covering the key documents and criteria for a successful submission.

Application Fee: 65
Transcript
Statement of Purpose
Resume
IELTS
Academic LOR
Professional LOR
GRE
Academic LOR
Application Deadlines
Priority 1 | Standard Deadline | |
---|---|---|
Fall | Mar 1, 2025 | Apr 1, 2024 |
Spring | N/A | Dec 1, 2025 |
Fees and Funding

Tuition Fees
$16,400 / year

Overall Cost
$32,000 / year
FAQs
- Admissions Requirements:
Admission to the MS in Computer Science program is competitive. Potential candidates should possess a strong academic background in computer science or a related field. The general admission requirements include:
- A completed application form
- A fee of $65
- Official transcripts
- Proficiency in English (for non-native speakers), demonstrated through standardized tests such as IELTS, PTE, or TOEFL
Additionally, applicants should check for specific prerequisites and any additional requirements as stipulated by the department.
- Program Structure:
The MS in Computer Science program is structured to foster both theoretical understanding and practical application. It features:
- A robust curriculum that encompasses a blend of coursework, laboratory experiences, and research opportunities.
- Core subjects such as Basic Programming Laboratory, Design and Analysis of Algorithms, and Data Mining and Machine Learning.
- Specialized electives that allow students to tailor their education based on their interests, including focuses on Cybersecurity, Artificial Intelligence, or Software Engineering.
- Teaching Methods:
The MS in Computer Science program employs a variety of teaching methods, including:
- Collaborative learning environments to enhance programming skills.
- Hands-on learning through laboratory experiences and advanced computational tools.
- Engagement in cutting-edge research projects under the guidance of experienced faculty.
This approach ensures that students not only grasp theoretical concepts but also apply them in practical settings.
- Career Prospects:
Graduating from the MS in Computer Science program opens numerous career pathways. Graduates can expect to pursue roles such as:
- Data Scientist
- Software Developer
- Systems Analyst
- IT Consultant
The comprehensive skill set acquired during the program enhances employability across diverse sectors, increasing earning potential, as the tech industry often offers lucrative salary packages.
- Unique Aspects of the Program:
The MS in Computer Science program at the University of New Hampshire emphasizes:
- Expert Faculty: Students learn from distinguished professors who are leaders in their fields.
- Comprehensive Curriculum: The curriculum blends theory and practice for foundational and specialized skills.
- Research Opportunities: Students can participate in innovative research projects, contributing to advancements in technology.
- Industry Connections: Strong ties with leading tech companies provide internship opportunities and enhance career prospects.
- Supportive Community: Students join a network of motivated peers and alumni dedicated to mutual success.
- Support for Student Research:
The MS in Computer Science program places a strong emphasis on research. Key elements include:
- Encouragement for students to engage in cutting-edge research projects.
- Guidance from faculty members who are experts in their respective fields.
- Access to dedicated labs and advanced computational tools that facilitate hands-on learning and application of theoretical knowledge.
This supportive research environment helps students gain critical insights and contributes to their professional growth.
- Internship Opportunities:
Internships are a pivotal component of the MS in Computer Science program. The University of New Hampshire has established strong ties with local and national organizations, providing students with:
- Numerous opportunities to gain invaluable work experience.
- Networking opportunities with professionals in the field, which can lead to job placements post-graduation.
These internships enhance students' resumes and prepare them for successful careers in technology.
- Overall Goal of the Program:
The MS in Computer Science program at the University of New Hampshire is designed to be a transformative experience. Its goals include:
- Preparing students for careers where they can make significant contributions to the world.
- Equipping students with a robust curriculum that emphasizes both theoretical knowledge and practical skills.
- Fostering strong industry connections to enhance career readiness in an ever-evolving digital landscape.
Ultimately, the program aims to produce graduates who are well-prepared to tackle the multifaceted challenges of the digital age.
Ready to elevate your study abroad journey?
Book a call with us now and take the first step towards your global future!