University campus in New Hampshire
Updated January 2026

Best Software Engineering Degree Programs in New Hampshire — 2026 Rankings

Compare the top software engineering colleges in New Hampshire. 8 accredited software engineering schools ranked by graduation rate, career outcomes, and value—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

Best software engineering degree programs: Southern New Hampshire, Dartmouth College, Saint Anselm College

Ranked by 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

Software Engineering degree programs available: 3 associate's, 2 master's, 1 doctoral in New Hampshire

From community college pathways to advanced research degrees

IPEDS 2023

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

3 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

Software Engineering degree programs 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
Are Software Engineering Degree Programs in New Hampshire Worth It?
Yes. The best software engineering degree programs in New Hampshire deliver strong ROI—graduates earn $107,230 median salary with +22% job growth through 2032. In-state tuition averages $25,162/year.

Source: BLS OEWS May 2024

Best Software Engineering Degree Programs in New Hampshire

Bachelor's Software Engineering Degree Programs in New Hampshire

5 programs$107,230 median salary81% avg grad rate
5
Programs
$107,230
Median Salary
$30,377/yr
Avg Tuition
81%
Avg Grad Rate

Program Landscape

New Hampshire ranks among the nation's top destinations for software engineering education, with 5 accredited bachelor's degree programs across 2 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 software engineering 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,870 to $63,684 annually, with an average of $30,377/yr. Top programs maintain graduation rates above 81%, 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 software engineering degrees in New Hampshire, these top-ranked software engineering schools offer the strongest combination of academic rigor and career preparation.

Show:

Earn your bachelor's in Software Engineering

(Sponsored)

Loading programs...

🥇

Southern New Hampshire University

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

Dartmouth College

Private
Hanover, NH
$63,684
Tuition/yr
$8,491
Per Credit
85.1
Score
Website
🥉

Saint Anselm College

Private
Manchester, NH
$45,360
Tuition/yr
$1,120
Per Credit
95%
Grad Rate
52.9
Score
Website
#4

University of New Hampshire-Main Campus

PublicNSA CAE
Durham, NH
$15,520
Tuition/yr
$645
Per Credit
38.8
Score
Website
#5

Plymouth State University

Public
Plymouth, NH
$11,870
Tuition/yr
$495
Per Credit
37.5
Score
Website

Complete Software Engineering Degree Program Rankings in New Hampshire

Best Associate's Software Engineering Degree Programs in New Hampshire

### Program Landscape New Hampshire offers **3 accredited** associate's degree programs in software engineering, providing an affordable entry point into the technology field. The top-ranked programs include **Southern New Hampshire**, **Manchester Community College**, **Nashua 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 **$9,450/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 software engineering schools in New Hampshire, these associate's programs offer the best value for students beginning their software engineering degrees in New Hampshire.

  1. #1. Southern New Hampshire University

    Hakia ranks Southern New Hampshire University as the #1 associate's in software engineering degree program in New Hampshire. This private institution in Manchester, NH has annual tuition of $15,450 ($515/credit) and a 67% graduation rate. Ranking score: 68.7.

  2. #2. Manchester Community College

    Hakia ranks Manchester Community College as the #2 associate's in software engineering degree program in New Hampshire. This public institution in Manchester, NH has annual tuition of $6,450 ($215/credit). Ranking score: 39.3.

  3. #3. Nashua Community College

    Hakia ranks Nashua Community College as the #3 associate's in software engineering degree program in New Hampshire. This public institution in Nashua, NH has annual tuition of $6,450 ($215/credit). Ranking score: 36.7.

Best Bachelor's Software Engineering Degree Programs in New Hampshire

### Program Landscape New Hampshire ranks among the nation's top destinations for software engineering education, with **5 accredited** bachelor's degree programs across **2 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 software engineering 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,870** to **$63,684** annually, with an average of **$30,377/yr**. Top programs maintain graduation rates above **81%**, 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 software engineering degrees in New Hampshire, these top-ranked software engineering 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 software engineering degree program in New Hampshire. This private institution in Manchester, NH has annual tuition of $15,450 ($515/credit) and a 67% graduation rate. Ranking score: 70.7.

  2. #2. Dartmouth College

    Hakia ranks Dartmouth College as the #2 bachelor's in software engineering degree program in New Hampshire. This private institution in Hanover, NH has annual tuition of $63,684 ($8491/credit). Ranking score: 85.1.

  3. #3. Saint Anselm College

    Hakia ranks Saint Anselm College as the #3 bachelor's in software engineering degree program in New Hampshire. This private institution in Manchester, NH has annual tuition of $45,360 ($1120/credit) and a 95% graduation rate. Ranking score: 52.9.

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

    Hakia ranks University of New Hampshire-Main Campus as the #4 bachelor's in software engineering degree program in New Hampshire. This public institution in Durham, NH has annual tuition of $15,520 ($645/credit). Ranking score: 38.8. NSA/DHS Center of Academic Excellence designation: CAE-CDE.

  5. #5. Plymouth State University

    Hakia ranks Plymouth State University as the #5 bachelor's in software engineering degree program in New Hampshire. This public institution in Plymouth, NH has annual tuition of $11,870 ($495/credit). Ranking score: 37.5.

Best Master's Software Engineering Degree Programs in New Hampshire

### Program Landscape New Hampshire offers **2** master's degree programs in software engineering, designed for professionals seeking to advance into senior engineering, technical leadership, and specialized roles. The top programs—**Rivier**, **Dartmouth 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 **$50,096/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 software engineering 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 software engineering degree program in New Hampshire. This private institution in Nashua, NH has annual tuition of $36,508 ($385/credit) and a 95% graduation rate. Ranking score: 74.7.

  2. #2. Dartmouth College

    Hakia ranks Dartmouth College as the #2 master's in software engineering degree program in New Hampshire. This private institution in Hanover, NH has annual tuition of $63,684 ($8491/credit). Ranking score: 62.2.

Best Doctoral Software Engineering Degree Programs in New Hampshire

### Program Landscape New Hampshire is home to **1** doctoral programs in software engineering, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at **Dartmouth College** 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 software engineering 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 software engineering degree program in New Hampshire. This private institution in Hanover, NH has annual tuition of $63,684 ($8491/credit). Ranking score: 57.0.

Software Engineering Degree Costs & Tuition in New Hampshire

MetricValue
Average in-state tuition$25,162/year
Average out-of-state tuition$62,905/year
Community college tuition$6,291/year
4-year savings for residents$150,972
2+2 transfer pathway savings$37,742

Source: IPEDS 2023

Financial Aid & Scholarships for Software Engineering Students in New Hampshire

State Aid Programs

New Hampshire offers several financial aid pathways for software engineering students pursuing degrees at in-state institutions. The Granite State Grant program provides need-based financial assistance specifically for New Hampshire residents attending accredited colleges and universities within the state. This state-funded opportunity complements federal aid options, making higher education more accessible. All students should complete the Free Application for Federal Student Aid (FAFSA) at StudentAid.gov to determine eligibility for federal grants, loans, and work-study programs. Additionally, New Hampshire's lack of state income tax provides a unique financial advantage for residents, reducing overall household expenses and freeing up resources for education investments.

