---
title: "Coding, Cyber and AI Classes in North Dakota | Live Online"
description: "Live online coding, cybersecurity and AI classes for North Dakota students, with the HB 1398 graduation unit, the May 2025 standards and two time zones explained."
canonical: https://learn.modernagecoders.com/coding-and-ai-classes-in-north-dakota
source: src/pages/coding-and-ai-classes-in-north-dakota.html
---
> Live online coding, cybersecurity and AI classes for North Dakota students, with the HB 1398 graduation unit, the May 2025 standards and two time zones explained.

Skip to contentCourse picks for North Dakota

## Four routes that cover both halves of the requirement

Cybersecurity sits beside programming here, as it does in North Dakota law. The free lesson settles the right level first.

[![AI Literacy for Kids (Ages 8 to 14) course thumbnail](/images/ai-literacy-for-kids.webp)Grades 3 to 8AI Literacy for Kids (Ages 8 to 14)What AI is and is not, in the spirit of the kindergarten standard that a machine can sound human without being one.See the syllabus](/courses/ai-literacy-for-kids-course)[![Python for Teens course thumbnail](/images/python-teens.webp)Grades 7 to 12Python for TeensProgramming foundations for the computer science route, ending with the landmark sampling project in Python.See the syllabus](/courses/python-complete-masterclass-teens)[![Cybersecurity for Teens course thumbnail](/images/cybersecurity-teens.webp)Grades 8 to 12Cybersecurity for TeensDefensive, white-hat security: networks, passwords, threats and safe habits, matching the cybersecurity route of HB 1398.See the syllabus](/courses/cybersecurity-course-for-teens-ethical-defensive)[![Cybersecurity Competitions for Teens course thumbnail](/images/cybersecurity-competitions-teens.webp)Grades 9 to 12Cybersecurity Competitions for TeensCapture-the-flag and CyberPatriot practice for students who want to test their security skills in competition.See the syllabus](/courses/picoctf-cyberpatriot-cybersecurity-competition-prep-for-teens)

Browse the [course atlas](/course-atlas) for more than one hundred options and use the [coding roadmap](/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.

[![Vibe Coding for Teens course thumbnail](/images/vibe-coding-teens.webp)Vibe codingAges 13 to 17Vibe Coding for TeensPython, web and AI projects where the learner still owns the thinking.See the syllabus](/courses/vibe-coding-for-teens-python-web-ai-projects-course)[![Python Automation Course course thumbnail](/images/python-college.webp)Python and AICollege and adultPython Automation CourseAutomate the work you already do, then let AI carry part of it.See the syllabus](/courses/python-ai-automation-masterclass-college)[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)AI and MLAges 14 to 18AI and Machine Learning for TeensTrain a model, read what it learned, and be able to say why it is wrong.See the syllabus](/courses/ai-ml-masterclass-teens)[![Codex & Claude Code course thumbnail](/images/codex-claude-code-adults.webp)Agentic codingProfessionalsCodex & Claude CodeRun AI coding agents on real work without losing control of the codebase.See the syllabus](/courses/codex-and-claude-code-ai-coding-agents-masterclass-for-adults-professionals)HB 1398

## North Dakota’s computer science and cybersecurity law, year by year

NDDPI published a Bill Breakdown of HB 1398 on 26 April 2023, and its current Computer Science and Cybersecurity page names the sections the 68th Legislative Assembly amended. We read both on 17 October 2026.

| Section | What changed | From |
| --- | --- | --- |
| NDCC 15.1-21-01 | To be approved, elementary and middle schools provide instruction in computer science, including cybersecurity | 2023 to 2024 |
| NDCC 15.1-21-02 | To be approved, high schools provide instruction in, or make available, one unit of computer science or cybersecurity | 2023 to 2024 |
| Integration plan | Elementary, middle and high schools develop a computer science and cybersecurity integration plan approved by the school board | 2024 to 2025 |
| NDCC 15.1-21-02.2, through July 31, 2025 | One unit of computer science or cybersecurity may satisfy one of the three science requirements | 2023 to 2024 |
| NDCC 15.1-21-02.2, after July 31, 2025 | Students are required to take one unit of computer science or cybersecurity, which may satisfy one of the three science requirements | 2025 to 2026 |
| New section of 15.1-26 | NDDPI grants for computer operations and cybersecurity courses for adults | July 1, 2023 to June 30, 2025 |

