Skip to content
Home/United States/Connecticut
Connecticut, United States

Coding and AI classes in Connecticut

Does computer science count toward graduation in Connecticut?

It can. The Connecticut State Department of Education says computer science aligned to the state standards is eligible as part of the STEM credit pathway, a 9 credit minimum required for graduation under Sec 10-221a. Modern Age Coders teaches coding, data and AP Computer Science live online for Connecticut students from kindergarten to twelfth grade, in level-matched batches or 1-on-1.

Connecticut took the national route to computer science: in June 2018 its State Board adopted the Computer Science Teachers Association K-12 standards outright, alongside the ISTE Standards for Students. It then made room for the subject inside an existing rule rather than adding a new one, by letting aligned courses count toward the nine STEM credits every diploma needs. This page explains the standards levels in plain terms, quotes the state's 2020 plan and what it aimed for by 2024 and 2025, sets out the published access and enrollment counts, and walks through a data project that joins two of the state's own open tables.

Facts last verified 18 October 2026. Teaching is online; no Connecticut branch is claimed.

Course picks for Connecticut

Four courses, one for each part of the CSTA ladder

Arranged from Level 1A upward. The opening session with a teacher, which is free, decides which one fits.

Browse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.

The four we are known for

Python, AI, vibe coding and agentic coding

These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

The standards

Connecticut's computer science levels, translated into grades

Connecticut uses the CSTA K-12 standards, adopted by the State Board of Education on June 6, 2018. The CSDE implementation guidelines explain how the levels line up with grades.

CSTA levels as the 2018 Connecticut Computer Science Implementation Guidelines describe them
LevelExpected byAges given
1AThe end of grade 25 to 7
1BThe end of grade 58 to 11
2The end of grade 811 to 14
3AThe end of grade 1014 to 16
3BBeyond the level required for all students, for those who choose more computer science in high schoolHigh school

Five concepts

The guidelines organize the standards into five Concepts, Algorithms and Programming, Computing Systems, Data and Analysis, Impacts of Computing, and Networks and the Internet, broken into sixteen Subconcepts.

Three ways to deliver

Districts choose a sample pathway: Broad and Deep Exposure, Moderate Exposure or Basic Exposure, from a weekly elementary special to computer science woven into math and science.

High school expectation

For high schools the guidelines say all should offer at least one rigorous computer science course, with introductory courses leading on to AP and specialized classes.

Level 3A is the important one for families to notice. It is the level the standards expect of every student by the end of tenth grade, so a ninth or tenth grader who has had little computer science at school still has a defined target. Level 3B is optional depth, which is where AP Computer Science A and most competitive programming sit.

Graduation and the state plan

Inside the STEM credits, not a separate requirement

From the CSDE Computer Science page and the Connecticut Computer Science Plan of October 2020, read on 18 October 2026.

Connecticut computer science policy milestones, as CSDE publishes them
WhenWhat happened
2014The State Board approved a CSDE Computer Science Advisory Group
2016The Board adopted its Position Statement on Computer Science Education for All Students K-12
July 2017Public Act No. 17-67 created a digital citizenship, internet safety and media literacy advisory council
June 6, 2018The Board adopted the CSTA K-12 Standards and the ISTE Standards for Students
October 3, 2018The Board adopted a Position Statement on Comprehensive STEM Education
October 2020The Connecticut Computer Science State Plan was published

How it counts

CSDE expects districts to align computer science courses to the state standards so that they are eligible within the STEM credit pathway, a minimum of 9 credits required for graduation.

The 2024 vision

The plan's vision was that by 2024 every K-12 school would offer standards-aligned computer science and have a qualified computer science teacher to deliver it.

An AP target

Among its goals, the plan aimed by 2025 to increase by 20% the number of students enrolled in AP level computer science courses.

Whether the 2024 vision was reached is not something the plan can tell us, and we have not seen a CSDE report that measures it. The access figures below are the closest public evidence: they show most, but not all, Connecticut high schools offering a course. We tried to read Sec 10-221a itself on the General Assembly site, but the connection failed, so the statute is quoted here only as CSDE describes it.

The numbers

Five in six Connecticut high schools offer computer science

Code.org (2025) access and participation values for Connecticut and the College Board AP school count, as published.

