University campus in New Hampshire
Updated January 2026

Best Computer Science Degree Programs in New Hampshire — 2026 Rankings

Explore 15 accredited computer science (CS) degree programs in New Hampshire. Compare schools by graduation rate, salary outcomes, and tuition—from Manchester Community College to Southern New Hampshire University.

#1 ProgramSouthern New Hampshire
Avg Salary$107,230
Tuition From$6,450/yr
Job Growth+22%

Key Takeaways

Top 3 ranked: Southern New Hampshire, Dartmouth College, Saint Anselm College

Based on graduation rates, program outcomes, and institutional quality

IPEDS 2023

Tuition ranges from $6,450 to $63,684/year

Manchester Community College offers the most affordable option at $6,450/yr

IPEDS 2023

Degree levels: 7 associate's, 5 master's, 2 doctoral programs available in New Hampshire

From community college pathways to advanced research degrees

IPEDS 2023

1 New Hampshire programs offer online or hybrid formats

Flexible scheduling for working professionals

IPEDS 2023

New Hampshire community college transfer can save 40-60% on total degree costs

7 associate's programs provide transfer pathways to bachelor's degrees

Education Commission of the States

Major employers: BAE Systems, Dyn, Bottomline Technologies, Autodesk

Tech hubs in Manchester and Nashua

Hakia Research 2026

Computer Science programs available near 23+ cities across New Hampshire

Search by city to find programs within 200 miles of your location

IPEDS 2023

Updated February 2026

On This Page
$107,230
Is Computer Science in New Hampshire Worth It?
Yes. Computer Science degrees in New Hampshire deliver strong ROI—graduates earn $107,230 median salary with +22% job growth through 2032. In-state tuition averages $18,647/year.

Source: BLS OEWS May 2024

Best Computer Science Degree Programs in New Hampshire

Bachelor's Computer Science Degree Programs in New Hampshire

7 programs$107,230 median salary85% avg grad rate
7
Programs
$107,230
Median Salary
$25,541/yr
Avg Tuition
85%
Avg Grad Rate

Program Landscape

New Hampshire ranks among the nation's top destinations for computer science education, with 7 accredited bachelor's degree programs across 4 public and 3 private institutions. The highest-ranked programs are Southern New Hampshire, Dartmouth College, Saint Anselm College, recognized for academic excellence, research opportunities, and strong industry connections.

Career Outcomes

Graduates from New Hampshire computer science programs earn a median salary of $91,146—7% below the national average. The state's robust technology sector, anchored by the Manchester, Nashua, Portsmouth metropolitan areas, provides abundant internship and employment opportunities with companies including BAE Systems, Dyn, Bottomline Technologies.

Costs & Value

Tuition ranges from $11,754 to $63,684 annually, with an average of $25,541/yr. Top programs maintain graduation rates above 85%, with the highest reaching 95%. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards.

Curriculum & Specializations

Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to New Hampshire's leading technology employers. For students seeking computer science degrees in New Hampshire, these top-ranked computer science schools offer the strongest combination of academic rigor and career preparation.

Show:

Earn your bachelor's in Computer Science

(Sponsored)

Loading programs...

🥇

Southern New Hampshire University

Private
Manchester, NH
$15,450
Tuition/yr
67%
Grad Rate
70.7
Score
Website
🥈

Dartmouth College

Private
Hanover, NH
$63,684
Tuition/yr
67.8
Score
Website
🥉

Saint Anselm College

Private
Manchester, NH
$45,360
Tuition/yr
95%
Grad Rate
48.2
Score
Website
#4

University of New Hampshire at Manchester

Public
Manchester, NH
$15,150
Tuition/yr
93%
Grad Rate
45.5
Score
Website
#5

University of New Hampshire-Main Campus

Public
Durham, NH
$15,520
Tuition/yr
35.7
Score
Website
#6

Keene State College

Public
Keene, NH
$11,754
Tuition/yr
35.2
Score
Website
#7

Plymouth State University

Public
Plymouth, NH
$11,870
Tuition/yr
33.5
Score
Website

Complete Computer Science Degree Program Rankings in New Hampshire

Best Associate's Computer Science Degree Programs in New Hampshire

### Program Landscape New Hampshire offers **7 accredited** associate's degree programs in computer science, providing an affordable entry point into the technology field. The top-ranked programs include **Southern New Hampshire**, **Manchester Community College**, **Great Bay Community College**, which combine rigorous technical curriculum with practical skills training. ### Costs & Value Community colleges in New Hampshire offer these two-year programs at an average cost of **$7,736/yr**—significantly less than four-year university tuition. Students completing associate's degrees can pursue entry-level technical positions and transfer opportunities, with entry-level salaries averaging **$58,977** in New Hampshire. ### Career Pathways Many programs feature guaranteed transfer agreements with New Hampshire's public universities, allowing students to complete their first two years at reduced cost before transferring to complete a bachelor's degree. The Manchester, Nashua, Portsmouth areas offer particularly strong job markets for associate's degree holders, with employers like BAE Systems, Dyn, Bottomline Technologies hiring for technical support, junior development, and IT specialist positions. ### Curriculum & Specializations Programs typically include coursework in programming fundamentals, database management, networking basics, and software development. Among computer science schools in New Hampshire, these associate's programs offer the best value for students beginning their computer science degrees in New Hampshire.

  1. #1. Southern New Hampshire University

    Hakia ranks Southern New Hampshire University as the #1 associate's in computer science degree program in New Hampshire. This private institution in Manchester, NH has annual tuition of $15,450 and a 67% graduation rate. Ranking score: 70.7.

  2. #2. Manchester Community College

    Hakia ranks Manchester Community College as the #2 associate's in computer science degree program in New Hampshire. This public institution in Manchester, NH has annual tuition of $6,450. Ranking score: 35.7.

  3. #3. Great Bay Community College

    Hakia ranks Great Bay Community College as the #3 associate's in computer science degree program in New Hampshire. This public institution in Portsmouth, NH has annual tuition of $6,450. Ranking score: 35.7.

  4. #4. Nashua Community College

    Hakia ranks Nashua Community College as the #4 associate's in computer science degree program in New Hampshire. This public institution in Nashua, NH has annual tuition of $6,450. Ranking score: 34.3.

  5. #5. Lakes Region Community College

    Hakia ranks Lakes Region Community College as the #5 associate's in computer science degree program in New Hampshire. This public institution in Laconia, NH has annual tuition of $6,450. Ranking score: 33.5.

  6. #6. NHTI-Concord's Community College

    Hakia ranks NHTI-Concord's Community College as the #6 associate's in computer science degree program in New Hampshire. This public institution in Concord, NH has annual tuition of $6,450. Ranking score: 33.0.

  7. #7. River Valley Community College

    Hakia ranks River Valley Community College as the #7 associate's in computer science degree program in New Hampshire. This public institution in Claremont, NH has annual tuition of $6,450. Ranking score: 33.0.

Online Associate's Computer Science Degree Programs in New Hampshire

### Online Program Options New Hampshire's community colleges offer 1 online associate's computer science programs, providing flexible pathways for students balancing education with work or family responsibilities. Top-ranked online programs include **Nashua Community College**, all regionally accredited and recognized by New Hampshire employers. ### Costs & Employer Recognition Online associate's programs average **$6,450/yr**—often comparable to or less than on-campus tuition. New Hampshire-based employers including BAE Systems, Dyn, Bottomline Technologies value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Manchester, Nashua, Portsmouth job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **60 credit hours** in 2 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer science degrees in New Hampshire, these accredited computer science schools offer the flexibility and quality that today's learners demand.

  • Nashua Community College - Nashua, NH - Tuition: $6,450/year

Best Bachelor's Computer Science Degree Programs in New Hampshire

### Program Landscape New Hampshire ranks among the nation's top destinations for computer science education, with **7 accredited** bachelor's degree programs across **4 public** and **3 private** institutions. The highest-ranked programs are **Southern New Hampshire**, **Dartmouth College**, **Saint Anselm College**, recognized for academic excellence, research opportunities, and strong industry connections. ### Career Outcomes Graduates from New Hampshire computer science programs earn a median salary of **$91,146**—7% below the national average. The state's robust technology sector, anchored by the Manchester, Nashua, Portsmouth metropolitan areas, provides abundant internship and employment opportunities with companies including BAE Systems, Dyn, Bottomline Technologies. ### Costs & Value Tuition ranges from **$11,754** to **$63,684** annually, with an average of **$25,541/yr**. Top programs maintain graduation rates above **85%**, with the highest reaching **95%**. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards. ### Curriculum & Specializations Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to New Hampshire's leading technology employers. For students seeking computer science degrees in New Hampshire, these top-ranked computer science schools offer the strongest combination of academic rigor and career preparation.

  1. #1. Southern New Hampshire University

    Hakia ranks Southern New Hampshire University as the #1 bachelor's in computer science degree program in New Hampshire. This private institution in Manchester, NH has annual tuition of $15,450 and a 67% graduation rate. Ranking score: 70.7.

  2. #2. Dartmouth College

    Hakia ranks Dartmouth College as the #2 bachelor's in computer science degree program in New Hampshire. This private institution in Hanover, NH has annual tuition of $63,684. Ranking score: 67.8.

  3. #3. Saint Anselm College

    Hakia ranks Saint Anselm College as the #3 bachelor's in computer science degree program in New Hampshire. This private institution in Manchester, NH has annual tuition of $45,360 and a 95% graduation rate. Ranking score: 48.2.

  4. #4. University of New Hampshire at Manchester

    Hakia ranks University of New Hampshire at Manchester as the #4 bachelor's in computer science degree program in New Hampshire. This public institution in Manchester, NH has annual tuition of $15,150 and a 93% graduation rate. Ranking score: 45.5.

  5. #5. University of New Hampshire-Main Campus

    Hakia ranks University of New Hampshire-Main Campus as the #5 bachelor's in computer science degree program in New Hampshire. This public institution in Durham, NH has annual tuition of $15,520. Ranking score: 35.7.

  6. #6. Keene State College

    Hakia ranks Keene State College as the #6 bachelor's in computer science degree program in New Hampshire. This public institution in Keene, NH has annual tuition of $11,754. Ranking score: 35.2.

  7. #7. Plymouth State University

    Hakia ranks Plymouth State University as the #7 bachelor's in computer science degree program in New Hampshire. This public institution in Plymouth, NH has annual tuition of $11,870. Ranking score: 33.5.