### The waiver

NDDPI’s breakdown says the graduation unit is waived for a student who has completed the school’s computer science and cybersecurity integration plan, so the plan is a second route to the same goal.

### From math to science

Before HB 1398, the breakdown notes, one unit of computer science could stand in for one of three math requirements. The new law moves the substitution to science.

### Either subject counts

A unit of cybersecurity meets the requirement just as a unit of computer science does. Families can choose the route that suits the student rather than the one a neighboring state would pick.

The department’s guidance on integration plans argues that a single exposure in the upper grades is not sufficient to build a foundation, and asks schools to map the standards across every grade. Schools may choose to require an approved course as part of the plan, or have a qualified staff member, such as a licensed library media specialist, help classroom teachers deliver the standards. One question NDDPI tells schools to answer is what happens to a student who transfers in during eleventh grade after everyone else took the ninth grade course.

The May 2025 standards

## Five concepts, written grade by grade, with AI from kindergarten

NDDPI’s committee began in July 2024 and finished the revised Computer Science and Cybersecurity Content Standards in May 2025, after five multi-day sessions. The department asks schools to fully implement them in 2026 to 2027.

| Concept | Sample sub-concepts in the standard | In our classes |
| --- | --- | --- |
| Computing Devices and Systems | Networks and Internet, Hardware and Software, Artificial Intelligence | How a program runs, then how devices talk over a network |
| Algorithms and Computational Thinking | Step-by-step solutions, patterns, programs | Every coding course, from blocks to Python and Java |
| Impacts of Computing | Ethical use, technological impacts, impacts of AI | A who-does-this-affect discussion in every AI unit |
| Digital Citizenship | Balancing media use, responsible online behavior | Account safety and source checking in kids classes |
| Security | Protecting networks, devices and data | The defensive cybersecurity course and CTF practice |

### Grade by grade to eighth

Kindergarten through grade 8 each have their own standards; high school is written in two spans, grades 9-10 and 11-12. A code such as 2.NI.1 means grade 2, Networks and Internet, standard 1.

### AI starts at five

The first AI standard is for kindergarten: K.NI.3 Understand that while AI may respond like a human, it is a machine. By 9-10.NI.3, students explain how generative AI models process inputs and produce outputs.

### No device required

The committee wrote the standards so that districts are not required to use any specific hardware or software, which keeps them workable in large and very small districts alike.

### In the department’s words

The State Superintendent’s foreword to the May 2025 standards describes North Dakota as one of the first states in the nation to require all students to learn computer science and cybersecurity throughout their K-12 experience. We quote that as the department’s own statement from 2025, not as a ranking we have checked.

The 2025 document replaces the 2019 standards, and NDDPI publishes a crosswalk between the two. A student in grade 6 this year may therefore meet AI and security content their older sibling never saw at that age; classes outside school can fill the gap for students who started under the earlier version.

The published numbers

## North Dakota’s access and enrollment figures, cybersecurity included

Code.org’s State of AI + CS Education data flags North Dakota with a footnote, and that footnote changes how the numbers should be read.

| School year | Published value |
| --- | --- |
| 2018 to 2019 through 2021 to 2022 | No value published |
| 2022 to 2023 | 75% |
| 2023 to 2024 | 84.1%, 148 of 176 high schools (state education agency data) |
| 2024 to 2025 | No value published |

| Measure | Value | Source |
| --- | --- | --- |
| High school students in CS, 2023 to 2024 | 5,492 of 34,185, or 16.07% | Code.org (2025); student total from NCES, Fall 2022 |
| Schools with AP exams, 2023 | 44 (35 public, 9 non-public) | College Board, School Report of AP Exams by State |
| Schools with AP exams, 2024 | 47 (41 public, 6 non-public) | College Board, School Report of AP Exams by State |

The footnote says North Dakota is the only state with a computer science and cybersecurity graduation requirement, and that for this state the access figure includes cybersecurity. So 148 of 176 counts high schools offering either subject. Because other states are measured on computer science alone, we do not set North Dakota’s figure beside any other state’s; it answers a different question.

Both access years published predate the July 31, 2025 change to the graduation rule and the 2026 to 2027 standards rollout, so they show the state shortly after HB 1398 took effect in schools, not after the graduation unit applied to a full class. The AP count rose by three schools between 2023 and 2024.

