Computer Science Programs in Connecticut

With a much higher average income per capita than the national average, Connecticut is one of the wealthiest states in the country. While this means a higher cost of living, many graduates of online computer science programs in Connecticut are still drawn to the state due to its high salaries and proximity to New York City. With a modern technology-driven economy, professionals with expertise in computer science in Connecticut are in demand, as the industry is growing, especially on the East Coast.

According to the Connecticut Department of Labor,operations research analysts, web developers, computer systems analysts, software developers, and computer and information systems managers are among the top 20 fastest growing occupations in Connecticut. In particular, there’s more than 300 software developer job openings on average each year in Connecticut and the Department of Labor projects more than 10,000 jobs across the state by 2024. Some of the state’s most popular cities for computer science professionals are Hartford, Stamford, Norwalk, Mansfield, Greenwich, and New Haven.

According to the Connecticut Department of Labor, operations research analysts, web developers, computer systems analysts, software developers, and computer and information systems managers are among the top 20 fastest growing occupations in Connecticut.

Higher Education in Connecticut

Connecticut may be a small state, but it is rich in education. With 17 regionally-accredited, nonprofit institutions and 26 state-supported institutions, Connecticut has a comprehensive landscape of higher education made up of small and mid-sized colleges and large research institutions.

Connecticut is home to one of the most prestigious schools in the world, Yale University, which boasts a graduation rate of 96%. The University of Connecticut (UConn) has nine campuses across the state. There are also four four-year state universities in each region of the state — central, eastern, southern, and western — and 13 community colleges, each providing affordable but rigorous academic options.

Other notable schools include Wesleyan University, home to nearly 3,000 undergraduate students, Quinnipiac, home to close to 9,000 undergraduate students, and the University of Hartford, home to more than 5,000 undergraduate students. The number of great schools to choose from combined with the state’s higher than average salaries make Connecticut an excellent choice for pursuing a degree and career in computer science.

A membership organization of 16 accredited universities, the Connecticut Conference of Independent Colleges (CCIC) works to improve instruction at private higher education institutions in the state. Through public policies, research, and government relationships, CCIC promotes academic excellence.

Computer Science Careers in Connecticut

Graduates from computer science schools in Connecticut go on to succeed in a variety of technology-related jobs, such as software and hardware engineering, systems analysis, web development, programming, security analysis, network administration, and information research.

With an ever-evolving advanced digital landscape, there is a constant need for updated systems and newer technologies. The impact of automated systems and disruptive technologies means more jobs in the computer science field; the Bureau of Labor Statistics (BLS) projects that job opportunities for software developers will grow 24% nationally by 2026, which is much faster than the national average.

Nearly 50,000 of the four million computer and mathematical professionals in the U.S. live in Connecticut, according to BLS. According to the Connecticut Department of Labor, web developers, computer systems analysts, software developers, and computer and information systems managers are among the top 20 fastest-growing occupations in Connecticut. In fact, there’s an average of more than 300 software developer job openings and nearly 300 computer systems analysts job openings each year in the state. The Department of Labor expects to see more than 10,000 jobs for computer scientists across the state by 2024. Cities with the most tech companies and computer science jobs include Hartford, Stamford, and Waterbury.

Median Salary for Computer Science Careers by Degree

Bachelor's Degree

Senior Programmer $76,707
Software Developer $65,692
Software Engineer $104,507

Master's Degree

Senior Programmer $90,469
Software Developer $79,893
Software Engineer $116,179

Computer Science Employers in Connecticut

  • iDevices Inc.: Headquartered in Avon, iDevices offers a variety of advanced tech products for household comfort. The company employs numerous designers, software engineers, and tech specialists to design their products, such as switches, wall outlets, lighting options, and adapters. The company also hires professionals to custom-build the cloud infrastructure for their mobile app that controls connected devices.
  • CGI: CGI is a global business consulting company offering information technology (IT) services in application, infrastructure, IT outsourcing, business process, and system integration. With the goal of aiding in digital transformation, CGI employs engineers, designers, analysts, cyber security specialists, administrators, and developers in Bloomfield, Hartford, and Windsor.
  • ASML: Headquartered in Veldhoven, Netherlands, ASML develops high-tech metrology and software solutions for the semiconductor industry. With a research and manufacturing site in Wilton, ASML hires a variety of science and technology professionals, including software engineers, electrical engineers, and software designers to design, develop, and integrate lithography machines.

How Much do Computer Scientists Make in Connecticut?

There are several factors that can affect a computer scientists’ salary, such as professional experience, education, function within the company, and geographic location. Typically, cost of living adjustments are made to account for growing inflation and to ensure employees can afford to live in the city in which they work. The availability of talent also makes a difference. If a city is flooded with software engineers, then companies can pay a lower salary. On the other hand, if the demand is higher than the supply, companies generally pay higher rates. As shown below, computer scientists in Connecticut make slightly higher wages than the national average.

Employment Hourly Mean Wage Annual Mean Wage
Connecticut 49,220 $43.00 $89,440
United States 4,165,140 $42.25 $87,880

Source: BLS

Computer Science Programs in Connecticut

There are many computer science colleges in Connecticut that offer undergraduate and graduate programs. Yale, one of the most prestigious universities in the world, and UConn are considered among the top computer science and engineering schools in the nation. Yale’s computer science department offers a variety of degree options, including a bachelor of arts, bachelor of science, a master of science, a combined bachelor’s/master’s program, and a doctoral program in addition to joint majors with the electrical engineering, mathematics, and psychology departments. UConn offers 12 bachelor’s programs, three of which are distinctly related to computer science and engineering. Students can also pursue computer science programs in Connecticut at other institutions across the state, such as Eastern Connecticut State University, Connecticut College, University of Hartford, and Wesleyan University.

