The Bachelor of Science in Computer and Information Sciences at the University of New Haven is an undergraduate degree that combines core computing theory with practical software, systems and information-technology skills. It suits students who want a hands-on, career-oriented education that prepares them for roles in software development, data management, networking and cybersecurity or for further study in computing-related fields.
What you'll study
The programme provides a foundation in computer science and applied information technologies, progressing from introductory programming to advanced topics and project work. Course content typically includes:
- Programming and software development: introductory and intermediate courses in languages such as Python, Java or C++, software engineering principles, object-oriented design and version control.
- Data structures and algorithms: algorithm analysis, complexity, searching and sorting, and practical implementation of abstract data types.
- Databases and information systems: relational database design, SQL, data modelling, and concepts in information management.
- Computer networks and operating systems: fundamentals of networking, protocols, network security basics, and operating system concepts.
- Cybersecurity and information assurance: principles of secure systems, threat modelling, secure coding practices and introductory digital forensics.
- Web and mobile development: client/server concepts, web technologies, APIs and mobile application development.
- Artificial intelligence and data analytics: introductory machine learning, data mining, statistics for computing and practical data-visualisation techniques.
- Human–computer interaction and UX: fundamentals of user-centred design, usability testing and accessibility.
- Capstone and experiential learning: a culminating team project or senior capstone where students design, build and present a substantial system; many students also undertake internships or co-op placements.
- Electives and special topics: opportunities to explore advanced subjects such as cloud computing, embedded systems, internet of things, software testing, or advanced cybersecurity topics.
Entry requirements
Applicants are normally expected to have completed secondary education with strong performance in mathematics. Typical requirements include:
- A recognised high-school diploma or equivalent; specific grade requirements vary by applicant background and country of study.
- Evidence of proficiency in mathematics; completion of a college-preparatory maths sequence is advantageous.
- If applicable, standardised test scores may be considered, but policies can vary; applicants should check the university’s admissions guidance.
- International applicants must demonstrate English language proficiency through recognised tests or approved exemptions.
- Relevant extracurricular experience, coding projects, or coursework in computing can strengthen an application but are not always mandatory.
Career prospects
Graduates with a bachelor’s in Computer and Information Sciences from the University of New Haven enter a wide range of technical and analytical roles. Common career paths include:
- Software developer or engineer, building applications for desktop, web and mobile platforms.
- Systems or network administrator and network engineer, managing IT infrastructure and connectivity.
- Database administrator or data analyst, designing databases and extracting insights from data.
- Cybersecurity analyst, incident responder or information-security specialist, protecting systems and data.
- Web developer, UX/frontend engineer or full-stack developer, focusing on user-facing technologies.
- IT consultant, project manager or technical product specialist in industry or professional services.
- Further study options include master’s degrees in computer science, information systems, cybersecurity or data science, and research-related careers.
Why study at University of New Haven
The University of New Haven emphasises experiential learning with strong industry connections, dedicated labs and project-based courses that prepare students for the workplace. Key advantages include:
- Hands-on facilities: access to programming, networking, cybersecurity and embedded-systems labs equipped for practical coursework and research.
- Co-op and internship opportunities: established relationships with regional and national employers that help students gain real-world experience and build professional networks.
- Project-led curriculum: capstone projects and team-based assignments that mirror software development lifecycles and IT problem solving.
- Support services: career services, faculty mentoring and student organisations that assist with job preparation, portfolio development and technical competitions.
- Pathways to specialisation: flexible elective choices and extracurricular options that let students focus on areas such as security, data analytics, software engineering or networks.
Overall, the programme is suited to students seeking a practical, career-focused computing education with opportunities for industry engagement and applied projects.
Explore more on ScholarshipsAds