Best Master's Computer Science Degree Programs in New Hampshire

### Program Landscape New Hampshire offers **5** master's degree programs in computer science, designed for professionals seeking to advance into senior engineering, technical leadership, and specialized roles. The top programs—**Rivier**, **Southern New Hampshire**, **New England College**—combine advanced technical training with research opportunities and leadership development. ### Career Outcomes Master's graduates in New Hampshire earn a median salary of **$107,230**, approximately **20-30% higher** than bachelor's degree holders. The concentration of technology companies in Manchester, Nashua, Portsmouth creates strong demand for graduate-level talent, with BAE Systems, Dyn, Bottomline Technologies actively recruiting from these programs. ### Costs & Value Program formats include traditional full-time study (typically 2 years), part-time options for working professionals (2-3 years), and accelerated tracks. Tuition averages **$31,375/yr**, with many employers offering tuition reimbursement for graduate education. Some programs offer thesis and non-thesis tracks, allowing students to focus on research or professional development based on their career goals. ### Curriculum & Specializations Curriculum covers advanced topics including machine learning, distributed systems, software architecture, and technical management. Many programs include practicum experiences, industry capstone projects, or consulting engagements that provide real-world application of advanced concepts. Among New Hampshire's computer science schools at the graduate level, these programs stand out for both academic quality and career outcomes.

  1. #1. Rivier University

    Hakia ranks Rivier University as the #1 master's in computer science degree program in New Hampshire. This private institution in Nashua, NH has annual tuition of $36,508 and a 95% graduation rate. Ranking score: 67.1.

  2. #2. Southern New Hampshire University

    Hakia ranks Southern New Hampshire University as the #2 master's in computer science degree program in New Hampshire. This private institution in Manchester, NH has annual tuition of $15,450 and a 67% graduation rate. Ranking score: 75.0.

  3. #3. New England College

    Hakia ranks New England College as the #3 master's in computer science degree program in New Hampshire. This private institution in Henniker, NH has annual tuition of $25,714. Ranking score: 61.0.

  4. #4. Dartmouth College

    Hakia ranks Dartmouth College as the #4 master's in computer science degree program in New Hampshire. This private institution in Hanover, NH has annual tuition of $63,684. Ranking score: 55.6.

  5. #5. University of New Hampshire-Main Campus

    Hakia ranks University of New Hampshire-Main Campus as the #5 master's in computer science degree program in New Hampshire. This public institution in Durham, NH has annual tuition of $15,520. Ranking score: 41.3.

Best Doctoral Computer Science Degree Programs in New Hampshire

### Program Landscape New Hampshire is home to **2** doctoral programs in computer science, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at **Dartmouth College**, **U of New Hampshire** are recognized for cutting-edge research, strong faculty publications, and competitive funding packages. ### Career Outcomes Doctoral graduates command premium salaries, with New Hampshire PhD holders earning a median of **$134,038**—reflecting the advanced expertise required for research and executive positions. The Manchester, Nashua, Portsmouth region's research universities and corporate R&D centers provide extensive collaboration opportunities with industry leaders like BAE Systems, Dyn, Bottomline Technologies. ### Costs & Value PhD programs typically require 4-6 years of full-time study, including coursework, qualifying examinations, and original dissertation research. Many programs offer full funding through teaching or research assistantships, covering tuition and providing stipends of **$25,000–$40,000** annually. ### Curriculum & Specializations Research strengths across New Hampshire programs include artificial intelligence, cybersecurity, human-computer interaction, systems, and theoretical computer science. For aspiring researchers pursuing computer science degrees in New Hampshire, graduates go on to careers as university faculty, industry research scientists, or technical executives, contributing to advances in technology that impact millions of users worldwide.

  1. #1. Dartmouth College

    Hakia ranks Dartmouth College as the #1 doctoral in computer science degree program in New Hampshire. This private institution in Hanover, NH has annual tuition of $63,684. Ranking score: 57.0.

  2. #2. University of New Hampshire-Main Campus

    Hakia ranks University of New Hampshire-Main Campus as the #2 doctoral in computer science degree program in New Hampshire. This public institution in Durham, NH has annual tuition of $15,520. Ranking score: 31.4.

Computer Science Tuition in New Hampshire

MetricValue
Average in-state tuition$18,647/year
Average out-of-state tuition$46,618/year
Community college tuition$4,662/year
4-year savings for residents$111,884
2+2 transfer pathway savings$27,970

Source: IPEDS 2023

Computer Science Financial Aid & Scholarships in New Hampshire

State Aid Programs

New Hampshire offers several pathways to make computer science education affordable for residents and out-of-state students alike. The primary state-level aid program is the Granite State Grant, a need-based grant program exclusively available to New Hampshire residents attending eligible in-state institutions (Granite State Grant). This program supplements federal aid and can significantly reduce the cost of a bachelor's or associate's degree in computer science. All students, regardless of state residency, should complete the Free Application for Federal Student Aid (FAFSA) to access federal grants, loans, and work-study opportunities through (Federal Student Aid). Additionally, many New Hampshire institutions offer institutional scholarships and merit-based aid packages that can further reduce out-of-pocket costs for computer science majors.

Key Programs & Amounts

When planning financing, consider that community colleges in New Hampshire offer dramatically lower tuition than four-year institutions, making them an excellent pathway for the first two years of study. Schools like NHTI-Concord's Community College and Manchester Community College charge approximately $6,450 annually, compared to public university averages. Transfer agreements through the Community College System of New Hampshire (CCSNH) (CCSNH Transfer Agreements) provide articulated pathways to bachelor's degree programs at University System of New Hampshire institutions, allowing students to save significantly on tuition while maintaining academic momentum. Private institutions like Southern New Hampshire University ($15,450 tuition) also offer competitive rates and may provide additional aid packages. Explore all available federal, state, and institutional funding sources before committing to any program.

Calculate Your Computer Science Degree ROI in New Hampshire

Use our interactive ROI calculator to estimate your return on investment for a computer science degree in New Hampshire. Enter your expected tuition costs, financial aid, and career goals to see projected payback periods and lifetime earnings. The calculator uses current salary data from BLS and tuition data from IPEDS to provide accurate estimates.

Computer Science Degree ROI Calculator
Estimate your return on investment for a computer science degree
$

Leave blank to use average cost for selected program type

20 years
10 years20 years30 years
20-Year ROI

+907%

Net gain divided by total investment. ROI above 200% is considered excellent for education investments.

Net Gain

$1,677,254

Your additional lifetime earnings with this degree vs. working without one, minus the total investment.

Break-Even

5 years

Years until your cumulative earnings exceed total investment. Shorter programs often break even faster due to lower opportunity cost.

COL-Adjusted Salary

$133,333

Your starting salary adjusted for local cost of living. This shows real purchasing power compared to a $100K national baseline.

Why does break-even change with program type? Your "total investment" includes both tuition AND opportunity cost (foregone earnings while in school). A 4-year full-time public university (in-state) means 4 years of not earning a salary ($140,000 in opportunity cost). Shorter full-time programs may have higher tuition but lower total investment because you return to the workforce sooner.

Detailed Breakdown
How we calculate your degree ROI using real salary data
Total Investment$185,000

Tuition plus opportunity cost (earnings you miss while in school)

Program Cost (Tuition)$45,000

Direct cost of the degree program

Opportunity Cost$140,000

4 years × $35K/year foregone salary while studying full-time

20-Year Earnings (with degree)$2,712,662

Projected career earnings starting after graduation, with salary growth

20-Year Earnings (without degree)$850,408

What you'd earn working at $35K/year with 2% annual growth

Starting Salary (Austin, TX)$140,000

Median salary for this role in your selected location (BLS 2024)

Annualized Return4.9%

Your investment's compound annual growth rate (similar to stock market returns)

Data sources: BLS OEWS May 2024, IPEDS 2023. Calculations use median salaries, 3% discount rate, and assume salary growth declines from 6% to 2% over career. Individual results will vary. | Powered by Hakia.com

Career Paths

Design and develop software applications and systems

Median Salary:$121,170

Analyze complex datasets and build predictive models

Median Salary:$100,796

Protect computer networks from cyber threats

Median Salary:$112,592

Manage cloud infrastructure and deployment pipelines

Median Salary:$119,025

Design and maintain cloud computing infrastructure

Median Salary:$115,808

Build and deploy machine learning models

Median Salary:$135,110
Computer Science Salaries by Metro Area

Median annual salary in New Hampshire metro areas

Hakia.com
View data table
Categoryvalue
Manchester$118K
Nashua$113K
Portsmouth$107K

Source: BLS OEWS May 2024

Hakia.com

Computer Science Jobs in New Hampshire: Top Employers Hiring

Find computer science jobs in New Hampshire. These major employers across New Hampshire metro areas are actively hiring computer science graduates. Click employer names to view current job openings.

Computer Science Jobs in Manchester-Nashua

NH
BAE Systems
defense
DEKA Research
robotics
Oracle/Dyn
tech
Fidelity Investments
finance

How to Apply to Computer Science Programs in New Hampshire

1

Research Program Requirements

Review admission requirements for computer science programs at your target schools. Requirements vary by institution and degree level.

2

Prepare Application Materials

Gather transcripts, test scores (SAT/ACT for undergrad, GRE for graduate), letters of recommendation, and personal statement.

3

Apply for Financial Aid

Complete the FAFSA by priority deadlines.

4

Submit Applications Before Deadlines

Apply early for priority consideration. Early action/decision deadlines are typically October-November; regular deadlines December-January.

5

Complete Enrollment Steps

Accept your offer, submit enrollment deposit, complete orientation requirements, and register for classes.

Computer Science Transfer Pathways in New Hampshire

State Transfer System

New Hampshire provides structured transfer pathways for students pursuing computer science degrees across institution types. The CCSNH Transfer Agreements connect the state's 8 community colleges, including NHTI-Concord's Community College, Manchester Community College, and Great Bay Community College, with 4-year USNH institutions through articulated agreements that guarantee credit transferability. These agreements specify which courses transfer as degree requirements, eliminating redundancy and reducing time-to-degree for associate's degree holders. Students completing a computer science associate's degree at a community college can transfer up to 60 credits toward a bachelor's degree at institutions like the University of New Hampshire-Main Campus, allowing them to complete bachelor's requirements in approximately two additional years. This pathway significantly reduces total educational costs, as community college tuition averages $6,450 compared to four-year institution tuition averaging $12,366 for in-state students.

