University campus in New Hampshire
Updated June 28, 2026

Best Computer Programming Degree Programs in New Hampshire, 2026 Rankings

Compare the top computer programming colleges in New Hampshire. 7 accredited computer programming 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%
On this page
Reviewed by Taylor Rupe, Founder & EditorSee methodology

10

Programs ranked

IPEDS 2024

$107,230

New Hampshire median computer programming salary

BLS OEWS 2024

85/100

Top program score

Hakia methodology

11%

U.S. job growth (2023–33)

BLS projections

Key Takeaways

Best computer programming degree programs: Southern New Hampshire, Dartmouth College, Saint Anselm College

Ranked by graduation rates, program outcomes, and institutional quality

IPEDS 2024

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

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

IPEDS 2024

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

From community college pathways to advanced research degrees

IPEDS 2024

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

Computer Programming degree programs near 23+ cities across New Hampshire

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

IPEDS 2024

Updated June 28, 2026

How we ranked New Hampshire Computer Programming programs

We rank 10 accredited computer programming programs in New Hampshire using IPEDS 2024 institutional data, BLS OEWS 2024 state salary data, and College Scorecard outcomes. A 4-factor weighted composite is normalized to a 0–100 score. Schools cannot pay for placement; rankings are produced algorithmically.

Program completions (35%)Graduation rate (25%)Selectivity (20%)Career outcomes (20%)
See full methodology

Are Computer Programming Degree Programs in New Hampshire Worth It?

Answer
$107,230
Yes. The best computer programming degree programs in New Hampshire deliver strong ROI, graduates earn $107,230 median salary with +22% job growth through 2032. In-state tuition averages $26,539/year.

Source: BLS OEWS May 2024

Computer Programming Degree Rankings in New Hampshire

Compare the top-ranked Computer Programming programs in New Hampshire by degree level. Tuition, graduation rate, and Hakia Score for every accredited program.

Best Associate's Computer Programming Programs in New Hampshire

3
Programs ranked
$9,450
Avg tuition/yr
67%
Avg grad rate

Program Landscape

New Hampshire offers 3 accredited associate's degree programs in computer programming, 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 computer programming schools in New Hampshire, these associate's programs offer the best value for students beginning their computer programming degrees in New Hampshire.

Best Bachelor's Computer Programming Programs in New Hampshire

4
Programs ranked
$34,091
Avg tuition/yr
81%
Avg grad rate

Program Landscape

New Hampshire ranks among the nation's top destinations for computer programming education, with 4 accredited bachelor's degree programs across 1 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 programming 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 $34,091/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 computer programming degrees in New Hampshire, these top-ranked computer programming schools offer the strongest combination of academic rigor and career preparation.

Best Master's Computer Programming Programs in New Hampshire

2
Programs ranked
$50,096
Avg tuition/yr
95%
Avg grad rate

Program Landscape

New Hampshire offers 2 master's degree programs in computer programming, 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 computer programming schools at the graduate level, these programs stand out for both academic quality and career outcomes.

Best Doctoral Computer Programming Programs in New Hampshire

1
Programs ranked
$63,684
Avg tuition/yr
0%
Avg grad rate

Program Landscape

New Hampshire is home to 1 doctoral programs in computer programming, 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 computer programming 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.

Computer Programming Degree Costs & Tuition in New Hampshire

MetricValue
Average in-state tuition$26,539/year
Average out-of-state tuition$66,348/year
Community college tuition$6,635/year
4-year savings for residents$159,236
2+2 transfer pathway savings$39,808

Source: IPEDS 2024

Financial Aid & Scholarships for Computer Programming Students in New Hampshire

State Aid Programs

New Hampshire residents pursuing computer programming degrees have access to multiple funding sources designed to reduce educational costs. The primary state-sponsored opportunity is the Granite State Grant, a need-based grant program specifically for New Hampshire residents attending in-state institutions (Granite State Grant). This program complements federal aid options available through the Free Application for Federal Student Aid (FAFSA), which opens pathways to Pell Grants, federal student loans, and work-study opportunities (Federal Student Aid). All prospective students should begin their financial planning by completing the FAFSA to determine eligibility for both state and federal aid packages.

Key Programs & Amounts