### Citation

Code.org (2025). 2025 State of AI + CS Education. Individual North Dakota values are quoted from its Access and Participation tabs; the dataset itself is not republished here. AP counts: College Board, School Report of AP Exams by State, 2023-24.

Signature project

## Can 400 random points describe 104,829? A sampling project on North Dakota data

The state GIS hub publishes Landmarks NDDOT, a point layer of mapped features across North Dakota. It is big enough that sampling becomes a real question, and the server can still give the full count to check against.

| Feature type | Full count | Share of all | Sample of 100 | Sample of 400 | Sample of 1,600 |
| --- | --- | --- | --- | --- | --- |
| Farm Unit | 33,904 | 32.34% | 30.00% | 31.50% | 33.25% |
| Wind Turbine | 1,218 | 1.16% | 0.00% | 1.25% | 1.38% |
| Grain Elevator | 182 | 0.17% | 0.00% | 0.00% | 0.19% |

### 1. Draw the sample

Students fetch all 104,829 object IDs, then use random.Random(2026).sample to pick 1,600 of them, so anyone rerunning the code gets the same draw.

### 2. Estimate, then check

They estimate each feature type’s share from the first 100, 400 and 1,600 picks, and compare with the true share from a group-by over all 223 feature types.

### 3. Spot the rare-case trap

Farm units are close at every size. A sample of 100 finds no wind turbines and 400 finds no grain elevators at all, which is how rare things vanish from small surveys.

### What these numbers are

The sample percentages are ours, from one seeded draw on one day. A different seed gives different numbers, and that variation is the lesson. The state says the layer follows conventional cartographic standards, is not a final or formal publication, and is not guaranteed free from errors.

For an extension, students list feature types that look like data-entry quirks, such as a type called Asterisk with 3,334 records and a lower-case railway crossing label, and discuss whether to clean or keep them. Estimation, error and messy categories are the Algorithms and Computational Thinking and Impacts of Computing concepts of the 2025 standards, practised on a map of the student’s own state.

Class times

## Central or Mountain: North Dakota’s two time zones

The IANA time zone database puts eastern North Dakota on Central Time and southwestern North Dakota on Mountain Time, and keeps three zones of its own for counties that switched.

| Zone | Where | History noted in the database |
| --- | --- | --- |
| America/Chicago | Eastern North Dakota | US Central Time |
| America/Denver | Southwestern North Dakota | US Mountain Time |
| America/North_Dakota/Center | Oliver County | Moved from mountain to central time on 1992-10-25 |
| America/North_Dakota/New_Salem | Morton County, rural | Moved to central time on 2003-10-26, except around Mandan, already central |
| America/North_Dakota/Beulah | Mercer County | Moved to central time at the November 7, 2010 change |

### India and Central

India is 10 hours 30 minutes ahead of Central Daylight Time and 11 hours 30 minutes ahead of Central Standard Time.

### India and Mountain

For families on Mountain Time, India is 11 hours 30 minutes ahead in summer and 12 hours 30 minutes ahead in winter.

### The clock changes

Both zones go back an hour on November 1, 2026 and forward on March 14, 2027. We confirm every class time in the family’s own zone.

Learning ladder

## From a kindergarten AI question to a cybersecurity competition

Bands follow the shape of the 2025 standards, grade by grade then two high school spans. The free lesson sets the start point.

Grades K to 4

### Blocks, safety and AI basics

Sequences and loops in blocks, safe accounts, and what makes a machine different from a person.

[Scratch Coding for Kids](/courses/scratch-programming-complete-course)[AI Literacy for Kids (Ages 8 to 14)](/courses/ai-literacy-for-kids-course)Grades 5 to 8

### First real code

Python with turtle graphics and games, and the first look at how networks carry data.

[Python and AI for Kids](/courses/python-ai-kids-masterclass)[Problem Solving and Computational Thinking for Kids](/courses/problem-solving-and-computational-thinking-for-kids)Grades 9 to 10

### The graduation unit

Either route: programming and data, or defensive cybersecurity, alongside the school’s own unit.

[Python for Teens](/courses/python-complete-masterclass-teens)[Cybersecurity for Teens](/courses/cybersecurity-course-for-teens-ethical-defensive)Grades 11 to 12

### Compete and specialize

