University of New Hampshire-Main Campus — Durham, NH
Key Distinction: UNH InterOperability Lab: work alongside top tech companies testing equipment before marketplace release. Mandatory two-course senior capstone project (CS 791/792 Senior Project I and II)
Hakia Insight: UNH's InterOperability Lab isn't a nice-to-have—it's a competitive advantage where undergraduates test enterprise equipment before vendors ship it, translating to actual resume lines that senior technicians at regional firms can't claim.
The Bachelor of Science in Computer Science at UNH is a 130-credit, 4-year program grounded in problem-solving and computer-efficient design. Students gain hands-on experience working with top tech companies through the UNH InterOperability Lab, testing equipment before market release. The curriculum emphasizes core computer science fundamentals with opportunities in artificial intelligence, machine learning, robotics, cybersecurity, distributed systems, and cloud computing. All CS students are encouraged to conduct research through capstone projects (CS 791/792 Senior Project I and II) and independent studies. The program features a rigorous two-course senior project sequence, professional ethics training, and access to the Programming Assistance Center. Graduates pursue careers as software engineers, systems analysts, mobile app developers, and network administrators, or advance to graduate studies. The program is ABET-accredited by the Computing Accreditation Commission.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- Cloud Computing Lab
- UNH InterOperability Lab
- Artificial Intelligence Research Group
- Data Visualization Research Lab
- Network Research Group
- TREMA: Text Retrieval Extraction Machine Learning and Analytics
Notable Faculty
- Mike Gildersleeve — Information Technology
Admissions
GPA Requirement: 2.0.
Requirements: Minimum 130 credits, Minimum 2.0 overall GPA, Major GPA of 2.0 or better in all required CS, mathematics, and computer engineering courses, Minimum 32 credits must be taken at UNH, Core computer science courses (CS 415, 416, 420, 515, 520, 619, 620, 659, 758, 761), Mathematics courses (MATH 425, 426, 531, 539 or 644), Science courses with Discovery Lab (one biological, one physical), Discovery program requirements (7 courses including 1 writing-intensive), Senior Project I and II (CS 791/792) or Thesis (CS 799), Professional Ethics and Communication (CS 501), One implementation elective from CS 712, 720, 730, 735, 752, 753, 770, 781, Three additional CS courses numbered 690-799, One professional elective, No foreign language requirement
Accreditations and Certifications
Location Advantages: Access to New England regional tech sector and proximity to cloud infrastructure research institutions
University of New Hampshire College of Professional Studies Online — Manchester, NH
Key Distinction: UNH's online program uniquely targets mid-career IT professionals with an integrated certification pathway and corporate-grade capstone projects, delivering cloud architects rather than junior technicians.
Hakia Insight: UNH's online program explicitly targets mid-career IT professionals with capstone projects modeled on architect-level work, not junior technician exercises, which explains why employers treat these graduates differently than typical online CS degrees.
At the bachelor's level, this online program is engineered for working professionals seeking cloud credentials without sacrificing career momentum. The asynchronous format allows students to engage with cloud engineering content on their schedule, with live lab sessions scheduled around typical work hours and recorded for flexibility. UNH's professional studies division has built the program around the cloud certifications that employers actually require—AWS and Azure pathways are central to the curriculum rather than add-ons, meaning you complete your degree having completed industry-recognized credential exams. The program distinguishes itself through a cohort-based learning model where online students form persistent study groups that often continue post-graduation, creating a professional network spanning industries. Faculty bring corporate experience, designing assignments around real cloud migration scenarios and multi-cloud cost optimization challenges that working professionals encounter. The online delivery doesn't compromise hands-on experience; students access cloud sandbox environments for labs involving containerization, serverless computing, and managed database services. Graduates typically transition into senior technical roles—cloud architects, solutions engineers, and DevOps leads—rather than entry-level positions, reflecting both the professional-level prerequisites and the practical depth of the curriculum.
Programs Offered
- Bachelor of Science in Cloud Computing — 4 years, on-campus
- Bachelor of Arts in Cloud Computing — 4 years, online
Accreditations and Certifications
- New England Commission on Higher Education, Inc. (NECHE)
Location Advantages:
Plymouth State University — Plymouth, NH
Key Distinction: Plymouth State's program prioritizes DevOps and cloud infrastructure specialization with embedded multi-cloud platform labs, differentiating it from competitors that treat cloud as a general IT elective.
Hakia Insight: Plymouth State's embedded multi-cloud labs (AWS, Azure, GCP) in a cloud-specific major means graduates can architect across platforms—a differentiator when most competitors treat cloud as a general IT elective.
At the bachelor's level, plymouth State's cloud computing program emphasizes hands-on infrastructure management and DevOps practices, equipping students to architect and maintain enterprise cloud environments from day one. The curriculum balances theoretical foundations in distributed systems with practical labs using AWS, Azure, and Google Cloud platforms, ensuring graduates can hit the ground running in cloud operations roles. What sets this program apart is its integration of containerization and orchestration technologies—Docker, Kubernetes, and infrastructure-as-code tools like Terraform—directly into core coursework rather than treating them as electives. The program benefits from New England's thriving tech sector proximity, with faculty maintaining active consulting relationships that bring real-world infrastructure challenges into the classroom. Students emerge with portfolio projects spanning multi-cloud deployments, CI/CD pipeline automation, and cloud security implementations that resonate with hiring managers at regional and national firms. The relatively compact student cohorts allow for meaningful faculty mentorship, particularly valuable when navigating the breadth of cloud certifications (AWS Solutions Architect, Azure Administrator) that the program explicitly prepares for.
Programs Offered
- Bachelor of Science in Cloud Computing — 4 years, on-campus
- Bachelor of Arts in Cloud Computing — 4 years, online
Location Advantages: Proximity to Boston/New England tech corridor with major cloud infrastructure employers