Best Associate's Computer Programming Degree Programs in New Hampshire
Southern New Hampshire University — Manchester, NH
Key Distinction: 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 (employer)
Notable Faculty
- Dr. Bo Kim — Computer Science, Systems Architecture
- Dr. Ayman Eldeib — Computer systems and algorithms
Location Advantages: Online accessibility removes geographic constraintsManchester campus location for on-campus students
Manchester Community College — Manchester, 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.
Top Transfer Destinations
- University of New Hampshire (UNH)
- Keene State College
- Plymouth State University
Entry-Level Career Paths
- Help Desk Technician
- Junior Web Developer
- Technical Support Specialist
- Junior Systems Administrator
Included Certifications
- CompTIA A+
- Oracle Java Associate Programmer
Location Advantages:
Nashua Community College — Nashua, 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.
Top Transfer Destinations
- University of New Hampshire (UNH)
- Keene State College
- Southern New Hampshire University
- Plymouth State University
Entry-Level Career Paths
- Junior Web Developer
- Help Desk Technician
- Junior Software Developer
- Technical Support Specialist
- Junior Database Administrator
Included Certifications
- CompTIA A+
- Oracle Java Associate Programmer
- Microsoft Azure Fundamentals
Location Advantages:
Best Bachelor's Computer Programming Degree Programs in New Hampshire
Southern New Hampshire University — Manchester, NH
Key Distinction: 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. BS
Industry Partners
- Lucent Technologies (employer)
Notable Faculty
- Dr. Bo Kim — Computer Science, Systems Architecture
- Dr. Ayman Eldeib — Computer systems and algorithms
Location Advantages: Online accessibility removes geographic constraintsManchester campus location for on-campus students
Dartmouth College — Hanover, NH
Key Distinction: 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 and Institutes
- Computer Vision Lab
- Graphics and Visualization Lab
Industry Partners
- Google (corporate)
- Microsoft (corporate)
- Meta (corporate)
Notable Faculty
- Xia Zhou — Wireless networks, security, and mobile computing
- Devin Balkcom — Robotics and computer vision
- Chris Bailey-Kellogg — Computational biology and bioinformatics
Location Advantages: Proximity to Boston tech ecosystemAccess to northeastern academic and industry networks
Saint Anselm College — Manchester, NH
Key Distinction: 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. BA
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: Proximity to New Hampshire and northern Massachusetts tech marketsAccess to Boston area for internships and employment
Plymouth State University — Plymouth, NH
Key Distinction: 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 Advantages: Proximity to federal research facilities with security focusAccess to critical infrastructure contractor networks in New England region
Best Master's Computer Programming Degree Programs in New Hampshire
Rivier University — Nashua, NH
Key Distinction: 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. MS
Industry Partners
- UKG (Ultimate Kronos Group) (employer)
Notable Faculty
- Dr. Vladimir Riabov — Computer Science research and graduate program leadership
- Major Russell Norris — Global security operations and cybersecurity
Accreditations and Certifications
Location Advantages: Nashua location near growing regional tech sectorProximity to Boston tech corridor
Dartmouth College — Hanover, NH
Key Distinction: 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. MS
Research Labs and Institutes
- Computer Vision Lab
- Graphics and Visualization Lab
Industry Partners
- Google (corporate)
- Microsoft (corporate)
- Meta (corporate)
Notable Faculty
- Xia Zhou — Wireless networks, security, and mobile computing
- Devin Balkcom — Robotics and computer vision
- Chris Bailey-Kellogg — Computational biology and bioinformatics
Location Advantages: Proximity to Boston tech ecosystemAccess to northeastern academic and industry networks
Best Doctoral Computer Programming Degree Programs in New Hampshire
Dartmouth College — Hanover, NH
Key Distinction: 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 and Institutes
- Computer Vision Lab
- Graphics and Visualization Lab
Industry Partners
- Google (corporate)
- Microsoft (corporate)
- Meta (corporate)
Notable Faculty
- Xia Zhou — Wireless networks, security, and mobile computing
- Devin Balkcom — Robotics and computer vision
- Chris Bailey-Kellogg — Computational biology and bioinformatics
Location Advantages: Proximity to Boston tech ecosystemAccess to northeastern academic and industry networks