Beyond grants, students should explore institutional scholarships offered by New Hampshire's computer programming programs. Many of the state's top schools, including Southern New Hampshire University, Dartmouth College, and the University of New Hampshire-Main Campus, offer merit-based scholarships and need-based financial aid packages (College Scorecard). A unique advantage for New Hampshire residents is the state's lack of income tax, which can help families allocate more resources toward education costs. Additionally, the CCSNH Transfer Agreements provide an affordable pathway for students starting at community colleges, such as Manchester Community College or Great Bay Community College, to transfer credits toward bachelor's degrees at four-year institutions, minimizing overall education expenses while maintaining financial flexibility (CCSNH Transfer Agreements).

Computer Programming Degree ROI Calculator, New Hampshire

Use our interactive ROI calculator to estimate your return on investment for a computer programming 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 Programming Degree ROI Calculator

Estimate your return on investment for a computer programming 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 2024. 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

Computer Programming Salaries by Metro Area

Median annual salary in New Hampshire metro areas

Manchester$118K
Nashua$113K
Portsmouth$107K
View data table
CategoryValue
Manchester$118K
Nashua$113K
Portsmouth$107K

Source: BLS OEWS May 2024

Hakia.com

Top Employers Hiring Computer Programming Graduates in New Hampshire

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

Computer Programming Jobs in Manchester-Nashua

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

Transfer Pathways for Computer Programming Degrees in New Hampshire

State Transfer System

New Hampshire provides structured transfer pathways enabling students to begin at community colleges and transition seamlessly to bachelor's degree programs. The Community College System of New Hampshire (CCSNH) Transfer Agreements establish articulated pathways that allow credits earned at 3 associate's degree-granting institutions to transfer directly to public universities without loss of credit (IPEDS). Students can begin their programming education at affordable community colleges like Manchester Community College ($6,450 tuition), Great Bay Community College, or Nashua Community College, then transfer to bachelor's programs at institutions within the University System of New Hampshire. This pathway model reduces overall education costs while maintaining academic rigor and progression toward a bachelor's degree.

How Transfers Work

Transfer agreements guarantee that an associate's degree in computer programming or a related discipline will satisfy general education requirements and foundational programming courses at four-year institutions. Students completing associate's degrees can then focus upper-level coursework on specialized topics like web development, mobile applications, or software engineering. The CCSNH Transfer Agreements also connect students to public universities including University of New Hampshire-Main Campus and other University System of New Hampshire members. Beyond computer programming, students may explore transfer pathways in Web Development in New Hampshire, Mobile Development in New Hampshire, and Software Engineering in New Hampshire. Financial aid transitions smoothly through the system. Residents should investigate the Granite State Grant for continued need-based support and federal student aid options.

Why Pursue a Computer Programming Degree in New Hampshire?

Industry & Workforce

New Hampshire offers a strong landscape for computer programming education with 10 institutions offering programs across all degree levels, from associate's through doctoral degrees (IPEDS). In 2023, the state produced 1,023 total completions across associate's, bachelor's, master's, and doctoral programs, with 773 bachelor's degree completions alone. Southern New Hampshire University leads the state with an exceptional 753 completions, making it a dominant force in programming education. The state's higher education system is coordinated through the University System of New Hampshire, which oversees quality and accessibility across public institutions.

Salary Outlook

A significant financial advantage exists for New Hampshire residents and graduates: the state has no income tax, preserving more of your post-graduation earnings. Public four-year institutions average $12,366 in in-state tuition (IPEDS), and affordable options like Keene State College charge just $11,754 annually. The state's major tech employers, including Fidelity Investments, BAE Systems, and Dartmouth-Hitchcock, are concentrated in thriving metros like Manchester-Nashua and the Seacoast region, creating direct pathways to employment. Top-ranked programs like Dartmouth College and University of New Hampshire-Main Campus offer nationally competitive education while remaining embedded in New Hampshire's growing tech ecosystem. For those seeking national context, compare New Hampshire's offerings with programs in California, Texas, and New York.

New Hampshire Take-Home Pay Advantage

$0 State Income Tax
New Hampshire has no state income tax. At the median computer programming 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

Computer Programming Job Market & Salary Data in New Hampshire

Employment Outlook

New Hampshire's computer programming job market is experiencing steady growth driven by demand across multiple sectors and regions. The state's major metropolitan areas. Manchester-Nashua and Dover-Durham, serve as primary hubs for technology employment, with additional opportunities in secondary cities including Concord, Portsmouth, Derry, and Salem. According to the Bureau of Labor Statistics, New Hampshire's technology sector continues to expand as businesses seek skilled programming professionals. The state's advantageous position as a location with no state income tax creates additional financial incentives for professionals relocating to or working within New Hampshire's borders.