How Transfers Work

The CCSNH Transfer Agreements are particularly beneficial for computer science students because they preserve coursework in foundational programming, data structures, and mathematics courses essential to degree completion. Students can explore transfer guides on the CCSNH website to identify specific two-year programs and their designated bachelor's program matches. The University System of New Hampshire maintains clear admission pathways for transfer students, with guaranteed acceptance for associate's degree graduates meeting GPA requirements. Additionally, the Granite State Grant supports both continuing and transfer students, easing financial transitions between institution types. Transfer students benefit from the same resources as direct-entry bachelor's students, including internships with major employers and access to specialized tracks in software engineering and cybersecurity, ensuring equitable educational outcomes regardless of enrollment pathway.

Why Study Computer Science in New Hampshire?

Industry & Workforce

New Hampshire offers a robust computer science education landscape with 22 institutions offering programs across all degree levels, from associate's to doctoral degrees (IPEDS). In 2023, the state awarded 1,452 bachelor's degrees, 927 master's degrees, and 508 associate's degrees in computer science, demonstrating strong educational capacity and workforce development (IPEDS). Southern New Hampshire University leads the state with 2,089 total completions, followed by New England College with 355 completions, making these institutions key players in preparing the region's tech talent. The state's four-year public institutions average just $12,366 in in-state tuition, significantly lower than the national average and offering exceptional value for degree completion.

Salary Outlook

New Hampshire's strategic location in New England positions students near major tech hubs and employers including Fidelity Investments, BAE Systems, and Dartmouth-Hitchcock, creating abundant internship and career opportunities (BLS State Data). The state's lack of income tax provides a significant financial advantage for graduates entering the workforce, allowing professionals to maximize earnings and student loan repayment. Cities like Manchester, Nashua, and Portsmouth serve as regional technology centers, while the Dover-Durham and Manchester-Nashua metro areas continue expanding their tech sectors. Top-ranked programs including Dartmouth College and the University of New Hampshire-Main Campus combine rigorous academics with practical experience, preparing graduates for leadership roles in computer science and related fields like software engineering and cybersecurity.

Computer Science Job Market in New Hampshire

Employment Outlook

New Hampshire's computer science job market is supported by a robust educational pipeline with 22 institutions offering CS programs across associate's, bachelor's, master's, and doctoral levels (IPEDS). The state has produced 1,452 bachelor's degree completions and 927 master's degree completions annually, creating a steady stream of qualified talent for regional employers. With no state income tax, New Hampshire offers a significant financial advantage for tech professionals compared to neighboring states, making it an attractive destination for both job seekers and employers. The state's four-year public institutions charge an average in-state tuition of $12,366, enabling more graduates to enter the workforce with manageable debt levels.

Salaries by Metro

The job market is concentrated in key metropolitan areas including Manchester-Nashua, Dover-Durham, and the Seacoast region, where major employers actively recruit CS graduates. Current employment data and detailed salary information for computer science professionals in New Hampshire is available through the Bureau of Labor Statistics State Data, which tracks occupational employment trends across the state. Students and professionals should explore complementary fields through related degree programs such as Software Engineering in New Hampshire, Data Science in New Hampshire, and Cybersecurity in New Hampshire to understand the full scope of technology career opportunities available in the region.

Computer Science Curriculum & Specializations in New Hampshire

Core Requirements

Computer science curricula in New Hampshire programs follow rigorous, industry-aligned standards that prepare students for technical roles and advanced study. Associate's degree programs at community colleges typically include two years of foundational coursework: Introduction to Computer Science, Programming I and II, Data Structures, Web Development, Database Systems, and Digital Logic. Bachelor's degree programs expand this foundation with advanced courses in algorithms, software engineering, computer architecture, operating systems, artificial intelligence, and cybersecurity. Many programs emphasize practical experience through labs, capstone projects, and internship requirements. The University of New Hampshire-Main Campus and other USNH institutions integrate hands-on experience throughout their curricula, often partnering with regional tech employers for project-based learning and recruitment pipelines. Specialized tracks in data science, artificial intelligence, and software engineering allow students to tailor education to career goals.

Degree Pathways

Master's programs at institutions like Dartmouth College and Southern New Hampshire University offer advanced specializations including machine learning, computer networks, database design, cloud computing, and cybersecurity. These programs typically require 30-36 credit hours and often include a thesis, capstone project, or comprehensive examination. Doctoral programs focus heavily on original research contributions, requiring students to complete seminars, pass qualifying exams, and conduct independent research under faculty mentorship. Many New Hampshire institutions benefit from proximity to major research institutions and tech companies, enabling partnerships that integrate real-world challenges into coursework. Students can pursue internships with organizations like BAE Systems and Fidelity Investments, gaining practical experience while building professional networks essential for career advancement in competitive tech markets.

Online vs On-Campus Computer Science Programs in New Hampshire

Online Program Growth

New Hampshire offers computer science education in multiple delivery formats to accommodate diverse student needs and schedules. Campus-based programs remain the traditional choice, with 22 institutions across the state offering computer science degrees at various levels (IPEDS). These programs include 8 bachelor's programs, 7 associate's programs, and 5 master's programs, providing ample choice for learners seeking face-to-face instruction, hands-on lab work, and direct faculty mentorship. Schools like Southern New Hampshire University and Dartmouth College offer comprehensive on-campus experiences with robust research opportunities and student networks. Campus programs are particularly valuable for computer science students who benefit from collaborative project work, internship connections through local employers like BAE Systems and Fidelity Investments, and access to specialized computing facilities.

Accredited Online Options

For working professionals and students requiring schedule flexibility, New Hampshire's online options provide legitimate pathways to degree completion. The University of New Hampshire at Manchester offers an online bachelor's program with a 92.60% graduation rate and tuition of just $15,150—demonstrating that online education doesn't mean compromising on affordability or outcomes. Additionally, the UNH College of Professional Studies Online delivers bachelor's degrees at $7,536 annually, making it the most cost-effective option in the state. Online programs work well for students balancing full-time work or family commitments while pursuing advanced credentials. Compare New Hampshire's online offerings with national best online computer science programs to explore options nationwide. Whether you choose campus or online, verify accreditation through ABET to ensure program quality meets industry standards.

Computer Science by City in New Hampshire

The Manchester-Nashua metropolitan area stands as New Hampshire's premier technology hub, hosting major employers including Fidelity Investments and numerous tech-focused companies. Manchester and Nashua offer the strongest job markets for computer science professionals, with dense concentrations of entry-level and senior positions across multiple industries. The Dover-Durham metro area represents a secondary but significant tech center, driven by the University of New Hampshire-Main Campus and regional employers. Additional opportunities exist in Portsmouth, Concord, and the Seacoast region, each offering distinct career pathways and cost-of-living advantages. New Hampshire's lack of state income tax provides a uniform financial benefit across all major cities, distinguishing the state from neighboring regions with higher tax burdens.

Students should align their education with their preferred geography, as multiple universities are strategically located near major employment centers. The University of New Hampshire at Manchester serves the southern region, while Dartmouth College anchors the Upper Valley. Southern New Hampshire University maintains a central location with both in-person and online options. For comprehensive cost-of-living comparisons and location-specific career guidance, the College Scorecard provides detailed data on graduate outcomes by institution and location. Explore related regional opportunities through Cybersecurity in New Hampshire and Software Engineering in New Hampshire to identify additional career pathways in your preferred city.

Compare Online Computer Science Programs in New Hampshire

View tuition costs, program formats & enrollment info

Computer Science Programs by City in New Hampshire

Find Computer Science Programs Near You in New Hampshire

Search by city to find accredited computer science programs ranked by our state methodology.

Computer Science Degree Programs by City in New Hampshire

Computer Science Degree Programs Near Manchester, New Hampshire

As New Hampshire's largest city, Manchester hosts a growing tech sector with startups and established firms gravitating toward its lower cost of living compared to Boston while maintaining access to I-93 corridor talent. Southern New Hampshire University (SNHU) operates a robust Computer Science program that feeds local talent into the job market, and the city's tech community increasingly supports remote work infrastructure for engineers serving larger markets.

Manchester is located in Merrimack County, New Hampshire.

Associate's Computer Science Degree Programs Near Manchester, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, in Manchester. Tuition: $15,450/year. Graduation rate: 67%.
  2. NHTI-Concord's Community College (Public) — State #2, 15.4 mi from Manchester. Tuition: $6,450/year.
  3. Manchester Community College (Public) — State #3, in Manchester. Tuition: $6,450/year.
Bachelor's Computer Science Degree Programs Near Manchester, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, in Manchester. Tuition: $15,450/year. Graduation rate: 67%.
  2. Dartmouth College (Private) — State #2, 63.4 mi from Manchester. Tuition: $63,684/year.
  3. University of New Hampshire-Main Campus (Public) — State #3, 28.9 mi from Manchester. Tuition: $15,520/year.
Master's Computer Science Degree Programs Near Manchester, New Hampshire
  1. Dartmouth College (Private) — State #1, 63.4 mi from Manchester. Tuition: $63,684/year.
  2. Southern New Hampshire University (Private) — State #2, in Manchester. Tuition: $15,450/year. Graduation rate: 67%.
  3. Rivier University (Private) — State #3, 18.4 mi from Manchester. Tuition: $36,508/year. Graduation rate: 95%.

Computer Science Degree Programs Near Nashua, New Hampshire

Nashua's proximity to Boston combined with lower real estate costs makes it a hub for software companies and cloud infrastructure firms seeking talent without Boston wages; the city sits at the intersection of I-95 and I-293, enabling easy commutes to major tech employers in the region. With Nashua Community College offering tech-focused coursework and growing startup activity in web development and SaaS, the city appeals to full-stack developers and systems architects seeking suburban stability.

Nashua is located in Hillsborough County, New Hampshire.

Associate's Computer Science Degree Programs Near Nashua, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 19.2 mi from Nashua. Tuition: $15,450/year. Graduation rate: 67%.
  2. NHTI-Concord's Community College (Public) — State #2, 32 mi from Nashua. Tuition: $6,450/year.
  3. Manchester Community College (Public) — State #3, 17.8 mi from Nashua. Tuition: $6,450/year.
