---
title: "AI and Programming Classes in Bathurst"
description: "Live online AI and programming classes for Bathurst teens and adults: Python, models, forecasting and honest data. Small groups or one to one, first class free."
canonical: https://learn.modernagecoders.com/ai-and-programming-classes-in-bathurst
source: src/pages/ai-and-programming-classes-in-bathurst.html
---
> Live online AI and programming classes for Bathurst teens and adults: Python, models, forecasting and honest data. Small groups or one to one, first class free.

Skip to contentAI and programming picks for Bathurst

## Courses that suit Bathurst teens and adults

Four starting points for the work on this page. The free trial lesson decides which, and no card is ever requested.

[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)Ages 13 to 17AI and Machine Learning for TeensModels from data, how they predict, and how to test whether a prediction deserves trust.See the syllabus](/courses/ai-ml-masterclass-teens)[![Python for Teens course thumbnail](/images/python-teens.webp)Ages 13 to 17Python for TeensPython fundamentals with real government data series from the first month.See the syllabus](/courses/python-complete-masterclass-teens)[![Artificial Intelligence Course course thumbnail](/images/ai-college.webp)University and adultArtificial Intelligence CourseMachine learning, evaluation and the limits of extrapolation, built in Python.See the syllabus](/courses/artificial-intelligence-complete-masterclass-college)[![Statistics & Probability course thumbnail](/images/statistics-probability-maths.webp)Any age with algebraStatistics & ProbabilityGrowth rates, logarithms and the maths behind doubling rules.See the syllabus](/courses/statistics-probability-maths-course)

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)Bathurst in the Census

## A Central West city of 37,396

2021 Census QuickStats for the Bathurst urban area, compared with New South Wales and Australia where the bureau reports both.

| Item | Bathurst | New South Wales | Australia |
| --- | --- | --- | --- |
| Residents | 37,396 | Not reported | Not reported |
| Median age | 37 | Not reported | Not reported |
| Families | 9,564 | Not reported | Not reported |
| Private dwellings | 15,710 | Not reported | Not reported |
| Detached houses as a share of occupied homes | 11,429, or 82.7% | 65.6% | 72.3% |
| Residents aged 20 to 24 | 2,631, or 7.0% | 6.1% | 6.2% |
| Bachelor degree or higher, residents 15 and over | 5,762, or 19.0% | 27.8% | 26.3% |

### A young median

Half of Bathurst's residents were 37 or younger, and 2,520 were aged 15 to 19, 6.7% against 5.7% statewide.

### Government work

State government administration employed 595 residents, 3.4% of workers, more than double the NSW share of 1.5%.

### Professionals and trades

The Census counted 3,365 professionals and 2,438 technicians and trades workers among employed residents.

Small census cells are lightly adjusted by the ABS to protect privacy, so table pieces may not add exactly to published totals. Every value here is the published one, and no total on this page is our own sum.

Signature project

## When will Bathurst's population double, and why do three honest methods disagree?

The ABS estimated resident population for the Bathurst council area, 2001 to 2025, read through the ABS Data API.

| Years used | Average yearly growth | Exact doubling time | Rule of 70 |
| --- | --- | --- | --- |
| 2001 to 2025 | 1.026% | 67.9 years | 68.2 years |
| 2001 to 2010 | 1.188% | 58.7 years | 58.9 years |
| 2010 to 2020 | 0.960% | 72.5 years | 72.9 years |
| 2016 to 2025 | 0.794% | 87.7 years | 88.2 years |
| 2020 to 2025 | 0.866% | 80.3 years | 80.8 years |

### 1. Compound growth

The average yearly rate is the 24th root of 45,359 divided by 35,504, minus one: 1.026% a year, not the simple change divided by 24.

### 2. The exact formula

Doubling time is the natural log of 2 divided by the natural log of 1 plus the rate. For 1.026% that is 67.9 years.

### 3. The rule of 70