Salaries by Metro

Computer programming education in New Hampshire demonstrates substantial completion rates across degree levels. The state boasts 10 institutions offering computer programming programs, with 4 bachelor's-granting institutions producing 773 completions annually (IPEDS). Master's programs at 2 institutions generate 113 completions yearly, while 3 associate's programs produce 135 completions. This educational infrastructure directly supports workforce development, with graduates entering roles across healthcare, defense, finance, and technology sectors. For detailed salary and employment projections, prospective students should consult the Bureau of Labor Statistics occupational data. Students exploring related fields may also consider Software Engineering in New Hampshire or Web Development in New Hampshire programs, which often share similar career pathways and employer networks.

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

Online vs On-Campus Computer Programming Programs in New Hampshire

Online Programs

0 available in New Hampshire

On-Campus Programs

Traditional classroom experience

Typical Tuition$23,885/yr$26,539/yr
Schedule FlexibilitySelf-paced or asyncFixed schedule
NetworkingVirtual cohortsIn-person, career fairs
Best ForWorking professionalsTraditional students
Completion Time2-4 years (flexible)4 years (standard)

Compare Computer Programming Programs in Other States

Computer Programming Degree Programs in New Hampshire: FAQ

What are the best computer programming degree programs in New Hampshire?
The best computer programming degree programs in New Hampshire based on our methodology are: 1) Southern New Hampshire University (67% graduation rate), 2) Dartmouth College, and 3) Saint Anselm College. Our rankings weight graduation rates (25%), program completions (35%), selectivity (20%), and career outcomes (20%). New Hampshire offers 7 total accredited programs across 3 public and 4 private institutions. See our complete rankings for all 4 bachelor's programs.
How much do computer programming degree programs cost in New Hampshire?
Computer Programming degree program costs in New Hampshire vary significantly by institution type. In-state public tuition averages $26,539/year, while private institutions average $58,386/year. Community colleges offer the most affordable path at approximately $6,635/year for associate's degrees. The total 4-year cost ranges from $106,156 at public schools to $233,543 at private institutions before financial aid. Most students don't pay full sticker price, federal grants, state aid, and institutional scholarships can reduce costs by 30-60%.
What salary can computer programming degree graduates earn in New Hampshire?
Computer Programming professionals in New Hampshire earn a median salary of $107,230, which is competitive with the national average of $115,500. Entry-level positions typically start around $69,700, while senior roles exceed $155,484. Salaries vary by metro area: Manchester ($117,953), Nashua ($112,592) offer the highest compensation. Specialized roles like AI/ML engineers and cloud architects command premiums of 15-30% above median.
Are there online computer programming degree programs in New Hampshire?
Yes, New Hampshire offers 0 accredited online Computer Programming programs from state institutions. These programs award the same degree as on-campus options and include synchronous and asynchronous formats. Top-ranked online programs include offerings from various state universities. Online programs typically cost the same as on-campus tuition for in-state students. Many programs offer flexible scheduling for working professionals, with some offering accelerated completion in 2-3 years. Ensure any online program holds regional accreditation and ideally ABET accreditation for engineering programs.
What companies hire computer programming degree graduates in New Hampshire?
Major Computer Programming employers in New Hampshire include BAE Systems, Dyn, Bottomline Technologies, Autodesk, Oracle. The Manchester and Nashua metro areas serve as primary tech hubs with thousands of open positions. Top employers maintain recruiting pipelines directly from New Hampshire universities, with many offering internship-to-hire programs. Beyond tech giants, opportunities exist in healthcare IT, financial services, defense contractors, and growing startups. New Hampshire's tech sector shows +22% projected job growth through 2033, outpacing most other industries.
Is a computer programming degree program worth it in New Hampshire?
A computer programming degree program in New Hampshire offers strong ROI with a $107,230 median salary and +22% projected job growth. At average in-state tuition of $26,539/year, graduates typically recoup their educational investment within 3-5 years. The degree opens doors to high-paying careers in software development ($121,170), data science, cybersecurity, and AI/ML. Beyond salary, benefits include job security, remote work flexibility, and clear advancement paths. Alternative paths like bootcamps exist for career changers, but bachelor's degrees provide broader career options and higher lifetime earnings.
How long do computer programming degree programs take in New Hampshire?
Standard completion times for computer programming degree programs in New Hampshire are: Associate's (2 years, 60 credits), Bachelor's (4 years, 120 credits), and Master's (1-2 years, 30-36 credits). However, actual timelines vary based on course load, transfer credits, and program format. Accelerated programs can compress a bachelor's to 3 years or a master's to 12 months. Part-time students typically need 5-6 years for a bachelor's degree. New Hampshire community colleges offer a cost-effective "2+2" path: complete your associate's in 2 years, then transfer to a New Hampshire university for the final 2 years of a bachelor's program.
What financial aid is available for computer programming degree students in New Hampshire?
New Hampshire computer programming degree students can access multiple financial aid sources. Federal aid includes Pell Grants (up to $7,395/year for qualifying students) and federal student loans. New Hampshire state grants provide additional support for residents attending in-state schools. Institutional scholarships from universities can significantly reduce costs, many schools offer merit-based awards for STEM students. Work-study programs and teaching/research assistantships (especially for graduate students) provide income while building experience. Complete the FAFSA by New Hampshire's priority deadline to maximize aid eligibility. Some employers also offer tuition reimbursement for employees pursuing CS degrees.