Bachelor's Computer Science Degree Programs Near Nashua, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 19.2 mi from Nashua. Tuition: $15,450/year. Graduation rate: 67%.
  2. Dartmouth College (Private) — State #2, 76.9 mi from Nashua. Tuition: $63,684/year.
  3. University of New Hampshire-Main Campus (Public) — State #3, 37.7 mi from Nashua. Tuition: $15,520/year.
Master's Computer Science Degree Programs Near Nashua, New Hampshire
  1. Dartmouth College (Private) — State #1, 76.9 mi from Nashua. Tuition: $63,684/year.
  2. Southern New Hampshire University (Private) — State #2, 19.2 mi from Nashua. Tuition: $15,450/year. Graduation rate: 67%.
  3. Rivier University (Private) — State #3, in Nashua. Tuition: $36,508/year. Graduation rate: 95%.

Computer Science Degree Programs Near Concord, New Hampshire

As New Hampshire's capital, Concord houses state government IT infrastructure modernization projects and hosts several software consulting firms serving public sector clients, creating steady employment for backend developers and database administrators. The University System of New Hampshire maintains presence here, and the city's growing fintech interest—driven partly by regional banking operations—creates niche opportunities in financial systems development.

Concord is located in Merrimack County, New Hampshire.

Associate's Computer Science Degree Programs Near Concord, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 12.7 mi from Concord. Tuition: $15,450/year. Graduation rate: 67%.
  2. NHTI-Concord's Community College (Public) — State #2, in Concord. Tuition: $6,450/year.
  3. Manchester Community College (Public) — State #3, 13.6 mi from Concord. Tuition: $6,450/year.
Bachelor's Computer Science Degree Programs Near Concord, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 12.7 mi from Concord. Tuition: $15,450/year. Graduation rate: 67%.
  2. Dartmouth College (Private) — State #2, 51.2 mi from Concord. Tuition: $63,684/year.
  3. University of New Hampshire-Main Campus (Public) — State #3, 30.3 mi from Concord. Tuition: $15,520/year.
Master's Computer Science Degree Programs Near Concord, New Hampshire
  1. Dartmouth College (Private) — State #1, 51.2 mi from Concord. Tuition: $63,684/year.
  2. Southern New Hampshire University (Private) — State #2, 12.7 mi from Concord. Tuition: $15,450/year. Graduation rate: 67%.
  3. Rivier University (Private) — State #3, 33.1 mi from Concord. Tuition: $36,508/year. Graduation rate: 95%.

Computer Science Degree Programs Near Keene, New Hampshire

Keene State College operates a solid Computer Science program that supports a small but resilient tech community focused on educational software and non-profit tech solutions in this rural Cheshire County location. Remote work has become essential here; developers typically leverage distributed positions with Boston-area or national companies while enjoying Keene's lower cost of living and quality of life.

Keene is located in Cheshire County, New Hampshire.

Associate's Computer Science Degree Programs Near Keene, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 43.4 mi from Keene. Tuition: $15,450/year. Graduation rate: 67%.
  2. NHTI-Concord's Community College (Public) — State #2, 43.5 mi from Keene. Tuition: $6,450/year.
  3. Manchester Community College (Public) — State #3, 41.6 mi from Keene. Tuition: $6,450/year.
Bachelor's Computer Science Degree Programs Near Keene, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 43.4 mi from Keene. Tuition: $15,450/year. Graduation rate: 67%.
  2. Dartmouth College (Private) — State #2, 53.1 mi from Keene. Tuition: $63,684/year.
  3. University of New Hampshire-Main Campus (Public) — State #3, 70.3 mi from Keene. Tuition: $15,520/year.
Master's Computer Science Degree Programs Near Keene, New Hampshire
  1. Dartmouth College (Private) — State #1, 53.1 mi from Keene. Tuition: $63,684/year.
  2. Southern New Hampshire University (Private) — State #2, 43.4 mi from Keene. Tuition: $15,450/year. Graduation rate: 67%.
  3. Rivier University (Private) — State #3, 44.8 mi from Keene. Tuition: $36,508/year. Graduation rate: 95%.

Computer Science Degree Programs Near Portsmouth, New Hampshire

Portsmouth's maritime heritage and coastal economy are increasingly complemented by a growing digital innovation sector, with web agencies, e-commerce platforms, and tourism-tech startups establishing roots in this Rockingham County city. The proximity to University of New Hampshire (UNH) in Durham and direct access to the seacoast's affluent demographics make Portsmouth attractive for developers building consumer-facing applications and digital services.

Portsmouth is located in Rockingham County, New Hampshire.

Associate's Computer Science Degree Programs Near Portsmouth, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 34 mi from Portsmouth. Tuition: $15,450/year. Graduation rate: 67%.
  2. NHTI-Concord's Community College (Public) — State #2, 39.3 mi from Portsmouth. Tuition: $6,450/year.
  3. Manchester Community College (Public) — State #3, 35.7 mi from Portsmouth. Tuition: $6,450/year.
Bachelor's Computer Science Degree Programs Near Portsmouth, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 34 mi from Portsmouth. Tuition: $15,450/year. Graduation rate: 67%.
  2. Dartmouth College (Private) — State #2, 87.4 mi from Portsmouth. Tuition: $63,684/year.
  3. University of New Hampshire-Main Campus (Public) — State #3, 8.8 mi from Portsmouth. Tuition: $15,520/year.
Master's Computer Science Degree Programs Near Portsmouth, New Hampshire
  1. Dartmouth College (Private) — State #1, 87.4 mi from Portsmouth. Tuition: $63,684/year.
  2. Southern New Hampshire University (Private) — State #2, 34 mi from Portsmouth. Tuition: $15,450/year. Graduation rate: 67%.
  3. Rivier University (Private) — State #3, 41.3 mi from Portsmouth. Tuition: $36,508/year. Graduation rate: 95%.

Computer Science Degree Programs Near Laconia, New Hampshire

Laconia is a small Lakes Region hub with limited on-site tech employment; developers here predominantly pursue remote work arrangements with out-of-state employers while benefiting from lakeside living costs significantly below Manchester or Nashua. The city serves as a residential base for systems engineers and architects willing to work distributed for major tech centers, supported by reliable broadband infrastructure.

Laconia is located in Belknap County, New Hampshire.

Associate's Computer Science Degree Programs Near Laconia, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 33.1 mi from Laconia. Tuition: $15,450/year. Graduation rate: 67%.
  2. NHTI-Concord's Community College (Public) — State #2, 20.6 mi from Laconia. Tuition: $6,450/year.
  3. Manchester Community College (Public) — State #3, 34.4 mi from Laconia. Tuition: $6,450/year.
Bachelor's Computer Science Degree Programs Near Laconia, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 33.1 mi from Laconia. Tuition: $15,450/year. Graduation rate: 67%.
  2. Dartmouth College (Private) — State #2, 43.2 mi from Laconia. Tuition: $63,684/year.
  3. University of New Hampshire-Main Campus (Public) — State #3, 37.6 mi from Laconia. Tuition: $15,520/year.
Master's Computer Science Degree Programs Near Laconia, New Hampshire
  1. Dartmouth College (Private) — State #1, 43.2 mi from Laconia. Tuition: $63,684/year.
  2. Southern New Hampshire University (Private) — State #2, 33.1 mi from Laconia. Tuition: $15,450/year. Graduation rate: 67%.
  3. Rivier University (Private) — State #3, 53.8 mi from Laconia. Tuition: $36,508/year. Graduation rate: 95%.

Computer Science Degree Programs Near Merrimack, New Hampshire

Merrimack's location between Nashua and Manchester, combined with competitive commercial real estate, has attracted mid-size software firms and IT service providers serving regional clients across New England. The town's proximity to Southern New Hampshire University and reasonable commute times to Boston-area tech hubs make it ideal for full-stack developers seeking suburban affordability without isolation.

Merrimack is located in Hillsborough County, New Hampshire.

Associate's Computer Science Degree Programs Near Merrimack, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 16.2 mi from Merrimack. Tuition: $15,450/year. Graduation rate: 67%.
  2. NHTI-Concord's Community College (Public) — State #2, 29 mi from Merrimack. Tuition: $6,450/year.
  3. Manchester Community College (Public) — State #3, 14.8 mi from Merrimack. Tuition: $6,450/year.
Bachelor's Computer Science Degree Programs Near Merrimack, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 16.2 mi from Merrimack. Tuition: $15,450/year. Graduation rate: 67%.
  2. Dartmouth College (Private) — State #2, 74.1 mi from Merrimack. Tuition: $63,684/year.
  3. University of New Hampshire-Main Campus (Public) — State #3, 36.1 mi from Merrimack. Tuition: $15,520/year.
Master's Computer Science Degree Programs Near Merrimack, New Hampshire
  1. Dartmouth College (Private) — State #1, 74.1 mi from Merrimack. Tuition: $63,684/year.
  2. Southern New Hampshire University (Private) — State #2, 16.2 mi from Merrimack. Tuition: $15,450/year. Graduation rate: 67%.
  3. Rivier University (Private) — State #3, 4.9 mi from Merrimack. Tuition: $36,508/year. Graduation rate: 95%.

Computer Science Degree Programs Near Durham, New Hampshire

Home to the University of New Hampshire, Durham is the epicenter of Computer Science education in the state and hosts UNH's computer science research labs and tech transfer initiatives that occasionally spin out startups. The university's strong cybersecurity and software engineering programs create pipelines to local employers, and the campus itself drives hiring for systems administrators, database specialists, and educational technology roles.

Durham is located in Strafford County, New Hampshire.

Associate's Computer Science Degree Programs Near Durham, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 27.1 mi from Durham. Tuition: $15,450/year. Graduation rate: 67%.
  2. NHTI-Concord's Community College (Public) — State #2, 30.8 mi from Durham. Tuition: $6,450/year.
  3. Manchester Community College (Public) — State #3, 28.9 mi from Durham. Tuition: $6,450/year.
Bachelor's Computer Science Degree Programs Near Durham, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 27.1 mi from Durham. Tuition: $15,450/year. Graduation rate: 67%.
  2. Dartmouth College (Private) — State #2, 78.6 mi from Durham. Tuition: $63,684/year.
  3. University of New Hampshire-Main Campus (Public) — State #3, in Durham. Tuition: $15,520/year.
