North Carolina
CurrentG.S. 115C-81.90(b) — Introductory Computer Science Course
Every public school unit must offer middle-school students an elective introductory computer-science course surveying the field of computer science.
- Jurisdiction
- North Carolina · State / DC
- Policy status
- Effective
- Implementation phase
- Current
- Requirement
- Required
- Grades
- Middle
- Audience
- Districts / LEAs
- Learning evidence
- Course offering required
- Instrument
- Statute / enacted law
Dates & implementation
Adopted / approved
Sep 29, 2023
Middle-school elective offering applies from 2025–26 under SL2023-132 §2(e); a 2025–26 course-availability waiver was provided in §2(d).
A legal effective date can precede school implementation. This record documents policy intent or requirements; it does not independently confirm delivery in every classroom.
Funding & support
Funding details not confirmed
Dedicated funding and current award availability are not established in this collection. This does not mean no funding exists.
Evidence & source location
GS115C-81.90(b); SL2023-132 §§2(d)–(e).
Must-offer by 2025-26; not a requirement that every middle-school student take the elective. Exact academic-year start date not stated.
Review history
Reviewed against official sources
Source availability checked Oct 4, 2026: Source reopened. This is separate from verification of the policy claim below.
Source review date recorded in database: 2026-10-04
2026-10-03 — Carried forward from the source-linked baseline; topic, grade and evidence-type inventory reviewed. Individual source was not re-opened in this update. 2026-10-04 — Substantive source review: Current GS115C-81.90(b) and SL2023-132 §2(e) read; course offering remains elective for students.
Record ID: NC-2025-CS-002
Suggest a correction to this record