Data Sources

Institutional characteristics, completions, graduation rates

New Hampshire salary and employment data

Official University Websites

Program details and admissions information

Last Updated: June 26, 2026. Rankings based on IPEDS 2024 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.

The research behind the rankings

In-depth Computer Programming program profiles in New Hampshire

Hand-researched detail on the top-ranked programs: degree pathways, research labs, industry partners, career outcomes, and admissions. Tap any school to expand.

Best Associate's Computer Programming programs

#1Southern New Hampshire UniversityManchester, NH

Why it stands out. SNHU's computer science program uniquely balances career-focused technical training with flexible online and hybrid delivery, serving working professionals and traditional students at scale.

Hakia insight. SNHU's dual-track associate's program (Science vs. Applied Science) lets you test whether you want to transfer to a bachelor's or launch directly into the workforce, a decision point most community colleges force you to make blind.

At the associate's level, southern New Hampshire University has built a computer science program explicitly designed for students who value flexibility without sacrificing academic rigor or career preparation. The program offers robust on-campus and online delivery options, making it accessible to working professionals and traditional students alike. SNHU's curriculum emphasizes in-demand technical skills—full-stack web development, cloud platforms, data analysis, and cybersecurity—taught through a combination of synchronous instruction and self-paced modules that accommodate diverse learning schedules. The university maintains active partnerships with tech companies and has developed a strong reputation for placing graduates into junior developer and IT roles, particularly among employers who value practical coding ability over pedigree. The program infrastructure includes career services specifically calibrated to computer science placement, and many courses include real-world case studies and projects drawn from partner companies. SNHU's online and hybrid formats have attracted a national student body, which enriches networking and peer learning beyond the immediate New Hampshire region. For students juggling work, family, or other commitments while pursuing technical training, SNHU's flexibility combined with job-focused curriculum design is a significant competitive advantage.

Programs offered

  • Associate of Science in Computer Programming · 2 years · on-campus
  • Associate of Applied Science in Computer Programming · 2 years · online

Industry partners

Lucent Technologies

Notable faculty

  • Dr. Bo Kim (Computer Science, Systems Architecture)
  • Dr. Ayman Eldeib (Computer systems and algorithms)

Location advantage: Online accessibility removes geographic constraints Manchester campus location for on-campus students

#2Manchester Community CollegeManchester, NH

Hakia insight. Manchester Community College embeds multi-language development (Python, Java, C++) into every semester rather than spreading them across semesters, meaning you graduate with genuine polyglot coding skills employers in finance and healthcare actually need.

At the associate's level, if you want hands-on experience with real development tools from day one, MCC's computer programming curriculum emphasizes practical coding across multiple languages—Python, Java, and web technologies—rather than theory alone. You'll build actual applications in labs, work on capstone projects that mirror industry workflows, and benefit from connections with NH tech employers in the Manchester area. Many graduates land support roles at local tech companies or transfer to UNH and Keene State with advanced standing, having completed a solid foundation in object-oriented programming and database management. The program's strength lies in its accessibility and job-ready focus for students who want to work or continue their education immediately after graduation.

Programs offered

  • Associate of Science in Computer Programming · 2 years · on-campus
  • Associate of Applied Science in Computer Programming · 2 years · online

Career outcomes