Master's Computer Science Degree Programs Near Durham, New Hampshire
  1. Dartmouth College (Private) — State #1, 78.6 mi from Durham. Tuition: $63,684/year.
  2. Southern New Hampshire University (Private) — State #2, 27.1 mi from Durham. Tuition: $15,450/year. Graduation rate: 67%.
  3. Rivier University (Private) — State #3, 38.1 mi from Durham. Tuition: $36,508/year. Graduation rate: 95%.

Computer Science Degree Programs Near Hanover, New Hampshire

Hanover's Dartmouth College operates one of the nation's premier Computer Science programs with emphasis on theoretical foundations and applied research, and the college's innovation initiatives have spawned tech ventures in the Upper Valley region. Proximity to Dartmouth-Hitchcock (a major healthcare IT employer) and regional venture capital activity makes Hanover uniquely positioned for researchers and engineers interested in healthcare informatics and AI applications.

Hanover is located in Grafton County, New Hampshire.

Associate's Computer Science Degree Programs Near Hanover, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 62.3 mi from Hanover. Tuition: $15,450/year. Graduation rate: 67%.
  2. NHTI-Concord's Community College (Public) — State #2, 50.5 mi from Hanover. Tuition: $6,450/year.
  3. Manchester Community College (Public) — State #3, 62.3 mi from Hanover. Tuition: $6,450/year.
Bachelor's Computer Science Degree Programs Near Hanover, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 62.3 mi from Hanover. Tuition: $15,450/year. Graduation rate: 67%.
  2. Dartmouth College (Private) — State #2, in Hanover. Tuition: $63,684/year.
  3. University of New Hampshire-Main Campus (Public) — State #3, 78.6 mi from Hanover. Tuition: $15,520/year.
Master's Computer Science Degree Programs Near Hanover, New Hampshire
  1. Dartmouth College (Private) — State #1, in Hanover. Tuition: $63,684/year.
  2. Southern New Hampshire University (Private) — State #2, 62.3 mi from Hanover. Tuition: $15,450/year. Graduation rate: 67%.
  3. Rivier University (Private) — State #3, 78.8 mi from Hanover. Tuition: $36,508/year. Graduation rate: 95%.

Computer Science Degree Programs Near Henniker, New Hampshire

New England College in Henniker offers Computer Science coursework in this small Merrimack County town, but tech employment is sparse; graduates and remote workers typically commute virtually to positions in Manchester, Boston, or work distributed while enjoying the town's rural character and lower housing costs.

Henniker is located in Merrimack County, New Hampshire.

Associate's Computer Science Degree Programs Near Henniker, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 21 mi from Henniker. Tuition: $15,450/year. Graduation rate: 67%.
  2. NHTI-Concord's Community College (Public) — State #2, 15 mi from Henniker. Tuition: $6,450/year.
  3. Manchester Community College (Public) — State #3, 20.2 mi from Henniker. Tuition: $6,450/year.
Bachelor's Computer Science Degree Programs Near Henniker, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, 21 mi from Henniker. Tuition: $15,450/year. Graduation rate: 67%.
  2. Dartmouth College (Private) — State #2, 43.4 mi from Henniker. Tuition: $63,684/year.
  3. University of New Hampshire-Main Campus (Public) — State #3, 44.9 mi from Henniker. Tuition: $15,520/year.
Master's Computer Science Degree Programs Near Henniker, New Hampshire
  1. Dartmouth College (Private) — State #1, 43.4 mi from Henniker. Tuition: $63,684/year.
  2. Southern New Hampshire University (Private) — State #2, 21 mi from Henniker. Tuition: $15,450/year. Graduation rate: 67%.
  3. Rivier University (Private) — State #3, 35.5 mi from Henniker. Tuition: $36,508/year. Graduation rate: 95%.

Coding Bootcamps: An Alternative Pathway

Coding bootcamps offer an accelerated pathway into tech careers. For those in New Hampshire considering alternatives to traditional degrees, here's what you need to know about this intensive learning format.

What is a Coding Bootcamp?

A coding bootcamp is an intensive, short-term training program (typically 12-24 weeks) that teaches practical programming skills through hands-on projects. Unlike traditional degrees, bootcamps focus exclusively on job-ready skills and often include career services to help graduates land their first tech role.

Who Bootcamps Are Best For

  • Career changers looking to enter tech quickly
  • Professionals wanting to upskill or transition roles
  • Self-taught developers seeking structured training
  • Those unable to commit to a 4-year degree timeline

What People Love

Based on discussions from r/codingbootcamp, r/cscareerquestions, and r/learnprogramming

  • Get job-ready in months instead of 4 years
  • Learn modern tech stacks actually used in industry
  • Build portfolio projects that demonstrate practical skills
  • Many bootcamp grads report landing $70-100K+ starting salaries
  • 1-on-1 mentorship helps bridge knowledge gaps quickly

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • May struggle with algorithm-heavy interviews at FAANG companies
  • Lacks depth in systems programming and low-level concepts
  • Some hiring managers filter out bootcamp grads automatically
  • Requires significant self-study to fill CS fundamentals gaps
  • Current market (2025-2026) is competitive for entry-level roles
EXCLUSIVE OFFER

Save $1000 on Springboard Bootcamps

Springboard offers career-focused bootcamps with 1-on-1 mentorship from industry professionals. Their programs include a job guarantee—complete all requirements, and if you don't land a qualifying role, you may be eligible for a full tuition refund. Use our exclusive link to save $1000 on enrollment.

Programs for Computer Science careers:

  • Software Engineering Career Track
  • Software Engineering for Beginners
1-on-1 MentorshipJob GuaranteeFlexible Payment

We may earn a commission when you use our affiliate link and coupon.

Top Ranked Computer Science Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Computer Science Degree Programs in California61$11,834University of California-Berkeley
Best Computer Science Degree Programs in Texas62$9,003The University of Texas at Dallas
Best Computer Science Degree Programs in New York72$36,920Cornell University
Best Computer Science Degree Programs in Florida34$26,240University of Central Florida
Best Computer Science Degree Programs in Washington19$19,920University of Washington-Seattle Campus
Best Computer Science Degree Programs in Massachusetts46$44,812Northeastern University
Best Computer Science Degree Programs in Illinois47$32,660University of Illinois Urbana-Champaign
Best Computer Science Degree Programs in Georgia25$7,158Georgia Institute of Technology-Main Campus

Computer Science in New Hampshire: FAQ

How We Rank Computer Science Degree Programs

Based on 50 programs from IPEDS 2023

We analyzed 50 computer science degree programs in New Hampshire using IPEDS 2023 data and BLS labor statistics. Our rankings are produced algorithmically without editorial intervention, ensuring objectivity and reproducibility.

Ranking Factors

Program Completions35%

Number of graduates per year in this specific field (CIP code). Larger programs indicate established departments with more resources, course offerings, and career services. Measured from IPEDS Completions data.

Graduation Rate25%

Percentage of students completing their degree within 150% of expected time (6 years for bachelor's, 3 years for associate's). Higher rates indicate better student support and program quality. Source: IPEDS Graduation Rates survey.

Selectivity20%

Admission rate (lower = more selective). More selective institutions typically have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.

Career Outcomes20%

Regional salary data for computer science graduates. New Hampshire median salary of $107,230 is factored into institutional scores based on local job market strength.

Ranking Categories

Best Programs

Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.

Online Programs

Same methodology, filtered to schools with fully online or hybrid options (IPEDS Distance Education data). Some schools may have lower graduation rates due to different student demographics.

Most Affordable

Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.

Data Sources

  • IPEDS 2023Institutional characteristics, completions, graduation rates
  • BLS OEWS 2024State and metro salary data by occupation
  • CIP Code MappingPrograms identified using Classification of Instructional Programs codes

Data Sources

Institutional characteristics, completions, graduation rates

New Hampshire salary and employment data

Official University Websites

Program details and admissions information

Last Updated: February 15, 2026. Rankings based on IPEDS 2023 data. Salary data from BLS OEWS May 2024.

Was this ranking helpful for your college search?
Taylor Rupe

Taylor Rupe

Co-founder & Editor (B.S. Computer Science, Oregon State • B.A. Psychology, University of Washington)

Taylor combines technical expertise in computer science with a deep understanding of human behavior and learning. His dual background drives Hakia's mission: leveraging technology to build authoritative educational resources that help people make better decisions about their academic and career paths.

Computer Science Degree Programs in New Hampshire — Detailed School Profiles

Best Associate's Computer Science Degree Programs in New Hampshire

Southern New Hampshire University — Manchester, NH

Key Distinction: Large-scale CS program with specialized undergraduate tracks (Software Development, Data Science, Cybersecurity) and seamless pathways to graduate credentials.

Hakia Insight: SNHU's three specialized tracks (Software Development, Data Science, Cybersecurity) at the associate level are rare—most community colleges offer generalist CS; this structure lets you signal expertise to employers before transferring, accelerating hiring speed by 3-6 months.

At the associate's level, southern New Hampshire University's computer science offerings span both on-campus and online modalities, with the online program serving as one of the institution's largest enrollment pipelines—a reflection of SNHU's expertise in scaling professional education. The on-campus BS in Computer Science emphasizes software development, databases, web technologies, and modern cloud platforms, with faculty who actively use industry tools in the classroom (AWS, Docker, React). The online version maintains equivalent rigor while adapting to asynchronous and cohort-based delivery. What sets SNHU apart is the breadth of related pathways: students can pursue BS degrees in specific areas like Data Science or Cybersecurity as standalone tracks, or pursue graduate certificates and MS degrees in specialized domains. This ecosystem allows undergraduates to see clear pathways to advanced credentials without changing institutions. SNHU's scale creates advantages in recruiting—major tech companies recognize the program and actively hire from SNHU's talent pipeline. Career services are robust, with dedicated CS career counselors and a strong alumni network in tech roles. Graduates frequently land positions at mid-market software companies, healthcare IT firms, and Fortune 500 tech departments. The program's distinctive advantage: clear credential pathways from bachelor's to master's, within a network of 100,000+ online learners.

Programs Offered
  • Associate of Science in Computer Science — 2 years, on-campus
  • Associate of Applied Science in Computer Science — 2 years, online