Connecticut by school year, from the trend tabs of the Code.org (2025) sheet; enrollment is the share of high school students in a CS course
School yearHigh schools offering CSStudents enrolled
2018 to 201967%No value
2019 to 202082%No value
2020 to 202177%No value
2021 to 202284%8.0%
2022 to 202384.0%8.53%
2023 to 202483.6%, or 173 of 2077.53%, or 12,411 of 164,921

Access has hovered near 84% for three years, and enrollment slipped from 8.53% to 7.53% between the last two years with data. The student total behind the enrollment share is the NCES count for fall 2022, as Code.org notes. The College Board counts 279 Connecticut schools giving AP exams in 2023 and 280 in 2024, with 207 public schools in both years, so AP access was flat as well. Please cite these as Code.org (2025). 2025 State of AI + CS Education. This page lifts individual Connecticut cells, not the sheet.

Signature project

Joining Connecticut's library data to its list of towns

The state publishes two public-domain tables on data.ct.gov: the State Library's Public Libraries statistics and the Office of Policy and Management's list of 169 towns. Joining them looks trivial. It is not.

Our join of the fiscal 2024 Public Libraries rows to the 169-town crosswalk (data.ct.gov, downloaded 18 October 2026)
StepOur result
Fiscal 2024 rows in the library table173 (the table holds 5,278 rows from 1996 to 2024)
Rows whose key matches a town name exactly102
Rows keyed "Town - Library" instead71
Matches after splitting the key on " - "173 of 173
Towns with at least one 2024 row162
Towns with no 2024 row7
Towns with more than one row8, led by Groton, Windham and Woodstock with 3 each

1. Pick the key

Both tables name towns, so the town name is the obvious join key. A first inner join keeps only 102 of 173 library rows, and a careless student reports that 71 libraries do not exist.

2. Fix the key

Looking at the unmatched rows shows the pattern: towns with more than one library are keyed as the town, a spaced dash, then the library. Splitting on " - " and keeping the first part brings every row home.

3. Check both directions

An outer join then shows the other side: 7 of the 169 towns have no 2024 row at all. That says nothing about whether those towns have library service; it only says this table has no row for them.

A disagreement the join exposes

Of the three 2024 rows keyed to Windham, two carry the county Windham and one carries Litchfield. A join on town would assign all three to one county. We do not know which value is right, and the honest output records the conflict rather than silently choosing. All figures here are ours, from one download of public-domain data.

The table also carries finance columns, which we leave out, and library names, which sometimes honor people and which we do not print. A good extension uses the fiscal year column instead: 183 rows in 2023 against 173 in 2024 is a ten-row drop that a student should explain before comparing any total across the two years.

Class times

Eastern Time from Greenwich to Putnam

All of Connecticut is on US Eastern time, America/New_York in the IANA database.

One zone

The IANA database lists Connecticut under US eastern time. Every class time we confirm for a Connecticut family is in Eastern Time.

The India gap, our arithmetic

Our own subtraction: from spring to fall the teacher's clock in India reads nine and a half hours later than a Connecticut clock, and ten and a half hours later through the winter months.

The next changes

Connecticut falls back on the first Sunday of November 2026 and springs forward on the second Sunday of March 2027. A reminder goes out to families the week before each switch.

Joins and time zones meet

Library visit logs from two systems, one storing local time and one storing UTC, will not join on time stamps until both are converted to the same zone. Students who line them up in America/New_York learn that a join key must mean the same thing in both tables, which is the whole lesson of the library project.

Learning ladder

Level 1A to Level 3B, at a pace that fits school

Read the bands as approximate; a teacher places each student in the free first lesson.

Grades K to 2

Level 1A ideas

Following and writing step-by-step instructions, patterns and simple block programs.

Coding for KidsScratch Coding for Kids
Grades 3 to 5

Level 1B projects

Games and stories in blocks, then a first look at Python and how data is stored.

Python and AI for KidsGame Development for Kids
Grades 6 to 10

Levels 2 and 3A

Typed Python, web pages and data projects that reach the level every student should have by tenth grade.

Python for TeensJavaScript for Teens
Grades 10 to 12

Level 3B and AP

AP Computer Science A in Java, or machine learning for students going past the core.

AP Computer Science AAI and Machine Learning for Teens
Coding and AI