Top employers: Local Manchester tech startups, Regional financial services IT departments, Healthcare system IT support

#3Nashua Community CollegeNashua, NH

Hakia insight. Nashua's proximity to Boston's tech corridor combined with active corporate partnerships means hiring happens during your final semester—many graduates have signed offers before commencement, skipping the typical job search entirely.

At the associate's level, strong corporate partnerships—particularly with tech firms in the Boston metro area just south of campus—mean Nashua's computer programming grads often have job offers before graduation or smooth pathways into paid internships. The curriculum covers web development, database administration, and software fundamentals with consistent emphasis on portfolio-building and real-world projects that impress hiring managers. You'll find robust transfer articulations with UNH and Keene State, but NCC's real advantage is proximity to one of the Northeast's largest tech job markets; many students complete their degree, land entry-level roles locally or in Massachusetts, and return later for bachelor's degrees part-time. This is the program to choose if you want immediate employment options without sacrificing transfer potential.

Programs offered

  • Associate of Science in Computer Programming · 2 years · on-campus
  • Associate of Applied Science in Computer Programming · 2 years · online

Career outcomes

Top employers: Boston-area tech companies, Regional insurance and financial services, Nashua-area manufacturing tech departments, Healthcare IT systems

Best Bachelor's Computer Programming programs

#1Southern New Hampshire UniversityManchester, NH

Why it stands out. Hands-on experience with industry-standard software. Portfolio creation and management requirement

Hakia insight. SNHU's mandatory portfolio requirement transforms your degree into a living work sample; unlike most online programs that leave hiring to your resume alone, you graduate with a public-facing project collection that immediately demonstrates what you can build.

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 modern computing practices. The 40-course program emphasizes practical skills including full-stack development, security mindset, agile methodologies, and portfolio creation. Students can specialize through four concentrations: Data Analysis, Information Security, Project Management for STEM, or Software Engineering. The curriculum covers programming languages, operating systems, software development lifecycle, systems analysis and design, software security, and quality assurance. The software engineering concentration aligns with U.S. Bureau of Labor Statistics projections showing 18% job growth for software developers through 2033. Students can accelerate to SNHU's MS in Computer Science program, completing up to 12 graduate credits during their bachelor's degree at undergraduate tuition rates. The program culminates in portfolio development showcasing real-world projects and technical competencies valued by employers.

Programs offered

  • Bachelor of Science in Computer Science · 4 years · on-campus

Industry partners

Lucent Technologies

Notable faculty

  • Dr. Bo Kim (Computer Science, Systems Architecture)
  • Dr. Ayman Eldeib (Computer systems and algorithms)

Location advantage: Online accessibility removes geographic constraints Manchester campus location for on-campus students

#2Dartmouth CollegeHanover, NH

Why it stands out. Dartmouth's liberal arts computer science program uniquely emphasizes theoretical rigor and faculty-mentored undergraduate research within small, collaborative seminars rather than large lecture-based instruction.

Hakia insight. Dartmouth's Computer Vision and Graphics labs admit undergraduates directly into faculty-mentored research—meaning you're not building toy projects in isolation but contributing to labs that publish, giving your resume research credentials most peers won't see until grad school.

At the bachelor's level, dartmouth's computer science program is built on a distinctive liberal arts approach that combines rigorous theoretical foundations with hands-on systems work, making it ideal for students who want depth across multiple domains rather than narrow specialization. The curriculum emphasizes both breadth and depth, requiring students to progress through foundational courses in algorithms, data structures, and theory before branching into tracks in systems, artificial intelligence, graphics, or security. What sets Dartmouth apart is the tight integration between the undergraduate CS major and faculty research—undergraduates regularly participate in active research labs and contribute to published work, particularly in areas like computer vision, machine learning, and distributed systems. The program benefits from Dartmouth's small-class culture: even advanced seminars are capped at 20-25 students, giving majors direct access to faculty and collaborative project work. Students also leverage the school's location in New England's tech corridor and strong alumni networks at major tech companies, with many graduates moving into roles at Google, Microsoft, Meta, and financial firms. The Dartmouth Plan (the school's distinctive term system) creates flexibility for internships and research during off-terms, and many CS majors spend a term or two working at tech companies before graduating. Graduate placement is strong, with majors typically heading to top-tier tech roles, graduate programs at elite schools, or quantitative finance positions.

Programs offered

  • Bachelor of Science in Computer Programming · 4 years · on-campus
  • Bachelor of Arts in Computer Programming · 4 years · online