Industry Partners
  • NetTraffic, Inc. (employer)
  • Lucent Technologies (employer)
Notable Faculty
  • Dr. Bo Kim — Computer Science, Systems Architecture
  • Dr. Ayman Eldeib — Computer Science, Curriculum Development, AI/Healthcare Applications

Location Advantages: New Hampshire location with Boston metro proximityStrong recruitment presence from national tech firms

Manchester Community College — Manchester, NH

Hakia Insight: Manchester Community College's employer partnerships aren't generic; they're with companies actively hiring associate-level graduates for entry roles, meaning your classmates have a tangible hiring pipeline rather than facing the usual two-year wait for four-year degree completion.

At the associate's level, working in Manchester's tech scene after graduation becomes realistic here because the program has direct employer partnerships with companies actually hiring in the area. You'll learn practical skills—database management, web development fundamentals, systems support—that map directly to job postings you'll see on LinkedIn. The college emphasizes both transfer pathways to UNH and immediate workforce entry, so you're not locked into one track. Students consistently move into IT support or junior development roles within weeks of finishing their degree, or they transition smoothly into four-year programs without losing credits.

Programs Offered
  • Associate of Science in Computer Science — 2 years, on-campus
  • Associate of Applied Science in Computer Science — 2 years, online
Career Outcomes

Top Employers: Manchester-based technology companies, Healthcare IT departments, Financial services firms, Regional retail and e-commerce operations.

Top Transfer Destinations
  • University of New Hampshire
  • Keene State College
  • Southern New Hampshire University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Web Developer
  • Technical Support Specialist
  • Database Administrator Assistant
Included Certifications
  • CompTIA A+
  • CompTIA Security+
  • Microsoft Office Specialist

Location Advantages:

Great Bay Community College — Portsmouth, NH

Hakia Insight: Great Bay's emphasis on cybersecurity and network infrastructure at the associate level fills an actual hiring gap—regional healthcare networks and manufacturers desperately need security-literate technicians faster than bachelor's programs produce them, shortening your job search timeline.

Your competitive advantage here is the program's focus on cybersecurity fundamentals and network infrastructure—skills that are genuinely hard to find at the associate's level. Great Bay students graduate with security awareness and hands-on network experience, which makes them attractive to employers across New Hampshire's growing tech corridor. The smaller class sizes mean instructors know your strengths and weaknesses, and they'll help you land internships and entry-level positions. Whether you're planning to transfer to UNH or jump straight into the workforce, you'll have marketable skills and industry-recognized certifications employers actually screen for.

Programs Offered
  • Associate of Science in Computer Science — 2 years, on-campus
  • Associate of Applied Science in Computer Science — 2 years, online
Career Outcomes

Top Employers: University of New Hampshire, Regional healthcare networks, State government IT, Local manufacturing and logistics firms.

Top Transfer Destinations
  • University of New Hampshire
  • Keene State College
  • Plymouth State University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Network Administrator
  • IT Support Technician
  • Technical Support Specialist
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • CompTIA Security+ (Introduction)

Location Advantages:

Nashua Community College — Nashua, NH

Key Distinction: Nashua Community College provides affordable Computer Science education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: Nashua Community College's strength lies in its transfer agreements; students completing the program here typically transfer with junior standing, meaning your two-year credential becomes a cost-saving bridge rather than a terminal degree.

Nashua Community College offers Computer Science programs in Nashua, NH. As a public institution and community college, it provides accessible education pathways for students in the region.

Lakes Region Community College — Laconia, NH

Key Distinction: Lakes Region Community College provides affordable Computer Science education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: Lakes Region Community College's rural New Hampshire location attracts students seeking affordable pathways while maintaining proximity to family and local employment—a demographic typically underserved by prestige-focused rankings despite their higher graduation rates in regional tech roles.

Lakes Region Community College offers Computer Science programs in Laconia, NH. As a public institution and community college, it provides accessible education pathways for students in the region.

NHTI-Concord's Community College — Concord, NH

Hakia Insight: NHTI's dual-track associate's degree (AS and AAS) is built specifically for the state's public sector IT pipeline—your networking lab equipment and regional employer relationships mean you're learning on the same infrastructure you'll maintain professionally, not theoretical setups.

At the associate's level, if you're serious about hands-on learning before transferring to a four-year program, NHTI's computer science pathway gives you real lab experience with networking equipment, servers, and modern development tools. Students work with current industry technology rather than just theory, which makes the transition to UNH or Keene State significantly smoother. The college has strong relationships with state universities, so your credits transfer cleanly and you'll graduate with practical skills employers actually want. Many graduates land support roles or junior developer positions immediately, while others move into state universities with junior status and zero wasted credits.

Programs Offered
  • Associate of Science in Computer Science — 2 years, on-campus
  • Associate of Applied Science in Computer Science — 2 years, online
Career Outcomes

Top Employers: State of New Hampshire IT departments, Local healthcare networks, Regional financial institutions, Educational technology departments.

Top Transfer Destinations
  • University of New Hampshire
  • Keene State College
  • Plymouth State University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Network Administrator
  • Technical Support Specialist
  • IT Support Technician
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Cisco CCNA (Introduction)

Location Advantages:

River Valley Community College — Claremont, NH

Key Distinction: River Valley Community College provides affordable Computer Science education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: River Valley's flexible scheduling model serves working adults and high school students simultaneously, but the real advantage is its transfer articulation: graduates land at four-year programs with junior standing and prior lab credits already locked in.

River Valley Community College offers Computer Science programs in Claremont, NH. As a public institution and community college, it provides accessible education pathways for students in the region.

Best Bachelor's Computer Science Degree Programs in New Hampshire

Southern New Hampshire University — Manchester, NH

Key Distinction: Hands-on experience with industry-standard software and tools. Portfolio creation and management throughout the program

Hakia Insight: SNHU's online CS degree pairs portfolio-building throughout the program with strong recruitment from national tech firms—meaning your capstone projects become interview artifacts before graduation, unlike programs where portfolios are an afterthought.

Southern New Hampshire University's online Bachelor of Science in Computer Science equips students with hands-on experience in industry-standard programming languages, software development, and full-stack development over 40 courses. The program emphasizes practical skills through portfolio creation and real-world projects, with students gaining experience in secure coding, agile methodologies, and contemporary software engineering practices. Four specialization concentrations allow students to focus on Data Analysis, Information Security, Project Management for STEM, or Software Engineering. The software engineering concentration specifically highlights strong job prospects, with the U.S. Bureau of Labor Statistics projecting 18% job growth for software developers through 2033. Students develop comprehensive portfolios showcasing their work and complete coursework in algorithms, data structures, and quantitative reasoning. The program offers an accelerated BS-to-MS pathway allowing up to 12 graduate-level credits to be completed during the bachelor's program at undergraduate tuition rates, supporting career advancement and specialization in computer science.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus. BS
Industry Partners
  • NetTraffic, Inc. (employer)
  • Lucent Technologies (employer)
Notable Faculty
  • Dr. Bo Kim — Computer Science, Systems Architecture
  • Dr. Ayman Eldeib — Computer Science, Curriculum Development, AI/Healthcare Applications

Location Advantages: New Hampshire location with Boston metro proximityStrong recruitment presence from national tech firms

Dartmouth College — Hanover, NH

Key Distinction: An Ivy League computer science program where undergraduates participate in faculty-led research and graduate-level coursework while maintaining a collaborative, mentorship-rich environment.

Hakia Insight: Dartmouth's competitive advantage isn't just its Google/Microsoft partnerships; undergraduates can co-author papers in machine learning and programming language labs typically gated to PhD students, giving you research credentials most peers won't have until grad school.

At the bachelor's level, dartmouth's computer science program operates within an Ivy League research ecosystem where undergraduates access the same intellectual rigor and faculty mentorship typically reserved for graduate institutions. The curriculum spans theory, systems, and applications with particular strength in areas like machine learning, programming languages, networks, and artificial intelligence—fields where Dartmouth faculty conduct active, funded research. Undergraduates regularly participate in these research programs, contributing to published work and developing the research mindset alongside technical expertise. Dartmouth's quarter system allows students to pursue concentrated academic terms and engage in internships at leading tech companies throughout the year. The program's small size—relative to large state universities—means even at an elite institution, students know faculty personally and can shape their education through close collaboration. CS majors often combine their degree with coursework in mathematics, statistics, or domain areas like biology or physics, leveraging Dartmouth's liberal arts breadth to create distinctive cross-disciplinary profiles. Career outcomes reflect the caliber of the institution: graduates enter top-tier tech companies (Google, Microsoft, Apple, etc.), venture-backed startups, and prestigious graduate programs. The Dartmouth network—a powerful community of accomplished alumni across industries—provides lifelong career advantage. For prospective students seeking world-class research access with personalized mentorship, Dartmouth represents a rare combination at the undergraduate level.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus
  • Bachelor of Arts in Computer Science — 4 years, online
Research Labs and Institutes
  • Digital Arts Leadership Program
Industry Partners
  • Google (corporate)
  • Microsoft (corporate)
  • Apple (corporate)
Notable Faculty
  • null — Machine learning, programming languages, networks
Accreditations and Certifications
  • ABET accredited

Location Advantages: Access to Ivy League network and resourcesProximity to Northeast tech corridor

Saint Anselm College — Manchester, NH

Key Distinction: A liberal arts computer science program that prioritizes ethical reasoning and faculty-mentored undergraduate research within an intimate classroom setting.

Hakia Insight: Saint Anselm's liberal arts integration isn't window dressing—faculty-mentored research paired with ethics coursework produces graduates who can articulate *why* their code matters, a skill that distinguishes them in interviews where most candidates only discuss implementation.

At the bachelor's level, saint Anselm's computer science program emphasizes a liberal arts foundation integrated with rigorous technical training, creating graduates who excel at solving complex problems with both analytical depth and ethical reasoning. The curriculum balances core computer science fundamentals—data structures, algorithms, systems, and theory—with flexibility to pursue concentrations in areas like cybersecurity, artificial intelligence, and software engineering. What distinguishes the experience here is the deliberate small-scale environment: classes remain intimate, faculty maintain open-door accessibility, and undergraduates engage in meaningful research projects alongside professors rather than as peripheral assistants. The program's strength lies in preparing students not just as coders but as informed technologists who understand the societal implications of their work. Internship partnerships with regional employers and connections to Boston-area tech companies provide pathway opportunities, while the college's location in New England positions students within reach of a robust tech corridor. Graduates consistently report strong job placement, with many moving into software development, data analysis, and IT leadership roles at companies ranging from Fortune 500 firms to innovative startups. The senior capstone experience—where students design and implement substantial projects—mirrors professional development cycles and serves as a portfolio centerpiece for job applications.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus
  • Bachelor of Arts in Computer Science — 4 years, online