Dividing 70 by the percentage rate gives 68.2 years, within half of one per cent of the exact answer at this low rate.

### The window matters more than the method

The three formulas agree to within two years. The choice of years does not: growth averaged 1.19% a year in the first decade, with a fastest single year of 2.49% in 2009, and only 0.79% a year from 2016 to 2025. That spread, 58.7 to 87.7 years, is the honest answer to "when will Bathurst double". Any single year printed without its window is a choice dressed up as a fact. None of these figures is a forecast; they describe what the past rates would imply if continued.

Two geographies are in play and the page keeps them apart. The census table describes the Bathurst urban area, 37,396 people in 2021; the growth series is the ABS estimate for the whole Bathurst council area, which includes villages beyond the city and stood at 43,674 in 2021. Neither number is derived from the other.

Rules of thumb in code

## When a shortcut is good enough, and when it breaks

Learners code the exact doubling formula and the shortcuts, then find where the shortcuts fail.

| Growth rate | Exact | Rule of 70 | Error |
| --- | --- | --- | --- |
| 1% | 69.66 years | 70.0 years | +0.49% |
| 5% | 14.21 years | 14.0 years | -1.45% |
| 10% | 7.27 years | 7.0 years | -3.75% |
| 50% | 1.71 years | 1.4 years | -18.11% |

The rule of 70 works because the natural log of 2 is about 0.693, and for small rates the log of 1 plus r is close to r. As rates rise that approximation fails, and by 50% a year the shortcut is out by almost a fifth. Writing both versions in Python and plotting the gap teaches more about logarithms than a page of algebra.

### Secondary students

Fetch the series, compute the growth rate and doubling time, and present the window table with a paragraph on what it means.

### University students

Logarithms, compound growth and approximation error, implemented and tested against the exact formula.

### Adults at work

Check any growth claim in a report by asking which years it used and recomputing it from the source series.

Modern Age Coders has no connection with the ABS. The population estimates and census counts are the bureau's; the growth rates, doubling times and errors are our own calculations.

Around Bathurst

## The 2027 school year and summer time

Local timing that shapes when Bathurst learners fit in lessons.

### Term 3 in 2027

The NSW Department of Education calendar sets Term 3 from Tuesday 20 July to Friday 24 September 2027.

### Term 4 in 2027

The final term of 2027 runs from Tuesday 12 October to Monday 20 December.

### Daylight saving

Bathurst follows Sydney time, which the IANA database moves forward in early October and back in early April.

An afternoon slot in India

A 5pm Bathurst lesson falls at 12:30pm India time in winter and 11:30am in summer, comfortably within our teachers' working day.

Learning ladder

## From a first formula in Python to models you can defend

The ages are approximate; the free lesson places each learner properly.

Ages 13 to 14

### Rates and loops

Growing a number year by year in a loop, then spotting when it doubles.

[Python for Teens](/courses/python-complete-masterclass-teens)[Maths Through Coding](/courses/maths-through-coding)Ages 15 to 18

### Logs and models

Logarithms, fitted growth rates and the doubling-window table on real ABS data.

[AI and Machine Learning for Teens](/courses/ai-ml-masterclass-teens)[Statistics & Probability](/courses/statistics-probability-maths-course)University

### Forecasting honestly

Fitting, validating and stating the assumptions behind any projection.

[Artificial Intelligence Course](/courses/artificial-intelligence-complete-masterclass-college)[Data Science Course](/courses/data-science-complete-masterclass-college)Adults

### Checking claims

Recomputing growth and doubling figures from source before passing them on.

[Data Analysis Course](/courses/data-analysis-mastery-course-college)[Python Automation Course](/courses/python-ai-automation-masterclass-college)Coding and AI

## Why does an AI give one confident doubling year when the data supports a thirty-year range?

Because the question did not ask for the range, and nothing forces the model to volunteer it.