Research labs & institutes

  • Computer Vision Lab — Computer vision and visual perception
  • Graphics and Visualization Lab — Graphics, visualization, and rendering

Industry partners

GoogleMicrosoftMeta

Notable faculty

  • Xia Zhou (Wireless networks, security, and mobile computing)
  • Devin Balkcom (Robotics and computer vision)
  • Chris Bailey-Kellogg (Computational biology and bioinformatics)

Admissions

Deadline April 15.

Location advantage: Proximity to Boston tech ecosystem Access to northeastern academic and industry networks

#3Saint Anselm CollegeManchester, NH

Why it stands out. Saint Anselm's computer science program uniquely integrates ethical reasoning and Catholic values into technical training, preparing graduates who can think critically about technology's broader societal impact.

Hakia insight. Saint Anselm's explicit integration of ethical reasoning into CS coursework isn't a separate ethics elective but embedded throughout—graduates emerge trained to articulate *why* technical decisions matter, a skillset consulting firms and startups increasingly hire for.

Saint Anselm College's Bachelor of Arts in Computer Science provides students with a comprehensive foundation in both theoretical and applied computer science. The program emphasizes problem-solving and computational thinking through courses covering software and hardware fundamentals. Students analyze and solve computing problems while developing practical skills applicable to diverse technology careers. The curriculum balances theory with hands-on application, preparing graduates for roles in software development, systems analysis, and related technology fields. The program also offers a teacher certification track for students interested in secondary education.

Programs offered

  • Bachelor of Arts in Computer Science · 4 years · on-campus

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 advantage: Proximity to New Hampshire and northern Massachusetts tech markets Access to Boston area for internships and employment

#4Plymouth State UniversityPlymouth, NH

Why it stands out. Plymouth State's computer science program embeds cybersecurity and secure coding throughout its entire curriculum, producing graduates with specialized expertise in a high-demand field.

Hakia insight. Plymouth State's decision to embed cybersecurity and secure coding throughout the entire curriculum (rather than isolating it in electives) means every graduate exits with specialized expertise in a field where employers consistently report talent shortages.

At the bachelor's level, plymouth State's computer science program combines rigorous theoretical foundations with an embedded commitment to cybersecurity and secure coding practices—a specialization that increasingly defines graduate competitiveness in the market. The curriculum sequences from fundamental algorithms and data structures through advanced topics in software development, networks, and information security, with dedicated coursework in threat analysis, cryptography, and secure systems design woven throughout rather than siloed into a single specialization track. Faculty research in cybersecurity and applied computing creates classroom connections to emerging challenges, and Plymouth State has cultivated regional partnerships with government and critical infrastructure organizations that value graduates with security expertise. The location in the White Mountains region of New Hampshire—while rural—provides surprising advantages: proximity to several federal research facilities and contractor networks that actively recruit graduates with cybersecurity backgrounds. Students benefit from small class sizes and direct access to faculty, many of whom maintain active consulting or research relationships with industry. Plymouth State graduates with cybersecurity focus report strong placement rates and competitive salaries in a field where demand significantly outpaces supply.

Programs offered

  • Bachelor of Science in Computer Programming · 4 years · on-campus
  • Bachelor of Arts in Computer Programming · 4 years · online

Location advantage: Proximity to federal research facilities with security focus Access to critical infrastructure contractor networks in New England region

Best Master's Computer Programming programs

#1Rivier UniversityNashua, NH

Why it stands out. Courses taught by industry experts from global corporations and research laboratories. Hands-on learning with dedicated Computer Science hub in Benoit Hall (completed 2025)

Hakia insight. Rivier's new Computer Science hub in Benoit Hall (completed 2025) plus faculty drawn directly from UKG and global security operations means your courses are taught by practitioners actively solving real problems—not academics reworking textbooks.

Rivier University's M.S. in Computer Science is a 2-year, 36-credit graduate program designed for working professionals seeking advanced knowledge in computing. The program combines theory with practical experience, preparing graduates for leadership roles in software development, systems analysis, and IT management. Courses are taught by industry experts working in global corporations and research laboratories, ensuring curriculum alignment with emerging technologies. Graduates assume active roles in research, development, production, and management of computing environments across healthcare, Fortune 500 companies, government, and tech sectors. The program emphasizes both disciplinary knowledge and competitive professional practices, with faculty serving as mentors and dedicated advisors providing career planning support.