Capture-the-flag practice, AP Computer Science Principles, and machine learning tested on real data.

[Cybersecurity Competitions for Teens](/courses/picoctf-cyberpatriot-cybersecurity-competition-prep-for-teens)[AP Computer Science Principles](/courses/ap-computer-science-principles-exam-prep-course)Coding and AI

## North Dakota writes AI into security, so students should too

The 2025 standards treat AI as part of computing devices, algorithms, impacts, citizenship and security at once.

An AI model can summarize a dataset in a sentence. Ask it what share of North Dakota landmarks are wind turbines and it may give a confident figure from nowhere. A student who has drawn a sample of 100 and found zero turbines knows exactly how a plausible number can be badly wrong.

The same instinct protects systems. The 2025 standards note that AI can strengthen threat detection while adding risks such as adversarial attacks and privacy concerns. Students who build and test their own code learn to treat an AI answer as a claim to verify, which is the core habit of security work.

North Dakota asks graduates to understand both how computers work and how they are defended; writing code and checking AI output against real data covers both. The longer argument is in [is learning to code still worth it](/blog/is-coding-worth-learning-2026).

Delivery

## From the Red River Valley to the Badlands, one live class

North Dakota has long distances between towns and some very small districts, and live online classes are the same everywhere in the state.

### Rural or city, same class

A student near Williston and one in Grand Forks join the same lesson from home, with no long drive in winter weather.

### Mapped to NDDPI standards

Teachers plan around the five 2025 concepts and the HB 1398 routes. School-assessed work always remains the student’s own.

### Try a lesson free

A complete first lesson, then a written recommendation for level, course and time. No card details are requested.

### Batches by level

Each batch holds fifteen to twenty learners sorted by level, drawn from North Dakota and other states.

### One-to-one

A dedicated teacher for a student preparing for a competition or moving faster than a group allows.

### When classes run

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

Online only

Every class is live over video, taught from India. There is no Modern Age Coders building in North Dakota and none is claimed. Students need a computer, a headset and a dependable internet connection.

Fees

## What North Dakota families pay

Start free, then pick a monthly format.

First class**USD 0**

A full lesson at no charge, with a suggested level, course and class time at the end.

Group tuition**USD 100**

A month of live classes in a batch of fifteen to twenty students at one level.

Private tuition**USD 150**

A month of classes with one teacher for one student.

Fees are charged in US dollars at a single rate for every state, so Bismarck and Dickinson families pay alike. Billing begins only after the free lesson, once you agree to a course and a time; holiday and missed-class rules are on the pricing page.

Request placement[Check availability](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20live%20in%20North%20Dakota%20and%20would%20like%20a%20free%20coding%20or%20cybersecurity%20lesson%20for%20our%20student.)Reviews

## Google reviews from parents and students

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 North Dakota student

Share the grade and the interest. A first grader might meet a friendly robot puzzle, a seventh grader a Python game, and a high schooler the landmark sampling project or a first capture-the-flag challenge.

### Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

[Book a priority demo](/book-demo)

### Contact the team directly

WhatsApp or call [+91 91233 66161](tel:+919123366161), or email [connect@modernagecoders.com](mailto:connect@modernagecoders.com). This is Modern Age Coders' actual contact, an Indian number, and not an invented North Dakota one.

[WhatsApp Modern Age Coders](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20live%20in%20North%20Dakota%20and%20would%20like%20a%20free%20coding%20or%20cybersecurity%20lesson%20for%20our%20student.)

Submitted details are used for placement and follow-up.

FAQ

## North Dakota coding, cyber and AI questions

Answers for North Dakota families, drawn from NDDPI’s own pages.

### Do North Dakota students need computer science to graduate?

NDDPI says students graduating after July 31, 2025 must take one unit of computer science or cybersecurity, which may count as one of three science units, unless they completed the school integration plan.

### Does cybersecurity count instead of computer science?

Yes. Under NDCC 15.1-21-02.2 as amended by HB 1398, a unit of either computer science or cybersecurity meets the graduation requirement.

### What is a computer science and cybersecurity integration plan?

A school-board-approved plan, required from 2024 to 2025, that maps the standards across grades. NDDPI says completing it waives the separate graduation unit.

### When do the new North Dakota standards take effect?