Ask a chatbot when Bathurst's population will double and it may pick a growth rate, apply the rule of 70 and name a year, all in one fluent paragraph. Each step can be correct while the answer still misleads, because the rate depends on which years it assumed. From this official series the doubling time ranges from 58.7 to 87.7 years depending on the window.

Our Bathurst learners build the window table themselves, then use an assistant to draft the explanation and check that every number it prints names its years. Learning to ask "over which period?" is the part no tool supplies on its own.

A Bathurst teenager who has watched a doubling date slide by three decades with the data window will read every AI forecast more carefully in 2026, and that habit starts with writing the code. The longer argument is in [why teenagers should still learn to code in 2026](/blog/is-coding-worth-learning-2026).

Delivery

## Kelso to Eglinton, one live classroom

The city and its surrounding villages are all an equal distance from an online lesson.

### Across the council area

A learner in Kelso and another in Eglinton can join the same lesson without travelling at all.

### NSW stages and years

Teachers work with NSW year levels and the HSC, and every lesson is taught in English.

### Trial first

You build something real with a teacher, then hear a suggested level, course and time, with no payment details requested.

### Groups

Fifteen to twenty learners at one level, drawn from Bathurst, the rest of Australia and abroad.

### Two a week, mostly

Around eight lessons a month, with exam periods and holidays agreed in advance.

### University schedules

Evening and weekend slots suit students and working adults as well as school learners.

Lesson times stated for Bathurst

Bookings are confirmed in Bathurst time, so the October and April clock changes never move a lesson for the learner.

Fees

## What AI and programming classes cost in Bathurst

Three numbers, nothing hidden.

First class**USD 0**

A free trial lesson that ends with a suggested level, course and time.

Group tuition**USD 100**

A month of group lessons, usually eight, with fifteen to twenty learners at one level.

Private tuition**USD 150**

Roughly eight private lessons each month with the same teacher.

Bathurst learners are charged in US dollars at the single national rate, with no surcharge for the Central West. Payment begins only once the trial has set a course and a weekly time; holiday breaks, absences and switching between group and private are explained on the pricing page.

Request placement[Check availability](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20AI%20and%20programming%20class%20for%20a%20learner%20in%20Bathurst.)Reviews

## Unedited Google reviews from our learners and families

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

## Tell us what the learner wants to build

The first lesson is planned around the answer: a growth loop in Python for a Year 9 beginner, the doubling-window table for a Year 11 student, or a forecasting check for an adult.

### 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 Bathurst one.

[WhatsApp Modern Age Coders](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20AI%20and%20programming%20class%20for%20a%20learner%20in%20Bathurst.)

Submitted details are used for placement and follow-up.

FAQ

## Bathurst AI and programming questions

Questions Bathurst learners and parents raise most often.

### How many people live in Bathurst?

The Bathurst urban area counted 37,396 people at the 2021 Census. The ABS estimate for the wider council area was 45,359 in 2025.

### What is the rule of 70?

The rule of 70 is a shortcut for doubling time: divide 70 by the yearly growth rate in per cent. At 1% growth it gives 70 years against an exact 69.66, and it becomes less accurate as rates rise.

### What is compound annual growth?

Compound annual growth is the single yearly rate that turns a starting value into an ending value over a number of years. For Bathurst's estimates from 2001 to 2025 it is 1.026% a year.

### What is the Bathurst doubling project?

Learners download 25 years of ABS population estimates, compute growth and doubling time with the exact formula and two shortcuts, and show how the answer moves from 58.7 to 87.7 years as the window changes.

### Is this a population forecast?

No. The figures show what past growth rates would imply if they continued. They are a programming and maths exercise, not a prediction for Bathurst.

### When do Bathurst classes take place?

Afternoons after school, weeknight evenings or weekends, chosen in the trial and stated in Bathurst time.

### Can children under 13 join?

Yes, from age 6, beginning with Scratch and simple projects. This page focuses on teenagers and adults.

### Is there a Modern Age Coders centre in Bathurst?