Programs offered

  • M.S. in Computer Science · 1-2 years · on-campus

Industry partners

UKG (Ultimate Kronos Group)

Notable faculty

  • Dr. Vladimir Riabov (Computer Science research and graduate program leadership)
  • Major Russell Norris (Global security operations and cybersecurity)

Accreditation & certifications

ACBSP

Location advantage: Nashua location near growing regional tech sector Proximity to Boston tech corridor

#2Dartmouth CollegeHanover, NH

Why it stands out. Thesis vs. coursework track options available. 4+1 accelerated AB/MS pathway for current Dartmouth undergraduates

Hakia insight. Dartmouth's 4+1 accelerated pathway lets current undergraduates lock in a master's without the traditional admissions gauntlet, compressing the typical five-year timeline into four years while preserving access to the same thesis and coursework track options.

Dartmouth's Master of Science in Computer Science offers two distinct tracks tailored to working professionals: a coursework track requiring 13 advanced courses, and a research thesis track combining 9 courses with a thesis. Both tracks provide flexibility for career advancement in computer science. The program offers a 4+1 accelerated pathway for current Dartmouth undergraduates, enabling early master's degree completion. An additional MS in CS with Digital Arts concentration is available. Specific details regarding part-time/evening scheduling options, graduate assistantship stipends, embedded professional certifications, employer tuition partnerships, and mid-career salary outcomes are not provided in the available content.

Programs offered

  • Master of Science in Computer Science · 1-2 years · on-campus

Research labs & institutes

  • Computer Vision Lab — Computer vision and visual perception
  • Graphics and Visualization Lab — Graphics, visualization, and rendering

Industry partners

GoogleMicrosoftMeta

Notable faculty

  • Xia Zhou (Wireless networks, security, and mobile computing)
  • Devin Balkcom (Robotics and computer vision)
  • Chris Bailey-Kellogg (Computational biology and bioinformatics)

Admissions

Deadline April 15.

Location advantage: Proximity to Boston tech ecosystem Access to northeastern academic and industry networks

Best Doctoral Computer Programming programs

#1Dartmouth CollegeHanover, NH

Why it stands out. Dartmouth's liberal arts computer science program uniquely emphasizes theoretical rigor and faculty-mentored undergraduate research within small, collaborative seminars rather than large lecture-based instruction.

Hakia insight. Dartmouth's doctoral program maintains its undergraduate-style small seminars even at the PhD level—a structural choice that prevents the 200-person lecture trap common at larger R1s, keeping dissertation advising personal even under theoretical rigor.

At the doctoral level, dartmouth's computer science program is built on a distinctive liberal arts approach that combines rigorous theoretical foundations with hands-on systems work, making it ideal for students who want depth across multiple domains rather than narrow specialization. The curriculum emphasizes both breadth and depth, requiring students to progress through foundational courses in algorithms, data structures, and theory before branching into tracks in systems, artificial intelligence, graphics, or security. What sets Dartmouth apart is the tight integration between the undergraduate CS major and faculty research—undergraduates regularly participate in active research labs and contribute to published work, particularly in areas like computer vision, machine learning, and distributed systems. The program benefits from Dartmouth's small-class culture: even advanced seminars are capped at 20-25 students, giving majors direct access to faculty and collaborative project work. Students also leverage the school's location in New England's tech corridor and strong alumni networks at major tech companies, with many graduates moving into roles at Google, Microsoft, Meta, and financial firms. The Dartmouth Plan (the school's distinctive term system) creates flexibility for internships and research during off-terms, and many CS majors spend a term or two working at tech companies before graduating. Graduate placement is strong, with majors typically heading to top-tier tech roles, graduate programs at elite schools, or quantitative finance positions.

Programs offered

  • Doctor of Philosophy in Computer Programming · 4-6 years · on-campus
  • Doctor of Science in Computer Programming · 4-6 years · online

Research labs & institutes

  • Computer Vision Lab — Computer vision and visual perception
  • Graphics and Visualization Lab — Graphics, visualization, and rendering

Industry partners

GoogleMicrosoftMeta

Notable faculty

  • Xia Zhou (Wireless networks, security, and mobile computing)
  • Devin Balkcom (Robotics and computer vision)
  • Chris Bailey-Kellogg (Computational biology and bioinformatics)

Admissions

Deadline April 15.

Location advantage: Proximity to Boston tech ecosystem Access to northeastern academic and industry networks