An AI assistant will happily join the wrong columns

The library project shows exactly where automated answers go wrong, and why students need to understand the data first.

Ask a chatbot to join the libraries table to the towns table and it will write a neat merge on the town name. Run it and you lose 71 rows without any error message. The code is correct; the assumption behind it is not.

Students who have repaired the key themselves know to count rows before and after every join, to look at the rows that fall out, and to check whether one side holds duplicates. Those three checks turn an AI tool from a source of quiet mistakes into a fast assistant.

Connecticut lets computer science sit among the STEM credits for good reason: it trains the habit of checking an answer against the data. The longer argument is in why coding skills still matter next to AI.

Delivery

Fairfield County or the Quiet Corner, the same classroom

A live online class takes no driving and fits around school, sports and music.

Pick a rhythm

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

Group classes

Each batch seats between fifteen and twenty learners whose skills are close, drawn from Connecticut and the wider US, with one live teacher.

Private teaching

A 1-on-1 plan for AP preparation, Level 3B depth or a student who wants to move faster than any group.

Fits school courses

Teachers use US grades and can connect projects to a school course or the AP framework; graded school work stays the student's own.

The first hour is on us

A complete trial session built around a real coding task, after which the teacher recommends a level and course. No payment card is needed.

Equipment

A computer with a keyboard, sound and an internet connection that handles a video call.

No Connecticut office

Teaching happens live online from India. Modern Age Coders has no Connecticut location, claims none, and is not connected with the Connecticut State Department of Education, the State Library or any district.

Fees

Fees for Connecticut families

The three numbers below are all there is, in US dollars.

First classUSD 0

An opening lesson free of charge, ending with our level and course advice.

Group tuitionUSD 100

A month of batch classes with fifteen to twenty students at the same level.

Private tuitionUSD 150

A month of 1-on-1 classes with a teacher to yourself.

A family in Stamford pays the same as one in Norwich, one US rate in US dollars. Invoices begin after the trial session, when you have picked a course and a slot; school breaks and missed sessions are explained on our pricing page.

Reviews

What families wrote on Google

Rated 4.9 across 547 Google reviews. These are real reviews, reproduced as written.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Free placement class

Book a free lesson for a Connecticut student

Share the grade and goal: a kindergartner's first block program, a seventh grader's first Python, or a junior working toward AP Computer Science A.

+1

FAQ

Connecticut questions, answered

What Connecticut parents and students ask us first.

Which computer science standards does Connecticut use?

The CSTA K-12 Computer Science Standards, adopted by the State Board of Education on June 6, 2018, together with the ISTE Standards for Students.

Can computer science count toward a Connecticut diploma?

Yes. CSDE says courses aligned to the state standards are eligible within the STEM credit pathway, the 9 credit minimum required for graduation.

Is a computer science course required for every student?

Not as a separate requirement in what we read. It is one way to meet the STEM credits, and districts decide how to offer it.

What level should a tenth grader reach?

The guidelines expect Level 3A by the end of grade 10. Level 3B is extra depth for students who choose more computer science.

How many Connecticut high schools offer computer science?

For 2023 to 2024, the 2025 Code.org sheet reports 173 of 207, or 83.6%, using state education agency data.

What share of Connecticut students take computer science?

The same sheet reports 12,411 of 164,921 high school students, or 7.53%, for 2023 to 2024, against an NCES fall 2022 student total.

When are classes held?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. Times are confirmed in Eastern Time.

Will your classes give my child a STEM credit?

No. Credits come from district courses aligned to the state standards. Our classes add depth and AP preparation beside them.

Can we visit you in Hartford or New Haven?

There is nothing to visit: lessons run live over video with teachers based in India, and we have no Connecticut premises.

How do I find the prices?

In the fees section of this page: a free first lesson, then a monthly batch or 1-on-1 plan in US dollars, billed only after the free lesson.

Explore the United States

More for Connecticut students

Students planning for the AP exams will find detail in our pages on AP Computer Science A classes and AP Computer Science Principles coaching. Younger learners can start with coding classes for elementary students, and middle schoolers with Python games for kids.

Free classPriority demoCall us

Keep exploring Modern Age Coders

Coding classes in nearby places

Learn more

Free resources

From the blog

Start here