No, and none is claimed. All teaching is live and online, with no premises anywhere in Australia. A learner needs a laptop or desktop, working sound and a reliable connection, and the contact number shown is an Indian one.

### What do Bathurst coding classes cost?

The first lesson is free. After that a group place is USD 100 a month for two live lessons a week, around eight a month, with fifteen to twenty learners, or USD 150 a month for the same pattern one to one. Course, format and time are agreed before anything is paid.

### How big are the groups?

Fifteen to twenty learners, matched on level, pace and what they want to build rather than on age or suburb. If no suitable group meets at a workable time, one-to-one lessons are offered instead.

Explore New South Wales

## More for Bathurst and NSW learners

For AI more broadly there is [AI courses for kids in Australia](/ai-courses-for-kids-australia) and [learning to think, not just use AI tools](/learn-to-think-not-just-use-ai-tools-australia). Senior students may want [HSC Maths Standard tutoring](/hsc-maths-standard-tutoring), and the overview for the state is [coding and AI classes in New South Wales](/coding-and-ai-classes-in-new-south-wales).

Book the free class[Book a priority demo](/book-demo)[Message us on WhatsApp](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20AI%20and%20programming%20class%20for%20a%20learner%20in%20Bathurst.)Free class[Priority demo](/book-demo)[Call us](tel:+919123366161)

## Keep exploring Modern Age Coders

### Related courses and guides

- [AI and Programming Classes in Bendigo](/ai-and-programming-classes-in-bendigo)
- [AI and Programming Classes in Basingstoke](/ai-and-programming-classes-in-basingstoke)
- [AI and Programming Classes in Berwick, Melbourne](/ai-and-programming-classes-in-berwick-melbourne)
- [AI and Programming Classes in Barry](/ai-and-programming-classes-in-barry)
- [AI and Programming Classes in Blackburn](/ai-and-programming-classes-in-blackburn)
- [AI and Programming Classes in Barrow-in-Furness](/ai-and-programming-classes-in-barrow-in-furness)
- [Coding and AI Classes in Carrickfergus](/best-coding-and-ai-classes-in-carrickfergus)
- [AI and Programming Classes in Marion, Adelaide](/ai-and-programming-classes-in-marion-adelaide)
- [Coding and AI Classes in Paignton](/best-coding-and-ai-classes-in-paignton)

### Learn more

- [Vibe Coding and AI Agents Classes in Ryde, Sydney](/vibe-coding-and-ai-agents-classes-in-ryde-sydney)
- [Vibe Coding and AI Agents Classes in Auburn, Sydney](/vibe-coding-and-ai-agents-classes-in-auburn-sydney)
- [Vibe Coding and AI Agents Classes in Lane Cove, Sydney](/vibe-coding-and-ai-agents-classes-in-lane-cove-sydney)
- [Vibe Coding and AI Agents Classes in Chatswood, Sydney](/vibe-coding-and-ai-agents-classes-in-chatswood-sydney)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [Natural Language Processing (NLP) Fundamentals](/resources/ai-and-machine-learning/natural-language-processing)
- [Support Vector Machines (SVM)](/resources/ai-and-machine-learning/support-vector-machines)
- [Convolutional Neural Networks (CNN) for Computer Vision](/resources/ai-and-machine-learning/convolutional-neural-networks)

### From the blog

- [AI & Machine Learning Guides](/blog/topic/ai)
- [How AI and Automation Are Transforming Small and Medium Businesses](/blog/ai-automation-transforming-small-medium-businesses)
- [Why Do AI Models Make Mistakes? 5 Reasons, Tested](/blog/why-do-machine-learning-models-make-mistakes)
- [What Type of Data is Generative AI Most Suitable For? A Complete Guide](/blog/what-type-of-data-is-generative-ai-most-suitable-for)

### Start here

- [What Modern Age Coders families say](/love)
- [Book a free demo class with Modern Age Coders](/book-demo)

---

*Canonical: https://learn.modernagecoders.com/ai-and-programming-classes-in-bathurst*