Location Advantages: Access to New England technology corridorProximity to Boston-area tech companies

University of New Hampshire at Manchester — Manchester, NH

Key Distinction: Mandatory internship experience (COMP 690) in junior year with real-world projects and business partners. Internship and Career Planning Seminar (UMST 582) in junior year

Hakia Insight: UNH Manchester mandates a junior-year internship (COMP 690) with a seminar component, but the differentiator is partnership depth: NVIDIA and VMware presence means your GPU and virtualization coursework is taught by engineers shipping products you'll use in that internship.

UNH Manchester's Bachelor of Science in Computer Information Systems prepares students for IT careers through extensive hands-on projects in programming, networking, databases, software development, cloud computing, and cybersecurity. The program requires 128 credits with a mandatory internship experience (COMP 690) in the junior year and a capstone project (COMP 790) in the senior year. Students complete 81 credits in the major, including core computing courses and a self-designed concentration of four courses across the university curriculum to align with individual career goals. Real-world projects and internships with business partners—including local companies, nonprofits, and government agencies—provide networking and practical experience. Graduates pursue careers as software developers, database administrators, information security analysts, network administrators, and cloud computing engineers. The program emphasizes communication, collaboration, diversity, and professional responsibility aligned with ABET Computing Accreditation Commission standards.

Programs Offered
  • Bachelor of Science in Computer Information Systems — 4 years, on-campus. BS
Research Labs and Institutes
  • Speech Server Cluster
  • GPU Computing Cluster
  • STEM Discovery Lab
  • Center for Cybersecurity Leadership, Education, and Outreach
  • Biotechnology Innovation Center
Industry Partners
  • Advanced Regenerative Manufacturing Institute (collaborator)
  • Microsoft (partner)
  • NVIDIA (sponsor)
  • VMware (partner)
  • BinNami (partner)
  • Balsamiq (partner)
Notable Faculty
  • Dr. Mihaela Sabin — Computer Science
  • Dr. Karen Jin — Computer Science
  • Dr. Michael Jonas — Computer Science
Accreditations and Certifications
  • ABET Computing Accreditation Commission aligned

Location Advantages: New Hampshire tech corridorAccess to Boston metro area employers

University of New Hampshire-Main Campus — Durham, NH

Key Distinction: Access to UNH InterOperability Lab where students work alongside top tech companies testing equipment before market release. All students encouraged to conduct research through capstone projects and independent studies

Hakia Insight: The UNH InterOperability Lab is a rare undergraduate asset—you're testing equipment before it hits the market alongside Fortune 500 engineers, transforming a capstone project into a line item on your resume that most CS grads will never have access to.

The Bachelor of Science in Computer Science at UNH prepares students for careers in computer science with a curriculum rooted in problem-solving and computer-efficient solutions. The 130-credit, 4-year program emphasizes hands-on experience, with students working in laboratories to build software systems and access to the UNH InterOperability Lab where they collaborate with top tech companies testing equipment before market release. All computer science students are encouraged to conduct research through capstone projects (CS 791 & CS 792 Senior Project I and II) and independent studies. The curriculum covers core concepts including data structures, algorithms, software engineering, cybersecurity, operating systems, and theory of computation, with elective tracks in artificial intelligence, machine learning, robotics, distributed systems, and cloud computing. Students benefit from specializations in areas like compiler design, systems programming, AI, parallel computing, neural networks, data science, and computer graphics. The program is ABET-accredited and produces graduates who pursue advanced degrees or enter diverse software development roles across organizations.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
  • Artificial Intelligence Research Group
  • Cloud Computing Lab
  • Data Visualization Research Lab
  • Network Research Group
  • TREMA: Text Retrieval Extraction Machine Learning and Analytics
  • UNH Interoperability Lab
Notable Faculty
  • Dr. Radim Bartos — Computer Science
  • Dr. Thomas Butkiewicz — Interactive geospatial visualization, virtual and augmented reality, computer graphics
  • Dr. Wheeler Ruml — Computer Science research
  • Dr. Laura Dietz — Computer Science research
  • Dr. Marek Petrik — Computer Science research
Accreditations and Certifications
  • ABET Computing Accreditation Commission

Location Advantages: Access to New England technology corridorProximity to Boston and Providence tech hubsRegional co-op and internship network

Keene State College — Keene, NH

Hakia Insight: Keene State's four-year degree model avoids the false economy of the community college transfer path; you spend all four years building depth in the same labs and with the same advising relationships, rather than restarting relationships at year three.

As a four-year public institution, Keene State offers a full bachelor's degree in computer science with significantly more depth than a typical community college program—you're not just getting foundational skills, you're building toward specialized roles in software development, data science, or systems design. The program integrates real research opportunities and capstone projects that demonstrate professional-level work to employers. While it's a larger investment than a two-year pathway, graduates consistently move into mid-level technical positions or graduate programs, and the degree carries weight across New England's job market.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus
  • Bachelor of Arts in Computer Science — 4 years, online
Top Transfer Destinations
  • University of New Hampshire (for graduate study)
  • Regional tech companies throughout New England
Entry-Level Career Paths
  • Junior Software Developer
  • Junior Systems Administrator
  • IT Support Technician
  • Junior Database Administrator
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • AWS Certified Cloud Practitioner (optional)

Location Advantages:

Plymouth State University — Plymouth, NH

Key Distinction: A practice-first computer science program emphasizing applied projects and industry technologies within an accessible, collaborative regional university environment.

Hakia Insight: Plymouth State's practice-first architecture means you're solving real problems in semester one, not waiting until year three for applied courses—combined with partnerships in regional startups, you graduate with project experience from companies that often can't afford to hire, but will.

At the bachelor's level, plymouth State's computer science program is architected around applied learning and real-world problem-solving from the first semester onward. Rather than isolating theory in the classroom, the curriculum weaves hands-on projects, collaborative learning, and industry-relevant technologies throughout the degree path. Students engage with modern development environments, cloud platforms, and contemporary frameworks alongside classical computer science theory, ensuring they graduate with both conceptual mastery and marketplace-ready skills. The program maintains strong ties to regional technology employers and supports student participation in hackathons, coding competitions, and community-based tech initiatives. Faculty members bring industry experience and remain actively engaged with their students' growth. Plymouth State's location in New Hampshire's Lakes Region offers a distinctive advantage—proximity to outdoor tech communities and access to startups and small-to-medium tech firms throughout New England. Graduates move into diverse roles: some pursue traditional software development and IT operations positions, while others leverage the program's breadth to pivot into emerging areas like cybersecurity and data science. The university's emphasis on accessibility and affordability means the program attracts talented students who might otherwise be priced out of computer science education at larger research universities.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus
  • Bachelor of Arts in Computer Science — 4 years, online

Location Advantages: Regional access to tech startups and small-to-medium enterprisesNew England technology community

Best Master's Computer Science Degree Programs in New Hampshire

Rivier University — Nashua, NH

Key Distinction: On-campus instruction with flexible course lengths (7 and 14-week options). Faculty mentorship from industry experts in global corporations and research laboratories

Hakia Insight: Rivier's dual-length course structure (7 and 14-week options) doesn't just accommodate schedules—it lets you sprint through core theory in seven weeks, then spend fourteen on applied projects with UKG engineers, compressing a traditional two-year program's learning timeline.

Rivier University's M.S. in Computer Science is a 2-year, 36-credit on-campus program designed for working professionals seeking advanced knowledge in computing theory and practice. The program combines theoretical foundations with practical experience, preparing graduates for leadership roles in research, development, and management across industries including healthcare, Fortune 500 companies, and government. Courses are taught by industry experts from global corporations and research laboratories, ensuring curriculum aligns with current technology trends. Graduates advance into roles such as software developers, data analysts, systems architects, and IT managers. The program emphasizes both disciplinary expertise and professional practices, with faculty mentorship and career planning support. While specific salary data, thesis vs. coursework track options, graduate assistantship stipends, embedded certifications, and employer partnership details are not provided in available materials, the program focuses on positioning mid-career professionals for advancement in high-demand computing fields.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Industry Partners
  • UKG (Ultimate Kronos Group) (employer)
  • Kronos (employer)
Notable Faculty
  • Vladimir Riabov — Computer Science
  • Russell Norris — Cybersecurity and Security Operations
Accreditations and Certifications
  • ACBSP

Location Advantages: New England location near Boston tech corridorLocal nonprofit and small business partnership opportunities

Southern New Hampshire University — Manchester, NH

Key Distinction: Two specialization concentrations: Artificial Intelligence and Software Engineering. Industry-aligned curriculum focusing on emerging technologies including AI, data analytics, and cloud computing

Hakia Insight: SNHU's AI and Software Engineering specializations aren't just marketing tracks; Dr. Ayman Eldeib's healthcare AI curriculum creates a rare niche where you can emerge with credentials in both computer science and domain knowledge healthcare employers actively recruit for.

Southern New Hampshire University's Master of Science in Computer Science is a campus-based program designed for working professionals seeking advanced expertise in computing solutions. The program offers two specializations: Artificial Intelligence and Software Engineering, allowing students to tailor their education to career goals. Coursework emphasizes translating theoretical concepts into practical, real-world solutions across healthcare, finance, gaming, and AI sectors. Students develop expertise in secure application development, quality assurance, emerging technologies, and essential soft skills including communication and project management. The curriculum covers artificial intelligence, data analytics, and cloud computing through industry-aligned courses such as Full Stack Application Development, Advanced Algorithms, and AI Principles and Applications. Faculty bring decades of industrial and academic experience, ensuring curriculum relevance. While specific salary advancement figures and assistantship details are not provided in available materials, the program positions graduates for roles in high-demand technology fields with consistent career growth potential.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Industry Partners
  • NetTraffic, Inc. (employer)
  • Lucent Technologies (employer)
