NH schools that offer machine learning masters degrees

New Hampshire Machine Learning Masters Programs

New Hampshire has two strong graduate options for students who want advanced training in machine learning and artificial intelligence. Dartmouth offers a dedicated Artificial Intelligence track within its Master of Engineering, while the University of New Hampshire offers a broader M.S. in Computer Science with substantial AI and machine learning coursework.

Both programs are campus-based, but they serve different goals. Dartmouth is a short, intensive professional engineering degree centered directly on AI. UNH provides a more flexible computer science master’s with thesis, project, and coursework-only options.

New Hampshire Machine Learning and AI Master’s Programs

SchoolProgramLocationFormatLength
DartmouthMEng, Artificial Intelligence trackHanover, NHCampusAs little as 9 months
University of New HampshireMS in Computer ScienceDurham, NHCampus1–2 years full time

Program details can change. Review each university’s current curriculum, tuition, and admissions information before applying.

Dartmouth

Master of Engineering, Artificial Intelligence Track

Dartmouth Engineering’s Artificial Intelligence track within the Master of Engineering is a professional, course-based graduate degree with direct machine learning content. Students choose seven core courses from an approved AI list that includes Principles of Machine Learning, Applied Machine Learning, Math for Machine Learning, Principles of Reinforcement Learning, and Principles of Causality.

The degree requires nine graduate courses and can be completed in three academic terms, or about nine months, by full-time students. The program is offered on campus in Hanover and does not require a thesis, although one course must include an approved project or product.

  • Degree: Master of Engineering, Artificial Intelligence track
  • Requirements: 9 graduate courses
  • Format: On campus
  • Length: As little as 9 months full time
  • Location: Hanover, New Hampshire

Read our full Dartmouth Artificial Intelligence MEng profile

University of New Hampshire

Master of Science in Computer Science

The University of New Hampshire’s M.S. in Computer Science is a broader computer science master’s with substantial room to focus on machine learning and AI. Graduate course options include Machine Learning, Introduction to Artificial Intelligence, Reinforcement Learning, Foundations of Neural Networks, Natural Language Processing, and Fair, Accountable and Transparent Machine Learning.

Students can choose a thesis, project, or coursework-only path. Depending on the option, the degree requires 31–38 credits. UNH lists the program as one to two years of full-time study, with classes taught in person at the Durham campus.

  • Degree: Master of Science in Computer Science
  • Credits: 31–38, depending on option
  • Format: On campus
  • Length: 1–2 years full time
  • Location: Durham, New Hampshire

Read our full University of New Hampshire Computer Science M.S. profile

How the New Hampshire Programs Compare

Dartmouth and UNH both provide meaningful machine learning training, but the degree structure is quite different.

  • Dartmouth: Best suited to students who want a dedicated AI track, direct machine learning coursework, and a short professional master’s that can be completed in about nine months.
  • University of New Hampshire: A strong fit for students who want a traditional computer science master’s, more choice in how they complete the degree, and the option to pursue thesis-based AI or machine learning research.

Dartmouth is the more specialized option. Machine learning and AI form the core of the degree track, and students move through the program quickly. UNH offers more academic flexibility because students can combine AI courses with broader computer science study and choose between research, project, and coursework paths.

Cost and Format Differences

Both programs require students to study on campus. Dartmouth’s main advantage is speed, while UNH offers the lower-cost public-university path for New Hampshire residents.

For 2026–27, Dartmouth lists $71,697 in tuition for its standard three-term on-campus MEng. UNH lists full-time graduate tuition plus the College of Engineering and Physical Sciences differential at about $16,756 per academic year for New Hampshire residents and $31,444 for out-of-state students, before mandatory fees and other expenses.

Students should compare total cost rather than tuition alone. Dartmouth’s nine-month structure can reduce the time spent out of the workforce, while UNH’s tuition can be much lower, especially for state residents.

Why Study Machine Learning or AI in New Hampshire?

New Hampshire gives students access to graduate AI education within the broader New England technology and research corridor. Dartmouth provides a small, intensive engineering environment in Hanover, while UNH offers a larger public research-university setting in Durham.

The two programs also give students two useful academic models. Dartmouth focuses directly on professional AI training. UNH lets students place machine learning inside a broader computer science degree and choose a thesis, project, or course-only path.

Choosing a New Hampshire Master’s Program

Start with the degree structure you want. Dartmouth is the clearer choice if you want an AI-specific graduate track and prefer an intensive program that can be finished in less than a year. UNH is likely the better fit if you want broader computer science training, lower public-university tuition, or the option to complete a thesis or faculty-supervised project.

You should also compare admissions requirements, tuition, course availability, and career goals. Dartmouth lists the GRE as optional, while UNH currently requires the GRE for standard applicants. UNH also gives research-oriented students a formal thesis path that Dartmouth’s professional MEng does not provide.

Explore More Machine Learning Master’s Programs

New Hampshire has a small program list, but both schools provide credible paths into machine learning and AI. You can compare machine learning master’s programs across the United States or review the individual Dartmouth and UNH profiles for more detail on curriculum, tuition, admissions, and program format.