

BS in Computer Science, University of New Hampshire
Durham - New Hampshire, New Hampshire
.
48 Months
Check Eligibility
About this course
The Bachelor of Science in Computer Science at UNH offers students a comprehensive education in areas such as algorithms, programming languages, artificial intelligence, cybersecurity, cloud computing, data science, and machine learning. The program emphasizes problem solving with a focus on designing efficient solutions and gaining hands-on experience through laboratories, research, and projects. Students have opportunities to join UNH’s Cybersecurity team or intern at the Interoperability Lab, a leading data network testing facility working with top technology companies. The curriculum is rooted in fundamentals, ensuring students develop strong skills in science, mathematics, and abstract thinking. Graduates are prepared for careers in fast-growing industries or advanced study in the field.
Why this course is highly recommended
What makes this program stand out is the access to UNH’s InterOperability Lab, where students work alongside top tech companies in testing new equipment before market release. The program encourages research through capstone projects and independent studies and provides a vibrant student community with clubs like Cyber Security and Linux. The strong industry connections, hands-on labs, and opportunities to work on real-world problems make this an excellent choice for students aiming to enter the tech industry or pursue advanced degrees.
Specialisation
The program covers a diverse range of specialisations including software development, cybersecurity, cloud computing, data science, and machine learning. It also offers elective courses such as artificial intelligence, neural networks, computer graphics, and information retrieval, allowing students to tailor their education towards specific interests and career goals.
Course fees
Application fees
-
1st year tuition fees
-
Living cost
-
Living cost
-
Degree requirements
Students need to complete a minimum of 128 credits, including core courses, electives, and discovery requirements, with at least 32 credits taken at UNH. The program maintains a minimum GPA of 2.0 for graduation, and students must pass key courses like Introduction to Computer Science I & II, Data Structures, and Foundations of Programming with a grade of C- or better. There are also laboratory, science, and writing components integrated into the curriculum.
English language test
DUOLINGO
105
IELTS
6.5
TOEFL
80
PTE
-
Career prospects
Graduates from this program can look forward to diverse roles such as computer programmer, software engineer, database developer, mobile application developer, network systems administrator, and web developer. The skills acquired open doors to careers in rapidly growing sectors, and students may also pursue further education like master's or Ph.D. programs in computer science.
FAQs
What opportunities do students have for industry exposure?
Students have the chance to work at UNH’s Interoperability Lab, collaborate with top tech companies, and participate in internships to gain real-world experience.
Are there elective courses available for specialization?
Yes, students can choose electives such as artificial intelligence, neural networks, graphics, neural networks, and information retrieval to deepen their expertise.
Table of content