Students of the best computer science schools in Connecticut take courses in programming, design, operations systems, and software interface, as well as mathematics classes, such as probability, calculus, numerical analysis, discrete structures, and linear algebra. Undergraduate students focus on key components of computing principles and practice, while graduate students hone in on a chosen specialization. Students who pursue doctorate degrees conduct extensive research in the field.

Some students prefer to earn an online computer science degree in Connecticut. Earning a degree online allows students the flexibility to learn on their own schedules. This is especially helpful for working professionals, as they can complete assignments and participate in group discussion boards when and where it’s best for them. Online students can earn their master’s degree in computer science at the University of Bridgeport.


Types of Computer Science Degrees

There are many types of degrees students can choose when pursuing education in computer science: associate degree, bachelor’s degree, master’s degree, and doctorate degree. In general, further formal education within a field results in a higher salary. In addition, some positions require a certain level of degree. For instance, many research positions or teaching positions at the university level require at least a master’s or doctorate degree. The table below features descriptions and basic data about each degree type.

Associate in Computer Science


An associate in computer science provides students with foundational knowledge in computer languages and programming. In addition to learning about computer systems, students will emerge with general education courses usually required by four year colleges. Graduates with an associate degree qualify for entry-level computer science positions in the job market.

Average Program Length – 2 Years
Median Salary – $32,897

Bachelor’s in Computer Science


A bachelor’s in computer science provides students with knowledge of operating systems, a variety of programming languages, database management, and computer systems and architecture. These programs typically require 120 credit hours of coursework and a capstone project. Many employers in the industry are increasingly hiring individuals with a bachelor’s degree.

Average Program Length – 4 Years
Median Salary – $60,835

Master’s in Computer Science


A master’s in computer science provides students with a deeper understanding of computer systems, design, and programming languages. Some master’s programs may provide specializations for those who wish to concentrate further in a specific area. Individuals with a master’s degree typically earn a higher salary upon graduation than those with a bachelor’s.

Average Program Length – 1-2 Years
Median Salary – $104,269

Computer Science Ph.D


A doctorate degree in computer science is designed for individuals who wish to pursue research in the field. These intensive programs often require students to narrow their field of study and design and carry out a specific research project that culminates in a dissertation. Graduates with a Ph.D in computer science often go into academia as computer science professors.

Average Program Length – 4+ Years
Median Salary – $126,744


What Schools Offer a Computer Science Degree in Connecticut?

The best colleges and universities are institutionally accredited by the Higher Learning Commission, while the best online schools are accredited by the Distance Education Accrediting Commission. When researching Connecticut computer science schools, it’s important to select an accredited school. It’s wise to look for computer science programs that are accredited by the Accreditation Board for Engineering and Technology. The following is a comprehensive list of accredited online computer science degrees in Connecticut.


schools that match your search

Search Filter

Professional Computer Science Organizations in Connecticut

Professional computer science organizations provide valuable resources for current students, recent graduates, and working professionals. In addition to job boards and career services, members of professional computer science organizations benefit from professional development and networking opportunities and cutting-edge publications. Some organizations specialize in a subfield of computer science, such as artificial intelligence (AI), while others are more general, like the Association for Computing Machinery (ACM). ACM is the world’s largest computing society and is dedicated to sharing resources, addressing key challenges, and promoting high standards in the field.

  • Association for Women in Computing (AWC): AWC promotes the advancement of women in computer science and tech-related professions. One of the first professional computing organizations geared specifically towards women, AWC provides its members with networking opportunities and technical and career-focused programming.
  • Association for the Advancement of Artificial Intelligence (AAAI): AAAI is a scientific society devoted to the responsible use of AI that aims to promote research and improve the public’s understanding of AI. Members benefit from access to conferences, workshops, grants, scholarships, and a quarterly magazine.
  • Institute of Electrical and Electronics Engineers Computer Society (IEEE CS): IEEE CS is a volunteer-led community of 60,000 technology leaders. Members benefit from career development and networking resources, professional training workshops, technical conferences, and access to scholarly journals and magazines.

Additional Computer Science Resources in Connecticut

  • Connecticut Career Fairs: Connecticut Career Fairs are state-sponsored events that connect job seekers with local employers. Partnering with local colleges and universities, Chambers of Commerce, and Workforce Investment Boards, these fairs hosted more than 10,000 attendees and 450 companies across the Manchester, Danbury, and Cromwell areas in the past year. Benefits for job seekers include resume critiquing, access to a job-matching system, and information about training opportunities.
  • Connecticut Department of Labor: Computer science professionals, software developers, hardware engineers, and network administrators alike can benefit from the useful information provided by the Connecticut Department of Labor. The department offers numerous programs and services, such as job boards and training opportunities, as well as updated labor market figures.
  • UConn ACM Student Chapter: The ACM chapter at the UConn is a community of computer science enthusiasts. Striving to enhance the understanding of computer systems, the group organizes events, conferences, and presentations, arranges visits at local businesses, and holds weekly meetings. UCONN-ACM is open to anyone interested in computer science.
  • Trinity College ACM Student Chapter: The ACM chapter, also known as the Computer Science Club, is a community of students at Trinity College. With a strong interest in computer science, web design, and related technologies, members of the chapter get together to discuss recent developments in technology, job and internship opportunities, local events, and chapter fundraisers.