Best Bachelor's Computer Science Degree Programs in Connecticut
Yale University — New Haven, CT
Key Distinction: Hands-on projects integrated throughout curriculum. Research collaborations with faculty
Hakia Insight: Yale's proximity to both NYC finance and Boston biotech, plus faculty like Zhihao Jia working on distributed computing systems, means undergraduates can intern on production infrastructure at scale—not many schools offer that research-to-infrastructure bridge at the bachelor's level.
Yale's Bachelor of Science in Computer Science is designed for students pursuing careers in computing, technical management, and consulting. The program balances fundamental theoretical concepts with practical application, covering algorithms, data structures, artificial intelligence, and software engineering. Students benefit from hands-on projects, research collaborations with faculty, and interdisciplinary study opportunities. Yale offers multiple degree options including B.S., B.A., and combined B.S./M.S. programs, as well as joint majors with Economics, Mathematics, Psychology, Electrical Engineering, Linguistics, and the Arts. The program maintains lower total required courses than comparable schools, allowing students flexibility to pursue second majors or minors. Graduates are heavily recruited by leading software companies, consulting firms, and financial institutions, with many pursuing graduate school or entrepreneurial ventures. The department provides 24/7 access to computing facilities including Intel workstations running Linux and Windows.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- Yale Computer Vision Lab
- Yale Systems Group
- Yale Artificial Intelligence Laboratory
Industry Partners
- Google (corporate)
- Meta (corporate)
- Microsoft Research (corporate)
Notable Faculty
- Zhihao Jia — Machine learning systems and distributed computing
- Abhishek Bhattacharjee — Computer architecture and systems
Accreditations and Certifications
Location Advantages: Proximity to New York City technology and finance sectorsAccess to Boston technology corridorConnections to top tech companies through alumni and research partnerships
University of Connecticut — Storrs, CT
Key Distinction: Hands-on laboratory experience integrated throughout curriculum. Design skills development starting in first two years
Hakia Insight: UConn's design-skills focus starting in year one, paired with Sanguthevar Rajasekaran's computational biology lab, signals a program building interdisciplinary systems thinkers, not pure software engineers—a distinctive positioning in New England's biotech corridor.
UConn's Bachelor of Science in Computer Science produces graduates with broad understanding of computing principles and practice, emphasizing fundamental computing models through algorithm design and analysis. The program integrates hands-on laboratory experience alongside classroom instruction, with design skills developed from the first two years through senior year. Students complete coursework in computing application areas outside engineering, such as business or bioinformatics, supported by mathematics, science, and engineering studies. The curriculum culminates in a one-semester Senior Design Project course, providing practical capstone experience. The program is ABET-accredited and requires 120 credits.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- UConn Cybersecurity Research Laboratory
Industry Partners
- Google (corporate)
- Microsoft (corporate)
Notable Faculty
- Sanguthevar Rajasekaran — Algorithms and computational biology
Accreditations and Certifications
Location Advantages: Gateway to Boston technology corridorAccess to New York City financial and tech sectorsProximity to Connecticut tech and insurance companies
Wesleyan University — Middletown, CT
Key Distinction: Optional honors thesis under faculty supervision monitored by University Committee on Honors. Faculty research participation through individual tutorials and senior thesis (encouraged but not mandatory)
Hakia Insight: Wesleyan's optional honors thesis model is deceptively flexible—students can pursue faculty-mentored research without the pressure of mandatory publication, making it ideal for those who want research credibility without derailing into specialized PhD trajectories.
Wesleyan University's Bachelor of Science in Computer Science provides students with foundational concepts and technical tools for solving computational problems and building systems. The program spans mathematics and engineering, allowing students to choose specialization areas including robotics, privacy, networks, computational science, and formal computation theory. The curriculum requires completion of gateway courses (COMP211-212), four core courses covering models of computation, algorithms, programming languages, and systems, plus electives and mathematical foundations. Students are encouraged to participate in faculty research through individual tutorials and senior theses, though capstone experience is not mandatory. Graduates pursue advanced degrees in computer science, software engineering, and related fields, or professional roles in software engineering, data science, cybersecurity, and information technology across technology, finance, healthcare, and entertainment industries. The program supports the Informatics and Modeling Certificate with pathways in Computational Science and Quantitative World Modeling, and Integrative Genomic Sciences.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- Computer Science Department Research Groups
Location Advantages: Access to Boston and New York tech marketsConnecticut River Valley academic community
Connecticut College — New London, CT
Key Distinction: Mandatory two-semester undergraduate research requirement with faculty mentorship. 24/7 access to advanced campus labs including robotics, multimedia, signal processing, graphics, and virtual reality facilities
Hakia Insight: Connecticut College's mandatory two-semester research requirement isn't a checkbox—it's paired with 24/7 access to robotics, VR, and signal processing labs, meaning undergrads can prototype ideas immediately rather than waiting until senior year to touch real equipment.
Connecticut College's Bachelor of Science in Computer Science emphasizes substantive research experience and independent thinking, with all majors expected to complete at least two semesters of research. The program integrates seamlessly with other majors, minors, and interdisciplinary centers through the college's CONNECTIONS curriculum. Students gain hands-on experience in state-of-the-art facilities including robotics labs (with laser cutters, 3D printers, and colony spaces), multimedia and signal processing labs with high-end graphics workstations, and graphics/virtual reality labs featuring motion capture systems and a 4.5 x 12-foot 3D visualization wall. Recent research topics span entertainment software design, robot colony experiments, algorithmic game theory, bioinformatics, and music information retrieval. Graduates work at major tech companies (Amazon, Google, TripAdvisor), financial firms (Barclays, AMG National Trust), and specialized technology companies (FireEye, Veson Nautical). The program offers five specialization tracks: Educational Technology, Affective Computing, Applied Robotics, Software Development, and Bioinformatics, enabling students to tailor their education to specific career interests.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Career Outcomes
Top Employers: Amazon, Google.
Location Advantages: New London area near research institutionsNew England access to Boston technology market and Northeast tech ecosystem
Central Connecticut State University — New Britain, CT
Key Distinction: CCSU's computer science program stands out for its intentional focus on cybersecurity and software engineering specializations with embedded industry partnerships that create direct internship and career pathways.
Hakia Insight: Central Connecticut State's deliberate pairing of cybersecurity and software engineering specializations with embedded industry partnerships creates a rare advantage for students seeking internships: employers are already in the curriculum design, not just the career fair.
At the bachelor's level, CCSU's computer science program emphasizes practical skill development through a curriculum that balances theoretical foundations with applied hands-on experience. The program features dedicated tracks in cybersecurity and software engineering, allowing students to specialize early and build depth in high-demand areas. Faculty maintain active connections with regional technology companies, creating internship pipelines and capstone project partnerships that give students real-world context for classroom learning. The program's strength lies in its ability to maintain small class sizes even in introductory courses, ensuring students receive mentorship during critical foundational semesters. Many graduates report that CCSU's project-based learning approach—where students build and deploy actual systems rather than just studying them—prepared them exceptionally well for immediate technical contributions in their first jobs. The location in central Connecticut provides reasonable access to both Hartford's growing tech sector and the broader New England technology corridor.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus
- Bachelor of Arts in Computer Science — 4 years, online
Location Advantages: Central Connecticut location with proximity to Hartford technology sector
Fairfield University — Fairfield, CT
Key Distinction: Fairfield's computer science program uniquely integrates ethical computing and technology's societal impact into its core curriculum while leveraging proximity to New York City's major tech employers.
Hakia Insight: Fairfield's Jesuit foundation transforms ethics from a single course into a curriculum-wide thread, giving graduates a distinctive positioning when applying to companies like Microsoft or Google that increasingly evaluate candidates on responsible AI and ethical decision-making.
At the bachelor's level, fairfield's computer science program is distinguished by its Jesuit educational philosophy, which translates into strong emphasis on ethical computing and technology's social impact—themes woven throughout the curriculum rather than isolated in a single course. The program benefits from Fairfield's location in southwestern Connecticut, positioning students just an hour from major technology employers in New York City and within the broader New England tech ecosystem. Rather than pushing students toward specialization too early, the curriculum maintains breadth in core computer science while offering electives that allow exploration of AI, cybersecurity, data science, and software development based on individual interests. The program cultivates close student-faculty relationships typical of Jesuit institutions, with professors who maintain research interests and industry consulting relationships that inform their teaching. Internship opportunities are abundant given the proximity to Fortune 500 companies and growing startup communities in the region. Fairfield graduates often emphasize that the combination of rigorous technical training with explicit focus on responsible innovation prepared them for leadership roles, not just technical roles, early in their careers.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus
- Bachelor of Arts in Computer Science — 4 years, online
Location Advantages: One hour from New York City technology employers and venture capitalProximity to Fortune 500 companies in southwestern Connecticut
Post University — Waterbury, CT
Key Distinction: Post University's program stands out for integrating business strategy and professional communication with technical computer science training, ideal for students aiming for tech leadership or business-facing roles.
Hakia Insight: Post's integration of business strategy and professional communication into CS coursework produces an unusual profile—graduates emerge equally comfortable pitching technical solutions to executives or leading product teams, a hybrid skillset that accelerates non-engineering career paths.
At the bachelor's level, post University's computer science offerings prioritize career readiness and professional development, with curriculum design centered on the skills employers actively seek. The program integrates business context into technical coursework, recognizing that computer science careers require more than coding—students develop communication, project management, and strategic thinking alongside programming proficiency. Post's flexible learning model accommodates working professionals and adult learners, with evening and online options that don't sacrifice academic rigor. The Waterbury location provides access to regional employers and business networks. Courses in software engineering, web development, and database design are grounded in contemporary industry practice. The program maintains connections with local companies for internship placements and guest lectures. Post graduates often transition into roles in business systems, application development, and IT management, benefiting from the program's dual emphasis on technical depth and business acumen. Alumni networks and career services support job placement and ongoing professional development.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus
- Bachelor of Arts in Computer Science — 4 years, online
Location Advantages:
Southern Connecticut State University — New Haven, CT
Key Distinction: Southern Connecticut's program distinguishes itself through emphasis on real-world problem-solving, partnerships with education and government sectors, and personalized career preparation that serves diverse post-graduation paths.
Hakia Insight: Southern Connecticut's partnerships with Connecticut's education and government sectors create a specific advantage: students gain real internships solving civic tech and K-12 infrastructure problems, building portfolios that differentiate them in a market saturated with consumer app experience.
At the bachelor's level, southern Connecticut State University's computer science program builds strength through a collaborative, student-centered approach where learning happens through consistent interaction between students and faculty who remain engaged with regional technology development. Rather than following a purely theoretical track, the curriculum emphasizes applied problem-solving and systems thinking, with students frequently working on projects that solve actual problems for local organizations and university departments. The program maintains partnerships with school districts and government agencies across Connecticut, creating unique opportunities for students interested in technology's application in public services, education technology, and civic digital systems. Faculty expertise spans traditional computer science foundations alongside practical areas like web development, database systems, and network administration—skills with immediate job market relevance. The program recognizes that not all computer science students aim for the same career path, so coursework is designed to serve students heading to software development positions, IT operations roles, systems administration, and technology support careers with equal effectiveness. Internship and job placement support is personalized, helping students identify career targets and build portfolios that match their specific goals. Southern's affordability as a public Connecticut university means students can graduate with meaningful technical skills and industry experience without the debt burden that limits career choices at more expensive institutions.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus
- Bachelor of Arts in Computer Science — 4 years, online
Location Advantages: Connecticut public sector technology needs and partnershipsEducational institution collaborations across the state
Trinity College — Hartford, CT
Key Distinction: Trinity College offers comprehensive Computer Science programs preparing students for careers in technology.
Hakia Insight: Trinity College's position in Hartford places students directly in Connecticut's public sector and insurance technology ecosystem, yet comprehensive program information remains limited—prospective students should request specific details on industry partnerships and lab facilities.
Trinity College offers Computer Science programs in Hartford, CT. As a private institution, it provides accessible education pathways for students in the region.
Eastern Connecticut State University — Willimantic, CT
Key Distinction: Eastern Connecticut's strength lies in its applied, project-centric curriculum with deep regional industry integration, making it particularly effective for students seeking immediate career-ready skills in Connecticut's tech market.
Hakia Insight: Eastern Connecticut's project-centric curriculum paired with deep ties to Hartford's tech corridor and financial services internships means students build portfolios solving real problems for Aetna, Hartford, and regional software firms rather than academic exercises.
At the bachelor's level, eastern Connecticut State University's computer science program emphasizes practical, applied learning with strong connections to Connecticut's growing tech corridor. The curriculum balances foundational theory with hands-on projects, giving students early exposure to real-world development through internships and capstone work. The program benefits from its location in Willimantic and proximity to Hartford's expanding tech ecosystem, where students intern at financial services companies, insurance firms, and software startups. Faculty maintain active industry relationships, bringing current development practices directly into the classroom. Students graduate with portfolio projects that demonstrate proficiency across web development, database systems, and software engineering. The program's size allows for personalized advising and smaller upper-level courses where students tackle specialized topics like cybersecurity and mobile application development. Many graduates move into roles at regional tech companies or pursue graduate studies, with a notable track record of students entering financial technology and business systems development.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus
- Bachelor of Arts in Computer Science — 4 years, online
Location Advantages: Proximity to Hartford tech hub and Connecticut financial services sectorAccess to regional software and insurance company internships
Best Master's Computer Science Degree Programs in Connecticut
Yale University — New Haven, CT
Key Distinction: Two track options: thesis vs. non-thesis (coursework only). Flexible part-time completion available for non-visa students (up to four years for one-year program)
Hakia Insight: Yale's non-thesis track allows full-time completion in one year while remaining part-time eligible for non-visa students up to four years—a rare accommodation that lets international students avoid visa cap constraints while accessing labs like the AI Lab and Systems Group.
Yale's Master of Science in Computer Science offers two distinct pathways for working professionals and career-focused graduates. The one-year program (most common) requires eight courses and can be completed part-time over up to four years for non-visa students, with flexible scheduling. The two-year program includes a research thesis, 20 hours/week teaching fellowship (providing tuition fellowship and stipend), and four semesters of structured coursework, making it ideal for those seeking deeper research engagement. Teaching fellow positions are occasionally available in the one-year program (small stipend, tuition not covered). Both tracks prepare students for industry careers at major tech companies (Microsoft, Google, Facebook) and startups. Graduates typically advance to senior technical roles. The two-year thesis track offers potential acceleration into Yale's PhD program upon successful completion. No embedded professional certifications mentioned. GRE scores typically in 90th percentile for admitted students.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
- Yale Computer Vision Lab
- Yale Systems Group
- Yale Artificial Intelligence Laboratory
Industry Partners
- Google (corporate)
- Meta (corporate)
- Microsoft Research (corporate)
Career Outcomes
Top Employers: Microsoft, Google.
Notable Faculty
- Zhihao Jia — Machine learning systems and distributed computing
- Abhishek Bhattacharjee — Computer architecture and systems
Accreditations and Certifications
Location Advantages: Proximity to New York City technology and finance sectorsAccess to Boston technology corridorConnections to top tech companies through alumni and research partnerships
Sacred Heart University — Fairfield, CT
Key Distinction: Part-time and full-time options with flexible evening and Saturday morning classes. Three concentration tracks: Computer Science, Information Technology, Data Science
Hakia Insight: Sacred Heart's three-track specialization (CS, IT, Data Science) combined with evening and Saturday scheduling creates an unusual pathway for working professionals in Fairfield County's insurance and healthcare sectors to specialize without career interruption.
Sacred Heart University's Master of Science in Computer Science & Information Technology (MSCSIT) is designed for working professionals seeking advanced credentials in a rapidly growing field. The program offers flexible part-time and full-time options, with part-time students benefiting from evening and Saturday morning classes to balance work and study. Students choose from three concentrations: Computer Science, Information Technology, or Data Science, tailored to career interests. The curriculum combines theoretical foundations with hands-on technical training in machine learning, cybersecurity, cloud architecture, data analytics, and AI. Graduates with master's degrees in CS/IT earn median salaries between $80,000–$142,000 annually, significantly outearning bachelor's-degree counterparts. The program offers corporate internship partnerships, graduate certificate options, and a 4+1 dual-degree pathway for undergraduates. Full-time completion takes 15 months; part-time typically spans 2 years. As a STEM-designated program, international F-1 visa holders receive 24-month OPT extensions (36 months total).
Programs Offered
- Master of Science in Computer Science & Information Technology — 1-2 years, on-campus. MS
Career Outcomes
Median Salary: $NaN.
Accreditations and Certifications
Location Advantages: Fairfield County business community in financial services, insurance, and healthcareRegional proximity to enterprise and startup technology employers
University of Bridgeport — Bridgeport, CT
Key Distinction: An industry-responsive computer science program emphasizing cybersecurity and software engineering, with direct pathways to employers in finance and tech sectors within commuting distance.
Hakia Insight: University of Bridgeport's cybersecurity and software engineering emphasis, paired with its 50-mile positioning from NYC finance hubs and Connecticut Gold Coast insurance companies, creates a natural funnel into enterprise security and fintech roles that regional employers actively recruit for.
At the master's level, the University of Bridgeport's computer science program is structured around industry-aligned specializations in software engineering, cybersecurity, and data science, with curriculum designed in consultation with regional employers. Students engage in hands-on project-based learning from the first year, building portfolios through internship partnerships and capstone projects that address real-world problems. The program benefits from Bridgeport's positioning on Connecticut's Gold Coast, just 50 miles from New York City, enabling proximity to major financial services, insurance, and technology firms actively recruiting graduates. Faculty maintain active connections to industry, and the program emphasizes both cutting-edge technical skills and professional communication—graduates report strong placement in enterprise software roles, IT operations, and fintech positions. Cybersecurity has become a particular strength, with curriculum aligned to industry certifications and partnerships supporting hands-on lab work. The relatively intimate size of the program means students receive substantive advising and career mentoring rather than generic guidance.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus
- Master of Arts in Computer Science — 1-2 years, online
Location Advantages: 50 miles from New York City financial services and tech hubsConnecticut Gold Coast proximity to insurance and enterprise technology companies
University of New Haven — West Haven, CT
Key Distinction: Flexible scheduling for working professionals. Bridge courses for career changers transitioning into computer science
Hakia Insight: University of New Haven's explicit bridge courses for career changers—combined with flexible scheduling for working professionals—acknowledge that many CS master's students aren't traditional undergraduates, making it genuinely accessible to career-switchers rather than just rhetorically so.
The Master of Science in Computer Science at University of New Haven is a 30-credit program designed for working professionals and career changers. The program blends theoretical foundations with hands-on practice, preparing graduates for immediate industry entry or Ph.D. pursuit. Students can customize their experience through electives in high-demand focus areas including mobile applications, software development, big data, cyber forensics, wireless networking, and system administration. The program includes bridge courses for those transitioning from other fields. Graduates quickly advance to leadership positions, with median salaries reaching $171K for Computer and Information Systems Managers and $133K for Software Developers. The university offers CyberCorps® Scholarship for Service (SFS) funding through NSF grants for cybersecurity specialization, requiring post-graduation government service commitment. Access to the nationally recognized Career Development Center supports job placement and career advancement.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Career Outcomes
Median Salary: $NaN.
Location Advantages: New Haven technology and healthcare IT sectorRegional internship opportunities in financial services and manufacturing
Wesleyan University — Middletown, CT
Key Distinction: A liberal arts computer science program that integrates computing with humanities and sciences, producing technically strong graduates with unusual intellectual range.
Hakia Insight: Wesleyan's liberal arts approach to computing, integrating humanities and sciences into CS coursework, produces graduates with unusual intellectual range—valuable in AI ethics roles, human-computer interaction research, and policy-facing tech positions where pure engineering backgrounds often stumble.
At the master's level, wesleyan's computer science program emphasizes a liberal arts approach to computing, where students integrate rigorous technical coursework with humanities and natural sciences—a distinctive model that produces computer scientists capable of addressing complex societal problems. The curriculum balances core theory (algorithms, data structures, systems) with applied tracks in artificial intelligence, cybersecurity, and computational science, allowing students to tailor their education to emerging interests. Faculty research spans machine learning, formal methods, and human-computer interaction, and undergraduates frequently collaborate on active projects rather than simply taking courses. The program benefits from Wesleyan's location in the Connecticut River Valley while maintaining strong recruiting relationships with tech companies in Boston and New York; graduates report strong placement in software engineering, data science, and tech startup roles. Particularly appealing for students who want computer science depth without surrendering breadth—you're encouraged to double major or pursue minors in mathematics, philosophy, or physics, creating genuinely interdisciplinary profiles that stand out in hiring. The close-knit community means accessible faculty mentorship and research opportunities even as an early-stage student.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus
- Master of Arts in Computer Science — 1-2 years, online
Research Labs and Institutes
- Computer Science Department Research Groups
Location Advantages: Access to Boston and New York tech marketsConnecticut River Valley academic community
Southern Connecticut State University — New Haven, CT
Key Distinction: Southern Connecticut's program distinguishes itself through emphasis on real-world problem-solving, partnerships with education and government sectors, and personalized career preparation that serves diverse post-graduation paths.
Hakia Insight: Southern Connecticut's emphasis on real-world problem-solving through partnerships with government and education sectors differentiates its master's program from tech-company-focused alternatives, offering specialized pathways for students aiming to shape public sector technology rather than consumer platforms.
At the master's level, southern Connecticut State University's computer science program builds strength through a collaborative, student-centered approach where learning happens through consistent interaction between students and faculty who remain engaged with regional technology development. Rather than following a purely theoretical track, the curriculum emphasizes applied problem-solving and systems thinking, with students frequently working on projects that solve actual problems for local organizations and university departments. The program maintains partnerships with school districts and government agencies across Connecticut, creating unique opportunities for students interested in technology's application in public services, education technology, and civic digital systems. Faculty expertise spans traditional computer science foundations alongside practical areas like web development, database systems, and network administration—skills with immediate job market relevance. The program recognizes that not all computer science students aim for the same career path, so coursework is designed to serve students heading to software development positions, IT operations roles, systems administration, and technology support careers with equal effectiveness. Internship and job placement support is personalized, helping students identify career targets and build portfolios that match their specific goals. Southern's affordability as a public Connecticut university means students can graduate with meaningful technical skills and industry experience without the debt burden that limits career choices at more expensive institutions.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus
- Master of Arts in Computer Science — 1-2 years, online
Location Advantages: Connecticut public sector technology needs and partnershipsEducational institution collaborations across the state