Key Programs & Amounts

Individual institutions across New Hampshire offer merit-based and need-based scholarships for software engineering students. Southern New Hampshire University and University of New Hampshire-Main Campus, both public institutions with competitive tuition rates, frequently provide institutional aid packages that reduce net cost of attendance. The Community College System of New Hampshire (CCSNH) also supports transfer pathways through articulated agreements, allowing students to complete general education at lower costs before transferring to four-year programs. For detailed information about state-specific grants and eligibility requirements, visit the New Hampshire Department of Education and the University System of New Hampshire. Prospective students should explore College Scorecard to compare net price estimates across New Hampshire institutions.

Software Engineering Degree ROI Calculator — New Hampshire

Use our interactive ROI calculator to estimate your return on investment for a software engineering 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.

Software Engineering Degree ROI Calculator
Estimate your return on investment for a software engineering 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

Software Engineering 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

Top Employers Hiring Software Engineering Graduates in New Hampshire

Find software engineering jobs in New Hampshire. These major employers across New Hampshire metro areas are actively hiring software engineering degree holders. Click employer names to view current job openings.

Software Engineering Jobs in Manchester-Nashua

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

Admission Requirements for Software Engineering Degree Programs in New Hampshire

1

Research Program Requirements

Review admission requirements for software engineering 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.

Transfer Pathways for Software Engineering Degrees in New Hampshire

State Transfer System

New Hampshire's transfer system is designed to help student progression from community colleges to four-year universities. The CCSNH Transfer Agreements provide articulated pathways from the state's community colleges, 3 two-year institutions in New Hampshire, to universities within the University System of New Hampshire. These agreements ensure that credits earned in associate's degree programs are fully recognized and applied toward bachelor's degrees, eliminating duplicate coursework and reducing time-to-degree. Students beginning at Manchester Community College, Great Bay Community College, or Nashua Community College (each charging $6,450 annual tuition) can transfer seamlessly to four-year institutions like University of New Hampshire-Main Campus ($15,520 tuition) with junior standing, significantly reducing overall education costs.

How Transfers Work

The transfer pathway strategy is particularly valuable for software engineering students seeking to minimize debt while earning a bachelor's degree. Completing an associate's degree at $6,450 per year (two years = $12,900) then transferring to a public university saves thousands compared to four years at a four-year institution from the start. New Hampshire residents benefit further from the Granite State Grant, a need-based financial aid program available at in-state institutions including community colleges and universities. The CCSNH transfer agreements guarantee that courses in mathematics, programming fundamentals, and introductory computer science transfer with full credit. For detailed transfer planning, consult your community college advisor and explore programs at University of New Hampshire or compare affordable options with most affordable software engineering programs nationally.

Why Pursue a Software Engineering Degree in New Hampshire?

Industry & Workforce

New Hampshire offers a strong software engineering education ecosystem with 11 institutions delivering programs across multiple degree levels, according to IPEDS data. In 2023, the state produced 782 bachelor's degree completions, 135 associate's degree completions, and 113 master's degree completions, demonstrating strong workforce development in this high-demand field. Top-ranked institutions like Dartmouth College and Southern New Hampshire University provide instruction, with Dartmouth ranking #1 for bachelor's programs and Southern New Hampshire leading in overall completions with 753 graduates.

Salary Outlook

The state's financial advantages make studying here particularly attractive. New Hampshire has no state income tax, providing graduates with superior long-term earning potential. Average public in-state tuition for four-year institutions is just $12,366 annually, well below the national average, and community colleges offer pathways starting at $6,450 per year. Major employers including BAE Systems, Fidelity Investments, and Dartmouth-Hitchcock Medical Center create abundant career opportunities in cities like Manchester, Nashua, and Portsmouth. Explore related fields like Computer Science in New Hampshire and Web Development in New Hampshire to expand your career options in the region's thriving tech ecosystem.

$0 State Income Tax
New Hampshire Take-Home Pay Advantage
New Hampshire has no state income tax. At the median software engineering salary of $107,230, that keeps roughly $5,362 more in your pocket annually compared to states with a 5% income tax rate.

Source: New Hampshire Department of Revenue

Software Engineering Job Market & Salary Data in New Hampshire

Employment Outlook

New Hampshire's software engineering job market is experiencing steady growth, driven by a diverse employer base spanning healthcare, defense, financial services, and technology sectors. According to the Bureau of Labor Statistics, the state offers competitive opportunities for software engineers across multiple metropolitan areas. The Manchester-Nashua metro area serves as the largest employment hub, followed by the Dover-Durham region, which benefits from proximity to major research institutions and corporate headquarters. Key hiring markets are concentrated in southern New Hampshire and the Seacoast region, where established employers and emerging tech firms actively recruit qualified software engineers.

Salaries by Metro

The state's talent pipeline is supported by 11 institutions offering software engineering programs, with 5 bachelor's-granting colleges producing 782 completions annually (IPEDS Data). Major employers including Dartmouth-Hitchcock, Fidelity Investments, BAE Systems, and the University System of New Hampshire create a strong job market for graduates. New Hampshire's unique advantage includes no state income tax, which enhances overall compensation packages and cost of living compared to neighboring states. This financial advantage, combined with the state's quality of life, makes it an attractive location for software engineering professionals seeking career growth and economic opportunity. Graduates from top programs like Dartmouth College and Southern New Hampshire University benefit from strong regional networks and direct pathways to these major employers.

Entry-Level (0-2 yrs)

New graduates and career changers

Senior (8+ yrs)

Technical leads and architects

Median Salary in New Hampshire$69,700$155,484
Typical RolesJunior Developer, AnalystStaff Engineer, Architect
Remote Work AccessLimitedCommon
Degree ExpectationBachelor's sufficientMaster's preferred

What You'll Learn in Software Engineering Degree Programs in New Hampshire

Core Requirements

Software engineering curricula in New Hampshire are designed to build both theoretical foundations and practical development skills. Core coursework includes object-oriented programming (Java, C++, Python), data structures and algorithms, software design patterns, database management systems, web application development, and software testing and quality assurance. Advanced courses cover software architecture, cloud computing, mobile application development, and agile project management methodologies. Programs emphasize hands-on learning through semester-long capstone projects where students design and implement real-world applications. Many institutions integrate industry partnerships, employers like BAE Systems and Fidelity Investments collaborate with universities to ensure curriculum relevance. Explore complementary technical pathways with Mobile Development in New Hampshire and Web Development in New Hampshire to broaden your software engineering expertise.

Degree Pathways