NDDPI finished the revised standards in May 2025 and asks schools to fully implement them in 2026 to 2027. They replace the 2019 standards.

### Do the North Dakota standards include AI?

Yes. The first is K.NI.3, which asks kindergartners to understand that AI may respond like a human but is a machine. High school standards cover generative AI models.

### How many North Dakota high schools offer computer science?

Code.org (2025) reports 148 of 176 high schools in 2023 to 2024, a figure that includes cybersecurity for North Dakota only, so it is not comparable with other states.

### Which time zone are classes in?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. We confirm times in Central or Mountain Time, whichever your part of North Dakota uses.

### Can your classes satisfy the graduation unit?

No. The unit comes from courses your school offers or makes available, and NDDPI lists approved routes. Our classes build skills beside them; assessed school work is the student's own.

### Is the cybersecurity course safe for teens?

It is defensive and ethical by design, matching the Security concept of the 2025 standards: protecting networks, devices and data, never attacking systems the student does not own.

### What does the sampling project teach?

Using 104,829 records from the state Landmarks NDDOT layer, students see how sample estimates compare with the full count, and why a sample of 100 can miss rare features entirely.

More for US students

## Next steps for North Dakota students

Security-minded students can read [cybersecurity classes for teens](/cybersecurity-classes-for-teens), [picoCTF for beginners](/picoctf-for-beginners) and [CyberPatriot preparation](/cyberpatriot-preparation). For the AP route there are [AP Computer Science Principles classes](/ap-computer-science-principles-online-coaching), and for a contrast with a state that chose computer science alone, see [North Carolina](/coding-and-ai-classes-in-north-carolina).

Book the free class[Book a priority demo](/book-demo)[Message us on WhatsApp](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20live%20in%20North%20Dakota%20and%20would%20like%20a%20free%20coding%20or%20cybersecurity%20lesson%20for%20our%20student.)Free class[Priority demo](/book-demo)[Call us](tel:+919123366161)

## Keep exploring Modern Age Coders

### Coding classes in nearby places

- [Coding and AI Classes in North East England](/coding-and-ai-classes-in-north-east-england)
- [Coding and AI Classes in New South Wales](/coding-and-ai-classes-in-new-south-wales)
- [Coding and AI Classes in North West England](/coding-and-ai-classes-in-north-west-england)
- [Coding and AI Classes in New Mexico](/coding-and-ai-classes-in-new-mexico)
- [Coding and AI Classes in the Northern Territory](/coding-and-ai-classes-in-northern-territory)
- [Coding and AI Classes in New Hampshire](/coding-and-ai-classes-in-new-hampshire)
- [Online Coding Classes in Al Mouj](/coding-classes-in-al-mouj)
- [Coding Classes in Mid Ulster](/coding-classes-in-mid-ulster)
- [Coding and AI Classes in Vermont](/coding-and-ai-classes-in-vermont)

### Learn more

- [CBSE Class 10 AI Syllabus 2026-27 (417) Explained, Unit by Unit](/cbse-class-10-ai-syllabus-explained)
- [The AI Engineer Roadmap 2026: From Python Day One to Shipping AI](/ai-engineer-roadmap-2026)
- [K-12 Computer Science Standards by State, With AI](/computer-science-standards-by-state)
- [AI and Programming Classes in Coomera, Gold Coast](/ai-and-programming-classes-in-coomera-gold-coast)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [KNN and Naive Bayes Classifiers](/resources/ai-and-machine-learning/knn-and-naive-bayes)
- [Mathematics for Machine Learning](/resources/ai-and-machine-learning/mathematics-for-ml)
- [Python for AI](/resources/ai-and-machine-learning/python-for-ai-essentials)

### From the blog

- [AI & Machine Learning Guides](/blog/topic/ai)
- [What is the Responsibility of Developers Using Generative AI? A](/blog/what-is-the-responsibility-of-developers-using-generative-AI)
- [Negative Numbers Explained: Rules and Reasons](/blog/negative-numbers-explained)
- [How to Get a 5 in AP Computer Science A (2026)](/blog/how-to-get-a-5-in-ap-computer-science-a)

### Start here

- [Try a free trial class with a Modern Age Coders mentor](/free-trial)
- [About Modern Age Coders, teaching since 2020](/about)

---

*Canonical: https://learn.modernagecoders.com/coding-and-ai-classes-in-north-dakota*