Notable Faculty
  • Dr. Bo Kim — Computer Science, Systems Architecture
  • Dr. Ayman Eldeib — Computer Science, Curriculum Development, AI/Healthcare Applications

Location Advantages: New Hampshire location with Boston metro proximityStrong recruitment presence from national tech firms

New England College — Henniker, NH

Key Distinction: Accelerated completion option: as little as 18 months. Four concentration options (AI, Data Science, Health Informatics, CIS)

Hakia Insight: New England College's 18-month accelerated track combined with four specialization options (AI, Data Science, Health Informatics, CIS) means you can pivot into a high-demand vertical faster than programs locked into a rigid 24-month curriculum—critical for working professionals with time constraints.

New England College's Master of Science in Computer Information Systems is designed for working professionals seeking to combine technical competence with managerial and organizational expertise. The 36-credit program can be completed in as little as 18 months, offering flexibility for career advancement. Students choose from four concentrations: Artificial Intelligence, Data Science, Health Informatics, or Computer Information Systems. The curriculum balances core technical requirements (20 credits) with professional skills development (4 credits) and electives (8 credits), preparing graduates for high-level IT management and executive roles. Graduates pursue positions such as Information Security Analyst ($102,600), Computer and Information Systems Manager ($169,510), and Database Administrator ($101,000), with the U.S. Bureau of Labor Statistics projecting 377,500 annual job openings in IT fields through 2032. NEC does not require standardized test scores and charges no application fee, making entry accessible for working professionals.

Programs Offered
  • Master of Science in Computer Information Systems — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Center for Undergraduate Science Research
  • Newcomb Lab
Industry Partners
  • Massachusetts College of Pharmacy and Health Science (partner)
  • New Hampshire IDeA Network of Biomedical Research Excellence (NH-INBRE) (collaborator)
  • Dartmouth College (collaborator)
  • National Institutes of Health (sponsor)
  • Pearson Education (partner)
Career Outcomes

Median Salary: $NaN. Top Employers: IBM.

Notable Faculty
  • Dr. James Newcomb — Physiological mechanisms underlying behavior, cellular junctions, circadian rhythms
  • Dr. Eric Simon — Technology in science education, biology education
  • Dr. Geoff Cook — Environmental Science and Policy
  • Dr. Lori Koziol — Molecular microbiology, genetics, genomics, biofilms, and biochemistry
Accreditations and Certifications
  • New England Commission of Higher Education

Location Advantages: New Hampshire locationAccess to Northeast tech ecosystem

Dartmouth College — Hanover, NH

Key Distinction: Thesis vs. non-thesis track options for customized completion pathways. 4+1 accelerated MS pathway for current Dartmouth undergraduates allowing course credit transfer

Hakia Insight: Dartmouth's 4+1 accelerated pathway for undergraduates is a structural advantage most universities don't offer: current students can lock in course credit transfers before graduation, meaning your MS can start immediately without the application roulette other undergrads face.

Dartmouth's Master of Science in Computer Science offers two tracks designed for working professionals: a coursework track requiring 13 core courses and a research thesis track combining 9 courses with a thesis. The program provides flexibility through a 4+1 accelerated pathway for current Dartmouth undergraduates. An MS in CS with Digital Arts concentration is also available. Students benefit from Dartmouth's collaborative academic environment and access to graduate-level computer science instruction. The program emphasizes both theoretical foundations and practical applications, preparing graduates for advanced technical roles and leadership positions in industry and research.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Digital Arts Leadership Program
Industry Partners
  • Google (corporate)
  • Microsoft (corporate)
  • Apple (corporate)
Notable Faculty
  • null — Machine learning, programming languages, networks
Accreditations and Certifications
  • ABET accredited

Location Advantages: Access to Ivy League network and resourcesProximity to Northeast tech corridor

University of New Hampshire-Main Campus — Durham, NH

Key Distinction: Part-time and full-time completion options available. Hands-on experience in UNH Interoperability Lab

Hakia Insight: UNH's part-time MS in an Interoperability Lab environment is unusual—you're not just studying distributed systems or networking in a classroom; you're analyzing real protocols on equipment that major vendors test, giving working professionals research-quality capstone projects.

The Master of Science in Computer Science at UNH offers advanced training in software development and emerging technologies with practical, hands-on experience in the UNH Interoperability Lab. Students can specialize in areas like data science and cybersecurity through industry-focused research and practical projects. The program is designed for both full-time (1-2 years) and part-time completion options, accommodating working professionals. The curriculum includes 31-34 credit hours across 10-12 courses. While the provided content emphasizes career advancement and job placement outcomes, specific details about thesis vs. coursework tracks, graduate assistantship stipends, embedded professional certifications, and employer tuition partnerships are not explicitly stated on this page. The program aims to develop expertise needed for careers with leading technology companies and advanced technical roles.

Programs Offered
  • Computer Science, M.S. — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Artificial Intelligence Research Group
  • Cloud Computing Lab
  • Data Visualization Research Lab
  • Network Research Group
  • TREMA: Text Retrieval Extraction Machine Learning and Analytics
  • UNH Interoperability Lab
Notable Faculty
  • Dr. Radim Bartos — Computer Science
  • Dr. Thomas Butkiewicz — Interactive geospatial visualization, virtual and augmented reality, computer graphics
  • Dr. Wheeler Ruml — Computer Science research
  • Dr. Laura Dietz — Computer Science research
  • Dr. Marek Petrik — Computer Science research
Accreditations and Certifications
  • ABET Computing Accreditation Commission

Location Advantages: Access to New England technology corridorProximity to Boston and Providence tech hubsRegional co-op and internship network

Best Doctoral Computer Science Degree Programs in New Hampshire

Dartmouth College — Hanover, NH

Key Distinction: An Ivy League computer science program where undergraduates participate in faculty-led research and graduate-level coursework while maintaining a collaborative, mentorship-rich environment.

Hakia Insight: Dartmouth's doctoral program benefits from the same rare undergraduate asset: if you enter with prior lab relationships from the undergrad pipeline, you arrive at PhD candidacy with existing publications and industry connections, compressing the typical year-one disadvantage new PhD students face.

At the doctoral level, dartmouth's computer science program operates within an Ivy League research ecosystem where undergraduates access the same intellectual rigor and faculty mentorship typically reserved for graduate institutions. The curriculum spans theory, systems, and applications with particular strength in areas like machine learning, programming languages, networks, and artificial intelligence—fields where Dartmouth faculty conduct active, funded research. Undergraduates regularly participate in these research programs, contributing to published work and developing the research mindset alongside technical expertise. Dartmouth's quarter system allows students to pursue concentrated academic terms and engage in internships at leading tech companies throughout the year. The program's small size—relative to large state universities—means even at an elite institution, students know faculty personally and can shape their education through close collaboration. CS majors often combine their degree with coursework in mathematics, statistics, or domain areas like biology or physics, leveraging Dartmouth's liberal arts breadth to create distinctive cross-disciplinary profiles. Career outcomes reflect the caliber of the institution: graduates enter top-tier tech companies (Google, Microsoft, Apple, etc.), venture-backed startups, and prestigious graduate programs. The Dartmouth network—a powerful community of accomplished alumni across industries—provides lifelong career advantage. For prospective students seeking world-class research access with personalized mentorship, Dartmouth represents a rare combination at the undergraduate level.

Programs Offered
  • Doctor of Philosophy in Computer Science — 4-6 years, on-campus
  • Doctor of Science in Computer Science — 4-6 years, online
Research Labs and Institutes
  • Digital Arts Leadership Program
Industry Partners
  • Google (corporate)
  • Microsoft (corporate)
  • Apple (corporate)
Notable Faculty
  • null — Machine learning, programming languages, networks
Accreditations and Certifications
  • ABET accredited

Location Advantages: Access to Ivy League network and resourcesProximity to Northeast tech corridor

University of New Hampshire-Main Campus — Durham, NH

Key Distinction: A public research university computer science program with specialization tracks in emerging areas (cybersecurity, data science, AI) and integrated co-op opportunities.

Hakia Insight: UNH's doctoral program punches above its weight by embedding students in three distinct research labs (AI, Cloud Computing, Data Visualization) while maintaining ties to the Boston-Providence tech corridor—a rare combination that lets PhD candidates publish cutting-edge work without sacrificing proximity to major hiring markets.

At the doctoral level, UNH's computer science program leverages the resources of a major research university while maintaining instructional quality through a well-structured, industry-aligned curriculum. The department offers specialization tracks in software engineering, cybersecurity, data science, and artificial intelligence, allowing students to tailor their education to emerging market demands. The program benefits from faculty actively engaged in research—students at all levels can pursue undergraduate research opportunities, particularly in areas where the university holds research funding and partnerships. UNH's location in Durham, New Hampshire, positions the program within the broader New England tech ecosystem, with internship and job placement connections throughout Boston, Providence, and beyond. The curriculum emphasizes both breadth and depth: students master fundamental computer science theory while gaining hands-on experience with contemporary tools, frameworks, and cloud platforms used by industry employers. The university's engineering and technology partnerships provide pathway opportunities into related fields. Graduates typically pursue roles in software development, systems engineering, data analytics, and cybersecurity at companies ranging from multinational corporations to regional tech firms. Co-op and internship programs are integrated into the academic experience, allowing students to earn while gaining professional experience. For students seeking a public research university education with strong technical training and accessible faculty mentorship, UNH offers a compelling combination of academic rigor and career preparedness.

Programs Offered
  • Doctor of Philosophy in Computer Science — 4-6 years, on-campus
  • Doctor of Science in Computer Science — 4-6 years, online
Research Labs and Institutes
  • Artificial Intelligence Research Group
  • Cloud Computing Lab
  • Data Visualization Research Lab
  • Network Research Group
  • TREMA: Text Retrieval Extraction Machine Learning and Analytics
  • UNH Interoperability Lab
Notable Faculty
  • Dr. Radim Bartos — Computer Science
  • Dr. Thomas Butkiewicz — Interactive geospatial visualization, virtual and augmented reality, computer graphics
  • Dr. Wheeler Ruml — Computer Science research
  • Dr. Laura Dietz — Computer Science research
  • Dr. Marek Petrik — Computer Science research
Accreditations and Certifications
  • ABET Computing Accreditation Commission

Location Advantages: Access to New England technology corridorProximity to Boston and Providence tech hubsRegional co-op and internship network