Master's and doctoral programs emphasize advanced software engineering research and specialized applications. Students engage in thesis or dissertation research, advanced systems design, software security, formal methods, and emerging technologies like machine learning and distributed systems. Programs at Dartmouth College (#1 master's program, $63,684 tuition) and Rivier University (#2 master's program, $36,508 tuition, 95% graduation rate) provide access to research facilities and faculty expertise. Associate's degree curricula focus on practical development skills, introductory design principles, and preparation for immediate employment or transfer to bachelor's programs. Compare your options with national software engineering rankings to identify programs with specialized research areas aligned with your career goals.

Software Engineering Specialization Tracks

Full-Stack Development

Build complete web applications from frontend UI to backend APIs.

Key Skills

React/VueNode.jsPostgreSQLREST/GraphQL

Common Jobs

  • Full-Stack Developer
  • Web Developer
  • Application Engineer
Cloud & DevOps

Architect cloud infrastructure and automate deployment pipelines.

Key Skills

AWS/Azure/GCPTerraformKubernetesCI/CD

Common Jobs

  • DevOps Engineer
  • Cloud Engineer
  • SRE
Mobile Development

Create native and cross-platform applications for iOS and Android.

Key Skills

SwiftKotlinReact NativeFlutter

Common Jobs

  • iOS Developer
  • Android Developer
  • Mobile Engineer
Systems Programming

Build low-level software—operating systems, compilers, and embedded systems.

Key Skills

C/C++RustLinuxConcurrency

Common Jobs

  • Systems Engineer
  • Embedded Developer
  • Firmware Engineer

Online vs On-Campus Software Engineering Programs in New Hampshire

Online Programs

0 available in New Hampshire

On-Campus Programs

Traditional classroom experience

Typical Tuition$22,646/yr$25,162/yr
Schedule FlexibilitySelf-paced or asyncFixed schedule
NetworkingVirtual cohortsIn-person, career fairs
Best ForWorking professionalsTraditional students
Completion Time2-4 years (flexible)4 years (standard)

Software Engineering Schools by City in New Hampshire

Manchester and Nashua form New Hampshire's largest metropolitan employment center for software engineering professionals, housing headquarters and major offices of Fidelity Investments and numerous technology firms. The Manchester-Nashua region offers strong housing options and cost-of-living advantages compared to Boston and other northeast metros, while maintaining proximity to major employers. Portsmouth and the Seacoast region provide an alternative tech hub with a smaller-town atmosphere, attracting professionals seeking lifestyle balance. Dover-Durham benefits from proximity to the University of New Hampshire and research institutions, creating innovation-driven employment opportunities. Additional cities including Concord, Derry, and Salem offer emerging tech sectors and lower-cost living arrangements for software engineers prioritizing affordability.

New Hampshire's no state income tax policy significantly enhances take-home compensation across all cities, providing a tangible financial advantage for software engineers compared to neighboring states. Students should align their education choices with desired employment locations: Southern New Hampshire University serves the Manchester-Nashua corridor; University of New Hampshire-Main Campus prepares graduates for the Dover-Durham and Seacoast regions. And Dartmouth College connects students with White Mountains and Upper Valley opportunities. The most affordable programs, including Keene State College at $11,754 annual tuition, help graduates minimize debt while maximizing earning potential. For additional regional comparisons, explore software engineering programs in Massachusetts and Vermont to contextualize New Hampshire's competitive positioning.

Compare Online Software Engineering Programs in New Hampshire

View tuition costs, program formats & enrollment info

Software Engineering Programs by City in New Hampshire

Find Software Engineering Programs Near You in New Hampshire

Search by city to find accredited software engineering programs ranked by our state methodology.

Software Engineering Degree Programs by City in New Hampshire

Software Engineering Degree Programs Near Manchester, New Hampshire

As New Hampshire's largest city, Manchester hosts a diverse tech sector including software development firms, digital agencies, and e-commerce companies that serve regional and national markets. The city's lower cost of living compared to Boston, just 50 miles south, attracts remote workers and tech startups seeking proximity to venture capital while maintaining affordable office space and talent recruitment advantages.

Manchester is located in Merrimack County, New Hampshire.

Associate's Software Engineering Degree Programs Near Manchester, New Hampshire
  1. Southern New Hampshire University (Private) — State #1, in Manchester. Tuition: $15,450/year. Graduation rate: 67%.
  2. Manchester Community College (Public) — State #2, in Manchester. Tuition: $6,450/year.
  3. Great Bay Community College (Public) — State #3, 34.5 mi from Manchester. Tuition: $6,450/year.
Bachelor's Software Engineering 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. University of New Hampshire-Main Campus (Public) — State #3, 28.9 mi from Manchester. Tuition: $15,520/year.
Master's Software Engineering Degree Programs Near Manchester, New Hampshire
  1. Dartmouth College (Private) — State #1, 63.4 mi from Manchester. Tuition: $63,684/year.
  2. Rivier University (Private) — State #2, 18.4 mi from Manchester. Tuition: $36,508/year. Graduation rate: 95%.
  3. Southern New Hampshire University (Private) — State #3, in Manchester. Tuition: $15,450/year. Graduation rate: 67%.
Doctoral Software Engineering Degree Programs Near Manchester, New Hampshire
  1. University of New Hampshire-Main Campus (Public) — State #1, 28.9 mi from Manchester. Tuition: $15,520/year.

Software Engineering Degree Programs Near Nashua, New Hampshire

Nashua's location between Boston and Manchester positions it as a hub for enterprise software companies, managed IT services providers, and SaaS startups benefiting from the city's strong fiber-optic infrastructure and lower-cost talent pool than Massachusetts. The city's business-friendly environment and proximity to Route 495's tech corridor make it ideal for software engineers seeking suburban stability without sacrificing access to major tech employment centers.

Nashua is located in Hillsborough County, New Hampshire.

Associate's Software Engineering 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. Manchester Community College (Public) — State #2, 17.8 mi from Nashua. Tuition: $6,450/year.
  3. Great Bay Community College (Public) — State #3, 40.4 mi from Nashua. Tuition: $6,450/year.
Bachelor's Software Engineering 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. University of New Hampshire-Main Campus (Public) — State #3, 37.7 mi from Nashua. Tuition: $15,520/year.
Master's Software Engineering Degree Programs Near Nashua, New Hampshire
  1. Dartmouth College (Private) — State #1, 76.9 mi from Nashua. Tuition: $63,684/year.
  2. Rivier University (Private) — State #2, in Nashua. Tuition: $36,508/year. Graduation rate: 95%.
  3. Southern New Hampshire University (Private) — State #3, 19.2 mi from Nashua. Tuition: $15,450/year. Graduation rate: 67%.
Doctoral Software Engineering Degree Programs Near Nashua, New Hampshire
  1. University of New Hampshire-Main Campus (Public) — State #1, 37.7 mi from Nashua. Tuition: $15,520/year.

Software Engineering Degree Programs Near Keene, New Hampshire

Home to Keene State College, which offers computer science and information technology programs, Keene serves as a small but legitimate tech education center in southwestern New Hampshire with growing opportunities in educational technology and regional software services. The city's lower cost of living and tight-knit tech community appeal to developers prioritizing work-life balance, though career growth requires networking with Boston or Manchester-based firms or embracing remote work.

Keene is located in Cheshire County, New Hampshire.

Associate's Software Engineering 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. Manchester Community College (Public) — State #2, 41.6 mi from Keene. Tuition: $6,450/year.
  3. Great Bay Community College (Public) — State #3, 76.3 mi from Keene. Tuition: $6,450/year.
Bachelor's Software Engineering 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. University of New Hampshire-Main Campus (Public) — State #3, 70.3 mi from Keene. Tuition: $15,520/year.
Master's Software Engineering Degree Programs Near Keene, New Hampshire
  1. Dartmouth College (Private) — State #1, 53.1 mi from Keene. Tuition: $63,684/year.
  2. Rivier University (Private) — State #2, 44.8 mi from Keene. Tuition: $36,508/year. Graduation rate: 95%.
  3. Southern New Hampshire University (Private) — State #3, 43.4 mi from Keene. Tuition: $15,450/year. Graduation rate: 67%.
Doctoral Software Engineering Degree Programs Near Keene, New Hampshire
  1. University of New Hampshire-Main Campus (Public) — State #1, 70.3 mi from Keene. Tuition: $15,520/year.

Software Engineering Degree Programs Near Concord, New Hampshire

As New Hampshire's capital, Concord concentrates government technology contracts, state agency IT modernization projects, and civic software development, creating steady employment for software engineers and DevOps specialists in the public sector and government-focused contractors. The city offers stable, benefits-rich positions in GIS systems, citizen portals, and enterprise infrastructure work that often exceed private-sector salary competition in rural New Hampshire.

Concord is located in Merrimack County, New Hampshire.

Associate's Software Engineering 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. Manchester Community College (Public) — State #2, 13.6 mi from Concord. Tuition: $6,450/year.
  3. Great Bay Community College (Public) — State #3, 37.9 mi from Concord. Tuition: $6,450/year.
Bachelor's Software Engineering 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. University of New Hampshire-Main Campus (Public) — State #3, 30.3 mi from Concord. Tuition: $15,520/year.
Master's Software Engineering Degree Programs Near Concord, New Hampshire
  1. Dartmouth College (Private) — State #1, 51.2 mi from Concord. Tuition: $63,684/year.
  2. Rivier University (Private) — State #2, 33.1 mi from Concord. Tuition: $36,508/year. Graduation rate: 95%.
  3. Southern New Hampshire University (Private) — State #3, 12.7 mi from Concord. Tuition: $15,450/year. Graduation rate: 67%.
Doctoral Software Engineering Degree Programs Near Concord, New Hampshire
  1. University of New Hampshire-Main Campus (Public) — State #1, 30.3 mi from Concord. Tuition: $15,520/year.

Software Engineering Degree Programs Near Portsmouth, New Hampshire

Portsmouth's seacoast location and affluent demographic attract web design agencies, digital marketing software firms, and e-commerce companies serving the Northeast's luxury market, while its vibrant cultural scene and proximity to Boston (90 minutes) make it appealing for developers seeking coastal living with tech job access. The city's historic downtown revitalization and influx of remote-first companies have established it as New Hampshire's most competitive market for software engineering salaries and startup culture.

Portsmouth is located in Rockingham County, New Hampshire.

Associate's Software Engineering 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. Manchester Community College (Public) — State #2, 35.7 mi from Portsmouth. Tuition: $6,450/year.
  3. Great Bay Community College (Public) — State #3, in Portsmouth. Tuition: $6,450/year.
Bachelor's Software Engineering 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. University of New Hampshire-Main Campus (Public) — State #3, 8.8 mi from Portsmouth. Tuition: $15,520/year.
Master's Software Engineering Degree Programs Near Portsmouth, New Hampshire
  1. Dartmouth College (Private) — State #1, 87.4 mi from Portsmouth. Tuition: $63,684/year.
  2. Rivier University (Private) — State #2, 41.3 mi from Portsmouth. Tuition: $36,508/year. Graduation rate: 95%.
  3. Southern New Hampshire University (Private) — State #3, 34 mi from Portsmouth. Tuition: $15,450/year. Graduation rate: 67%.
Doctoral Software Engineering Degree Programs Near Portsmouth, New Hampshire
  1. University of New Hampshire-Main Campus (Public) — State #1, 8.8 mi from Portsmouth. Tuition: $15,520/year.

Software Engineering Degree Programs Near Laconia, New Hampshire

Laconia's position in the Lakes Region makes it a remote-work-dependent market for software engineers, with limited local tech employers but excellent quality of life and recreational amenities that attract distributed engineering teams and freelance developers. For those committed to the area, opportunities exist in hospitality software, tourism tech platforms, and regional small-business solutions, though career growth requires embracing fully remote positions with out-of-state companies.

Laconia is located in Belknap County, New Hampshire.

Associate's Software Engineering 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. Manchester Community College (Public) — State #2, 34.4 mi from Laconia. Tuition: $6,450/year.
  3. Great Bay Community College (Public) — State #3, 45.5 mi from Laconia. Tuition: $6,450/year.
Bachelor's Software Engineering 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. University of New Hampshire-Main Campus (Public) — State #3, 37.6 mi from Laconia. Tuition: $15,520/year.
Master's Software Engineering Degree Programs Near Laconia, New Hampshire
  1. Dartmouth College (Private) — State #1, 43.2 mi from Laconia. Tuition: $63,684/year.
  2. Rivier University (Private) — State #2, 53.8 mi from Laconia. Tuition: $36,508/year. Graduation rate: 95%.
  3. Southern New Hampshire University (Private) — State #3, 33.1 mi from Laconia. Tuition: $15,450/year. Graduation rate: 67%.
Doctoral Software Engineering Degree Programs Near Laconia, New Hampshire
  1. University of New Hampshire-Main Campus (Public) — State #1, 37.6 mi from Laconia. Tuition: $15,520/year.

Software Engineering Degree Programs Near Merrimack, New Hampshire

Situated in the high-tech corridor between Manchester and Nashua, Merrimack hosts software development shops, IT consulting firms, and enterprise solution providers that serve Fortune 500 clients while maintaining lower overhead than neighboring cities. The town's direct access to I-293 and proximity to both employment hubs make it ideal for software engineers seeking a commutable base with genuine local career opportunities in product development and systems integration.

Merrimack is located in Hillsborough County, New Hampshire.

Associate's Software Engineering 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. Manchester Community College (Public) — State #2, 14.8 mi from Merrimack. Tuition: $6,450/year.
  3. Great Bay Community College (Public) — State #3, 39.3 mi from Merrimack. Tuition: $6,450/year.
Bachelor's Software Engineering 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. University of New Hampshire-Main Campus (Public) — State #3, 36.1 mi from Merrimack. Tuition: $15,520/year.
Master's Software Engineering Degree Programs Near Merrimack, New Hampshire
  1. Dartmouth College (Private) — State #1, 74.1 mi from Merrimack. Tuition: $63,684/year.
  2. Rivier University (Private) — State #2, 4.9 mi from Merrimack. Tuition: $36,508/year. Graduation rate: 95%.
  3. Southern New Hampshire University (Private) — State #3, 16.2 mi from Merrimack. Tuition: $15,450/year. Graduation rate: 67%.
Doctoral Software Engineering Degree Programs Near Merrimack, New Hampshire
  1. University of New Hampshire-Main Campus (Public) — State #1, 36.1 mi from Merrimack. Tuition: $15,520/year.

Software Engineering Degree Programs Near Durham, New Hampshire

Home to the University of New Hampshire's main campus with strong computer science and software engineering programs, Durham builds a pipeline of local talent and ongoing research in cybersecurity, data science, and enterprise applications. The university's tech partnerships, student recruitment networks, and presence of software engineering labs create advantages for graduates seeking to remain in the region while maintaining connections to Boston's broader tech ecosystem (75 minutes south).

Durham is located in Strafford County, New Hampshire.

Associate's Software Engineering 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. Manchester Community College (Public) — State #2, 28.9 mi from Durham. Tuition: $6,450/year.
  3. Great Bay Community College (Public) — State #3, 8.1 mi from Durham. Tuition: $6,450/year.
Bachelor's Software Engineering 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. University of New Hampshire-Main Campus (Public) — State #3, in Durham. Tuition: $15,520/year.
Master's Software Engineering Degree Programs Near Durham, New Hampshire
  1. Dartmouth College (Private) — State #1, 78.6 mi from Durham. Tuition: $63,684/year.
  2. Rivier University (Private) — State #2, 38.1 mi from Durham. Tuition: $36,508/year. Graduation rate: 95%.
  3. Southern New Hampshire University (Private) — State #3, 27.1 mi from Durham. Tuition: $15,450/year. Graduation rate: 67%.
Doctoral Software Engineering Degree Programs Near Durham, New Hampshire
  1. University of New Hampshire-Main Campus (Public) — State #1, in Durham. Tuition: $15,520/year.

Software Engineering Degree Programs Near Hanover, New Hampshire

Hanover's status as home to Dartmouth College, a top-tier research institution with strong computer science and engineering programs, makes it a destination for software engineers interested in academic-industry collaboration, AI research, and venture-backed startups founded by alumni. The Dartmouth ecosystem attracts venture capital, tech talent, and advanced projects in machine learning and distributed systems, though the rural Upper Valley location and high cost of living require commitment to the region's innovation-focused community.

Hanover is located in Grafton County, New Hampshire.

Associate's Software Engineering 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. Manchester Community College (Public) — State #2, 62.3 mi from Hanover. Tuition: $6,450/year.
  3. Great Bay Community College (Public) — State #3, 86.7 mi from Hanover. Tuition: $6,450/year.
Bachelor's Software Engineering 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. University of New Hampshire-Main Campus (Public) — State #3, 78.6 mi from Hanover. Tuition: $15,520/year.
Master's Software Engineering Degree Programs Near Hanover, New Hampshire
  1. Dartmouth College (Private) — State #1, in Hanover. Tuition: $63,684/year.
  2. Rivier University (Private) — State #2, 78.8 mi from Hanover. Tuition: $36,508/year. Graduation rate: 95%.
  3. Southern New Hampshire University (Private) — State #3, 62.3 mi from Hanover. Tuition: $15,450/year. Graduation rate: 67%.
Doctoral Software Engineering Degree Programs Near Hanover, New Hampshire
  1. University of New Hampshire-Main Campus (Public) — State #1, 78.6 mi from Hanover. Tuition: $15,520/year.

Software Engineering Degree Programs Near Henniker, New Hampshire

Henniker is a small, rural town home to New England College, which offers computer science and information systems programs but lacks significant local software engineering employers or tech infrastructure. Software engineers based here work remotely for out-of-state companies or commute to Manchester (20 miles), making the town most suitable for established developers prioritizing rural living and lower housing costs over immediate local career opportunities.

Henniker is located in Merrimack County, New Hampshire.

Associate's Software Engineering 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. Manchester Community College (Public) — State #2, 20.2 mi from Henniker. Tuition: $6,450/year.
  3. Great Bay Community College (Public) — State #3, 52.1 mi from Henniker. Tuition: $6,450/year.
Bachelor's Software Engineering 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. University of New Hampshire-Main Campus (Public) — State #3, 44.9 mi from Henniker. Tuition: $15,520/year.
Master's Software Engineering Degree Programs Near Henniker, New Hampshire
  1. Dartmouth College (Private) — State #1, 43.4 mi from Henniker. Tuition: $63,684/year.
  2. Rivier University (Private) — State #2, 35.5 mi from Henniker. Tuition: $36,508/year. Graduation rate: 95%.
  3. Southern New Hampshire University (Private) — State #3, 21 mi from Henniker. Tuition: $15,450/year. Graduation rate: 67%.
Doctoral Software Engineering Degree Programs Near Henniker, New Hampshire
  1. University of New Hampshire-Main Campus (Public) — State #1, 44.9 mi from Henniker. Tuition: $15,520/year.

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

  • Focus on practical skills that matter day-to-day on the job
  • Learn full-stack development, not just theory
  • Career changers often succeed—bootcamps welcome non-CS backgrounds
  • Many programs offer job guarantees or money-back options
  • Graduate with production-quality projects to show employers

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • Fast pace means less time to deeply understand concepts
  • Self-taught developers question if bootcamp is worth the cost
  • Success depends heavily on your effort outside class hours
  • May need additional prep for technical interviews
  • Not all bootcamps teach best practices for enterprise code
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 Software Engineering 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.

Best Software Engineering Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Software Engineering Degree Programs in California59$11,834University of California-Berkeley
Best Software Engineering Degree Programs in Texas36$21,728Texas A & M University-College Station
Best Software Engineering Degree Programs in New York48$31,100Cornell University
Best Software Engineering Degree Programs in Florida29$13,844Full Sail University
Best Software Engineering Degree Programs in Washington19$19,920University of Washington-Seattle Campus
Best Software Engineering Degree Programs in Massachusetts35$48,552University of Massachusetts-Amherst
Best Software Engineering Degree Programs in Illinois42$35,740University of Illinois Urbana-Champaign
Best Software Engineering Degree Programs in Georgia15$9,790Georgia State University

Software Engineering Degree Programs in New Hampshire: FAQ

How We Rank Software Engineering Degree Programs

Based on 8 programs from IPEDS 2023

We analyzed 8 software engineering 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 software engineering 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 22, 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.

Software Engineering Degree Programs in New Hampshire — Detailed School Profiles

Best Associate's Software Engineering Degree Programs in New Hampshire

Southern New Hampshire University — Manchester, NH

Key Distinction: SNHU's software engineering program delivers equivalent technical depth and industry outcomes across on-campus, hybrid, and fully online formats, making it unique among programs that maintain quality parity across delivery models.

Hakia Insight: SNHU's quality parity across on-campus, hybrid, and fully online formats is genuinely rare; the infrastructure investment to maintain equivalent labs, capstones, and industry outcomes costs millions, but it means remote students can land the same internships and entry-level roles as their residential peers.

At the associate's level, southern New Hampshire University has built a software engineering program around scalability and accessibility, with strong infrastructure supporting both residential and online cohorts. The curriculum emphasizes full-stack development competency—students graduate comfortable across frontend, backend, database design, and DevOps practices—positioning them well for roles at companies that expect engineering versatility. SNHU's size and regional presence create robust industry connections; partnerships with companies ranging from startups to established tech firms generate consistent internship pipelines and guest lectures that keep curriculum aligned with market needs. The program incorporates agile development methodologies throughout, not just in a single course, reflecting workplace reality. For students seeking the flexibility of online or hybrid delivery without sacrificing hands-on lab work, SNHU offers a distinctive model where technical depth doesn't diminish with format choice. Graduate outcomes lean toward mid-market tech companies, financial services firms, and e-commerce operations across the Northeast.

Programs Offered
  • Associate of Science in Software Engineering — 2 years, on-campus
  • Associate of Applied Science in Software Engineering — 2 years, online
Industry Partners
  • Google (corporate)
  • Microsoft (corporate)
  • UltraSource, Inc. (employer)
  • Petronas University of Technology (UTP) (collaborator)
  • University of British Columbia (UBC) (collaborator)
  • Hoobareh Engineering Company (employer)
  • Tehran Airport (employer)
Notable Faculty
  • Dr. Ahmed Ali — Computational Fluid Dynamics and Data Science
  • Jennifer McInnis — Mechanical Engineering
  • Dr. Mohammad Sadraey — Aeronautical Engineering
  • Dr. Kyle Viator — International Business and Organizational Leadership
Accreditations and Certifications
  • ABET accredited (BS program)

Location Advantages: Southern New Hampshire location with direct access to Boston tech marketProximity to Manchester startup and technology sectors

Manchester Community College — Manchester, NH

Hakia Insight: Manchester Community College's placement pipeline directly into local healthcare IT systems and financial services creates an unusually tight feedback loop—employers shape curriculum in real-time, meaning students graduate with skills already vetted by the companies most likely to hire them.

At the associate's level, you'll build real-world skills in web development, database management, and application design while staying connected to Manchester's growing tech sector. MCC's software engineering track emphasizes hands-on coding projects and collaborative problem-solving, with instructors who bring industry experience into the classroom. Many graduates land positions at local healthcare IT firms and financial services companies within months of completing the program, and the college maintains strong partnerships with employers who actively recruit from cohorts. If you're looking for a direct path to employment in New Hampshire's tech community, this program's focus on practical, immediately-marketable skills makes it a smart choice.

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

Top Employers: Local healthcare IT systems, Manchester-area financial services firms, Regional insurance companies.

Top Transfer Destinations
  • University of New Hampshire
  • New Hampshire Institute of Technology
  • Southern New Hampshire University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Software Developer
  • QA Tester
  • Systems Support Specialist
  • Web Developer (Entry-Level)
Included Certifications
  • CompTIA A+
  • Microsoft Azure Fundamentals
  • Oracle SQL Associate

Location Advantages:

Nashua Community College — Nashua, NH

Hakia Insight: Nashua's evening and hybrid model doesn't just accommodate working adults; it creates a cohort effect where students bring active industry problems back to the classroom, turning peer learning into a form of unpaid consulting that sharpens technical judgment faster than traditional daytime programs.

At the associate's level, when you're juggling work and school, flexibility is everything—and Nashua delivers through evening and hybrid course options designed for working adults. The software engineering program doesn't skimp on quality to accommodate scheduling: you'll still tackle data structures, database design, and full-stack web development alongside classmates who bring real-world professional perspectives to group projects. Nashua's location between Boston and Manchester gives graduates access to dual job markets, and the college's alumni network includes many who've successfully transitioned from tech support roles into development positions. If you need a program that bends to fit your life while still preparing you for a serious tech career, this is worth serious consideration.

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

Top Employers: Boston-area tech startups (via alumni network), Manchester regional tech firms, Nashua-area software and IT services companies.

Top Transfer Destinations
  • University of New Hampshire
  • Southern New Hampshire University
  • Rivier University
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Web Developer
  • QA Tester
  • IT Support Specialist
  • Technical Support Analyst
Included Certifications
  • CompTIA A+
  • Microsoft Azure Fundamentals
  • Google Cloud Associate Cloud Engineer (pathway)

Location Advantages:

Best Bachelor's Software Engineering Degree Programs in New Hampshire

Southern New Hampshire University — Manchester, NH

Key Distinction: Portfolio development throughout the program. Two-course Full Stack Development sequence with cloud deployment

Hakia Insight: SNHU's full-stack development sequence paired with cloud deployment and partnerships with Google and Microsoft means graduates build portfolio pieces that directly mirror what enterprise teams deploy—eliminating the common first-job surprise that classroom projects don't resemble production code.

The online Bachelor of Science in Computer Science with a concentration in Software Engineering at SNHU is a comprehensive 120-credit program delivered in 8-week terms. Students build portfolios throughout the program by creating examples of their work in courses covering UI/UX design, secure coding, mobile development, and full stack development. The curriculum includes hands-on projects like developing fully-functional mobile applications and cloud-based full stack applications. Key courses include Software Security, Client/Server Development, Mobile Architecture and Programming, and a two-course Full Stack Development sequence. Students learn secure coding techniques, reverse engineering strategies, and emerging systems architecture. The program emphasizes real-world problem-solving and career readiness through technical communication skills. An accelerated BS-to-MS pathway allows students to complete up to 4 graduate courses at undergraduate tuition rates.

Programs Offered
  • Bachelor of Science in Computer Science with a concentration in Software Engineering — 4 years, on-campus. BS
Industry Partners
  • Google (corporate)
  • Microsoft (corporate)
  • UltraSource, Inc. (employer)
  • Petronas University of Technology (UTP) (collaborator)
  • University of British Columbia (UBC) (collaborator)
  • Hoobareh Engineering Company (employer)
  • Tehran Airport (employer)
Notable Faculty
  • Dr. Ahmed Ali — Computational Fluid Dynamics and Data Science
  • Jennifer McInnis — Mechanical Engineering
  • Dr. Mohammad Sadraey — Aeronautical Engineering
  • Dr. Kyle Viator — International Business and Organizational Leadership
Accreditations and Certifications
  • ABET accredited (BS program)

Location Advantages: Southern New Hampshire location with direct access to Boston tech marketProximity to Manchester startup and technology sectors

Dartmouth College — Hanover, NH

Key Distinction: Dartmouth integrates undergraduate computer scientists directly into active faculty research projects and multidisciplinary engineering initiatives, providing research experiences that typically only happen at PhD level elsewhere.

Hakia Insight: Dartmouth's undergraduate-level integration into faculty research labs (image sensors, biomedical optics) flips the typical career arc—most engineers don't touch research until graduate school, but Dartmouth CS undergraduates can co-author papers that shape hardware evolution before they graduate.

At the bachelor's level, dartmouth's computer science program, while not exclusively software engineering-focused, provides an elite technical foundation with particular strength in systems, algorithms, and human-computer interaction. The program benefits from Dartmouth's research intensity—undergraduates engage directly with faculty research in areas like computer vision, programming languages, and distributed systems, experiences typically reserved for graduate programs elsewhere. The Thayer School of Engineering integrates computing into multidisciplinary projects, meaning software engineers at Dartmouth often work alongside hardware engineers, roboticists, and other specialists, mirroring how modern tech companies operate. The college's resources—world-class facilities, generous funding for student projects, and a commitment to undergraduate research—create opportunities for deep technical exploration. Dartmouth's location in rural Vermont is intentional: it fosters an intense academic community while proximity to Boston and New York (both 2–3 hours away) keeps graduates connected to major tech markets. Alumni networks are exceptionally strong, with Dartmouth graduates represented across Silicon Valley, tech giants, and founded startups.

Programs Offered
  • Bachelor of Science in Software Engineering — 4 years, on-campus
  • Bachelor of Arts in Software Engineering — 4 years, online
Research Labs and Institutes
  • Thayer School of Engineering
  • Advanced Image Sensor Research Lab
  • Biomedical Optical Engineering Lab
  • Biotechnology Lab
  • Brain Physiology Lab
  • Energy Biotechnology Lab
  • Ice Research Lab
  • Power Electronics Lab
  • Optics in Medicine Lab
  • Tissue Engineering and Regenerative Medicine Lab
  • Cyber-Physical Resilience Empowering A Transformative Energy Future (CREATE) Lab
Industry Partners
  • DoseOptics (collaborator)
  • Dartmouth-Hitchcock Medical Center (collaborator)
  • CRREL (collaborator)
  • NH BioMade (collaborator)
Notable Faculty
  • Dr. Eric Fossum — Image sensor technology
  • Dr. Brian Pogue — Biomedical optics
  • Dr. Lee Lynd — Energy biotechnology
  • Dr. Katie Hixon — Tissue engineering and regenerative medicine
  • Dr. Weiyang Fiona Li — Carbon emission conversion
  • Dr. Wesley Marrero — Socially-fair frameworks and student wellbeing
Accreditations and Certifications
  • ABET accredited

Location Advantages: Access to Boston tech market (2+ hours)Access to New York tech and finance sector (3 hours)Strong alumni networks across Silicon Valley and major tech companies

Saint Anselm College — Manchester, NH

Key Distinction: Saint Anselm integrates liberal arts education with software engineering, producing graduates with both technical excellence and the communication and ethical reasoning skills valued by modern software teams.

Hakia Insight: Saint Anselm's liberal arts integration isn't decorative ethics—its alumni placement at Microsoft, Google, and DEKA suggests the college is deliberately training architects and team leads rather than individual contributors, a signal that employers value the communication premium.

At the bachelor's level, saint Anselm's computer science program, including software engineering concentration options, leverages the college's strength in rigorous liberal arts education combined with technical depth. Rather than treating software engineering as purely technical training, the program integrates ethics, communication, and systems thinking throughout—preparing graduates who can lead teams and navigate the human dimensions of software projects, not just write code. The faculty maintain an open-door culture and work directly with students on research projects, consulting engagements, and internship placements in the technology sector. The curriculum includes strong fundamentals in algorithms, data structures, and software design principles, with upper-level courses allowing specialization in software architecture, databases, and modern development frameworks. Many students complete internships at regional tech companies and financial institutions, building professional networks before graduation. The college's New Hampshire location provides proximity to Boston's tech ecosystem while maintaining a tight-knit learning community where professors know students by name and tailor mentorship to individual career aspirations.

Programs Offered
  • Bachelor of Science in Software Engineering — 4 years, on-campus
  • Bachelor of Arts in Software Engineering — 4 years, online
Career Outcomes

Top Employers: Microsoft, Google, Fidelity, DEKA, Chordiant (now Pega Systems), DefendX Software, Meditech, Saint Anselm College, OCDTech, PinPoint Global Communications, Rapid 7 Cybersecurity, Amazon, Eastern Bank, Altoros, Trimble Inc., ThreatX.

Location Advantages: Access to Boston technology marketProximity to New England software and financial services sector

University of New Hampshire-Main Campus — Durham, NH

Key Distinction: UNH's software engineering program stands out for its project-intensive curriculum where every semester includes team-based capstone work with real business partners, creating a portfolio-driven path to employment.

Hakia Insight: UNH's every-semester capstone model with real business partners creates a résumé that reads like a consulting portfolio before graduation—most programs save client work for internships, but UNH graduates arrive on day one with shipped projects and existing professional relationships.

At the bachelor's level, UNH's software engineering program emphasizes practical, project-based learning grounded in real-world development practices. The curriculum balances foundational computer science theory with hands-on application development, requiring students to complete capstone projects that often partner with local and regional businesses. This approach means you're not just learning design patterns in isolation—you're implementing them in semester-long projects that mirror professional software teams. The program benefits from UNH's location in New England's growing tech corridor, with faculty who maintain active connections to industry through consulting and collaborative research. Graduates report strong placement rates in software development roles, particularly at mid-market software companies and financial services firms in the Northeast. The program also maintains flexibility through elective tracks allowing specialization in areas like mobile development, web technologies, and cloud computing, letting you tailor your degree to specific market demands as you progress.

Programs Offered
  • Bachelor of Science in Software Engineering — 4 years, on-campus
  • Bachelor of Arts in Software Engineering — 4 years, online
Research Labs and Institutes
  • UNH InterOperability Lab
  • Jere A. Chase Ocean Engineering Laboratory
  • Center for Coastal & Ocean Mapping/NOAA Joint Hydrographic Center
  • Center for Ocean Renewable Energy
  • Center for Acoustics Research and Education
Notable Faculty
  • Dr. John LaCourse — Department Chair and Professor
  • Dr. Andrew Kun — Professor
  • Dr. Qiaoyan Yu — Professor
  • Dr. Nicholas Kirsch — Professor
  • Dr. MD Shaad Mahmud — Associate Professor
  • Dr. Edward Song — Associate Professor
  • Dr. Se Young Yoon — Associate Professor
  • Dr. Richard Messner — Associate Professor
Accreditations and Certifications
  • ABET

Location Advantages: Proximity to Boston technology corridorAccess to growing tech sector in New EnglandRegional software company partnerships

Plymouth State University — Plymouth, NH

Key Distinction: Plymouth State emphasizes systems-level architecture and integration skills throughout its software engineering program, preparing graduates to think beyond individual components to entire system design and interaction.

Hakia Insight: Plymouth State's systems-level architecture focus addresses a gap most bachelor's programs ignore: students learn component design, but rarely how components fail when integrated—this lens prepares graduates for senior engineering roles that require thinking in dependencies and trade-offs.

At the bachelor's level, plymouth State's software engineering program leverages the university's strong computer science foundation while adding engineering discipline focused on systems thinking and collaborative development. The program distinguishes itself through a commitment to systems-level thinking—students don't just write code, they understand how their components interact within larger architectures, a skill gap many entry-level developers face. Hands-on capstone projects often involve partnerships with local businesses and nonprofit organizations, giving students experience with real stakeholders and real constraints rather than academic hypotheticals. The faculty maintain active connections to industry through consulting and continuing education, bringing contemporary practices into the classroom. Plymouth's location in the White Mountains provides a unique community setting where students often form strong peer networks that persist into their professional careers. The program balances theoretical depth in algorithms and data structures with practical exposure to modern frameworks and tools.

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

Location Advantages: New Hampshire location with reasonable commute to Boston tech corridorAccess to tech companies in Manchester and southern New Hampshire

Best Master's Software Engineering Degree Programs in New Hampshire

Rivier University — Nashua, NH

Key Distinction: Rivier integrates security engineering as a core thread throughout its software engineering curriculum rather than as a separate elective, preparing graduates for the security-first expectations of modern development roles.

Hakia Insight: Rivier's security-first threading (not optional electives) reflects the market reality that security theater is dead—masters graduates emerge treating authentication, encryption, and threat modeling as fundamental design decisions, not afterthoughts, a maturity that commands hiring premiums.

At the master's level, rivier's software engineering program emphasizes practical problem-solving through a curriculum that balances theoretical foundations with applied project work. The program integrates cybersecurity considerations throughout the engineering pipeline—not as an afterthought—reflecting the reality that modern software development demands security by design. Students engage in capstone projects that often address real business challenges, giving them portfolio pieces that resonate with employers before graduation. Faculty bring industry experience into the classroom, and the program's location in southern New Hampshire provides access to Boston's tech corridor while maintaining lower costs than urban alternatives. The blend of hands-on labs, collaborative team projects, and industry-guest lectures creates an environment where students build professional networks alongside technical skills.

Programs Offered
  • Master of Science in Software Engineering — 1-2 years, on-campus
  • Master of Arts in Software Engineering — 1-2 years, online
Industry Partners
  • UKG (Ultimate Kronos Group) (employer)
Notable Faculty
  • Dr. Vladimir Riabov — Computer Science research and education

Location Advantages: Proximity to Boston tech ecosystem (45 minutes south)Access to regional tech companies without urban tuition costs

Dartmouth College — Hanover, NH

Key Distinction: Dartmouth integrates undergraduate computer scientists directly into active faculty research projects and multidisciplinary engineering initiatives, providing research experiences that typically only happen at PhD level elsewhere.

Hakia Insight: Dartmouth's master's program anchors students in the Thayer School's active research environment while maintaining proximity to New York finance and Boston tech—positioning graduates equally well for either cutting-edge systems work or high-leverage fintech roles.

At the master's level, dartmouth's computer science program, while not exclusively software engineering-focused, provides an elite technical foundation with particular strength in systems, algorithms, and human-computer interaction. The program benefits from Dartmouth's research intensity—undergraduates engage directly with faculty research in areas like computer vision, programming languages, and distributed systems, experiences typically reserved for graduate programs elsewhere. The Thayer School of Engineering integrates computing into multidisciplinary projects, meaning software engineers at Dartmouth often work alongside hardware engineers, roboticists, and other specialists, mirroring how modern tech companies operate. The college's resources—world-class facilities, generous funding for student projects, and a commitment to undergraduate research—create opportunities for deep technical exploration. Dartmouth's location in rural Vermont is intentional: it fosters an intense academic community while proximity to Boston and New York (both 2–3 hours away) keeps graduates connected to major tech markets. Alumni networks are exceptionally strong, with Dartmouth graduates represented across Silicon Valley, tech giants, and founded startups.

Programs Offered
  • Master of Science in Software Engineering — 1-2 years, on-campus
  • Master of Arts in Software Engineering — 1-2 years, online
Research Labs and Institutes
  • Thayer School of Engineering
  • Advanced Image Sensor Research Lab
  • Biomedical Optical Engineering Lab
  • Biotechnology Lab
  • Brain Physiology Lab
  • Energy Biotechnology Lab
  • Ice Research Lab
  • Power Electronics Lab
  • Optics in Medicine Lab
  • Tissue Engineering and Regenerative Medicine Lab
  • Cyber-Physical Resilience Empowering A Transformative Energy Future (CREATE) Lab
Industry Partners
  • DoseOptics (collaborator)
  • Dartmouth-Hitchcock Medical Center (collaborator)
  • CRREL (collaborator)
  • NH BioMade (collaborator)
Notable Faculty
  • Dr. Eric Fossum — Image sensor technology
  • Dr. Brian Pogue — Biomedical optics
  • Dr. Lee Lynd — Energy biotechnology
  • Dr. Katie Hixon — Tissue engineering and regenerative medicine
  • Dr. Weiyang Fiona Li — Carbon emission conversion
  • Dr. Wesley Marrero — Socially-fair frameworks and student wellbeing
Accreditations and Certifications
  • ABET accredited

Location Advantages: Access to Boston tech market (2+ hours)Access to New York tech and finance sector (3 hours)Strong alumni networks across Silicon Valley and major tech companies

Best Doctoral Software Engineering Degree Programs in New Hampshire

Dartmouth College — Hanover, NH

Key Distinction: Dartmouth integrates undergraduate computer scientists directly into active faculty research projects and multidisciplinary engineering initiatives, providing research experiences that typically only happen at PhD level elsewhere.

Hakia Insight: Dartmouth's doctoral program via the Thayer School creates unusual cross-pollination: biomedical optics labs hire computer scientists, medical device companies poach systems researchers, and image sensor companies recruit algorithm specialists—the lab structure forces interdisciplinary thinking that pure CS PhDs rarely encounter.

At the doctoral level, dartmouth's computer science program, while not exclusively software engineering-focused, provides an elite technical foundation with particular strength in systems, algorithms, and human-computer interaction. The program benefits from Dartmouth's research intensity—undergraduates engage directly with faculty research in areas like computer vision, programming languages, and distributed systems, experiences typically reserved for graduate programs elsewhere. The Thayer School of Engineering integrates computing into multidisciplinary projects, meaning software engineers at Dartmouth often work alongside hardware engineers, roboticists, and other specialists, mirroring how modern tech companies operate. The college's resources—world-class facilities, generous funding for student projects, and a commitment to undergraduate research—create opportunities for deep technical exploration. Dartmouth's location in rural Vermont is intentional: it fosters an intense academic community while proximity to Boston and New York (both 2–3 hours away) keeps graduates connected to major tech markets. Alumni networks are exceptionally strong, with Dartmouth graduates represented across Silicon Valley, tech giants, and founded startups.

Programs Offered
  • Doctor of Philosophy in Software Engineering — 4-6 years, on-campus
  • Doctor of Science in Software Engineering — 4-6 years, online
Research Labs and Institutes
  • Thayer School of Engineering
  • Advanced Image Sensor Research Lab
  • Biomedical Optical Engineering Lab
  • Biotechnology Lab
  • Brain Physiology Lab
  • Energy Biotechnology Lab
  • Ice Research Lab
  • Power Electronics Lab
  • Optics in Medicine Lab
  • Tissue Engineering and Regenerative Medicine Lab
  • Cyber-Physical Resilience Empowering A Transformative Energy Future (CREATE) Lab
Industry Partners
  • DoseOptics (collaborator)
  • Dartmouth-Hitchcock Medical Center (collaborator)
  • CRREL (collaborator)
  • NH BioMade (collaborator)
Notable Faculty
  • Dr. Eric Fossum — Image sensor technology
  • Dr. Brian Pogue — Biomedical optics
  • Dr. Lee Lynd — Energy biotechnology
  • Dr. Katie Hixon — Tissue engineering and regenerative medicine
  • Dr. Weiyang Fiona Li — Carbon emission conversion
  • Dr. Wesley Marrero — Socially-fair frameworks and student wellbeing
Accreditations and Certifications
  • ABET accredited

Location Advantages: Access to Boston tech market (2+ hours)Access to New York tech and finance sector (3 hours)Strong alumni networks across Silicon Valley and major tech companies