Home / Brunei / Bandar Seri Begawan
Six of this capital's thirteen mukims are built on the river
The short answer
Bandar Seri Begawan is made of thirteen mukims, and six of them form Kampong Ayer, the stilt settlement on the Brunei River. Modern Age Coders teaches live online coding, AI and maths to ages 6 to 67 across the capital and the wider Brunei-Muara district from USD 100 a month. There is no centre to travel to, which in a city where some households start their journey in a boat is the substance of the offer rather than a detail of it. The first class is free.
A lesson that arrives at the house cancels the journey. That is worth more here than in most capitals, because in this one the journey is not always by road.
Teaching is from India, and the offset to Brunei is fixed at two hours thirty minutes with no daylight saving on either side, so an agreed time never needs revisiting. No premises anywhere in the capital are claimed.
No card. No obligation. We call, we do not spam.
Facts last verified 17 August 2026. Teaching is online; no premises in Brunei are claimed.
Four sensible starting points, not one course for everybody
Four starting points, one for a learner still in primary, one for the two lower secondary years where a stream has not yet been chosen, one for a learner already working toward the O Level, and one for an adult. Which of them applies is settled by a task in the free class, not by an address in the capital.
Kids Coding Blocks Masterclass
Sequencing, conditions and debugging before syntax becomes the distraction.
See the syllabus
Maths Through Coding
Variables, coordinates and patterns become things a learner can run and test.
See the syllabus
Python Complete Masterclass for Teens
A structured move from logic to functions, data and independent programs.
See the syllabus
HTML and CSS for Beginners
The shortest route from nothing to a page a learner can send to a relative, which in a city this connected is a surprisingly strong motivator.
See the syllabusThat is four of more than a hundred. The rest, sorted by age and subject, sit on the course atlas, and the order we teach them in is on the coding roadmap.
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
Python, web and AI projects where the learner still owns the thinking.
See the syllabus
AI and Machine Learning for Teens
Train a model, read what it learned, and be able to say why it is wrong.
See the syllabus
Codex and Claude Code
Run AI coding agents on real work without losing control of the codebase.
See the syllabusA city of thirteen mukims, six of them standing in water
Worth reading before you compare providers, because it explains why an address in the capital tells you very little.
Bandar Seri Begawan sits inside Brunei-Muara, the smallest of the country's four districts and by a wide margin the most populous, with 332,462 residents. The municipality itself is estimated at 72,133 people, and it is administratively composed of thirteen mukims: Berakas 'A', Berakas 'B', Burong Pingai Ayer, Gadong 'A', Gadong 'B', Kianggeh, Kilanas, Kota Batu, Peramu, Saba, Sungai Kebun, Sungai Kedayan and Tamoi.
Six of those thirteen are Kampong Ayer, the settlement of stilt villages standing over the Brunei River in the middle of the capital. It is not a preserved quarter or an attraction with a fence round it. It is part of the city's administration, it has been inhabited since long before the city had a name, and Awang Semaun Secondary School is described as the only school of its kind whose buildings are built on water.
| Kampong Ayer mukim | 2016 census | 2021 census |
|---|---|---|
| Sungai Kebun | 4,750 | 4,282 |
| Burong Pingai Ayer | 1,770 | 1,459 |
| Tamoi | 1,389 | 942 |
| Peramu | 1,111 | 1,151 |
| Saba | 1,000 | 827 |
| Sungai Kedayan | 230 | 241 |
| Total | 10,250 | 8,902 |
Two things in that table are worth holding on to, because the page comes back to both. The total falls by 1,348 between the two censuses, a drop of about 13 per cent. And two of the six mukims, Peramu and Sungai Kedayan, go up.
Why "a class in Bandar Seri Begawan" is a weak promise
On 1 August 2007 the municipal area went from 12.87 square kilometres to 100.36, roughly eight times larger, without anybody moving house. So a physical class advertised as being in the capital can sit most of an hour's drive from a family who also live in the capital, and if the family live over the river the first part of that journey is not a drive at all. Online, the distance between a learner and the teacher is the same from every mukim in the list above, and it is nil.
Sources: the composition of the municipality into thirteen mukims, the municipal area of 100.36 square kilometres following the expansion from 12.87 on 1 August 2007, the city population estimate of 72,133 and the description of Awang Semaun Secondary School, from the Bandar Seri Begawan and Kampong Ayer summaries citing Brunei government material. The 2016 and 2021 census figures were taken from each mukim's own record: Sungai Kebun, Burong Pingai Ayer, Tamoi, Peramu, Saba and Sungai Kedayan. Brunei-Muara's 332,462 from the Department of Economic Planning and Statistics. Figures for a wider metropolitan area are quoted at both 279,924 and 318,530 in different places, so no metropolitan figure is used on this page.
What the capital asks for, and what we would do about it
Left is the constraint a family here actually has. Right is our answer to it.
Some households in the capital begin every outward journey by boat.
Nothing to travel to. The lesson arrives at the house, and the group a learner joins is the same one whether they live on the river or on the ridge above it.
More households here keep the public sector pattern than anywhere else in Brunei, and in that pattern Saturday is a working day.
We ask which days you are free before we propose a time, and we never advertise a default weekend slot. See the Brunei page for what the working week actually looks like.
Learners here arrive from a large number of different schools with genuinely different amounts of prior computing.
Placement by observed work in the free session, never by year group. A group is assembled from present ability across our whole intake.
The municipality is eight times the size it was before August 2007, so proximity claims mean little.
Distance is not a variable in what we do. There is no nearest branch, because there is no branch.
No daylight saving in Brunei and none in India, so the gap to the teacher never shifts.
A recurring slot agreed once is correct in every month. There is no clock-change conversation on this market at all.
One message is enough to find out which course fits and which day works. Tell us the year group and the free days.
Ask on WhatsApp Book the free classA course ladder that leaves room for school
The order runs from making things to explaining them, and only then to typing. Nobody is asked to memorise syntax before they can describe what they built. A learner in Year 9 upward gets a narrowed ladder, because O Level time is the scarcest thing in the household. Adults enter at the point their goal and prior knowledge support.
Builders
Ages 6 to 10
Problem solvers
Ages 11 to 13
Independent programmers
Ages 14 to 18
Applied study
College and adult, 18 to 67
The complete catalogue is on the course atlas, and the method is set out on how we teach.
You cannot add a part to its whole
Every page in this cluster works through one analytical mistake. The capital's is the one that ruins more spreadsheets than any other, and the numbers above are all a learner needs to walk into it.
The question given to the learner is deliberately ordinary. How many people live in Bandar Seri Begawan and its water village? Two figures are on the table: 72,133 for the city and 10,250 for Kampong Ayer at the 2016 census.
Almost everybody adds them. 82,383. It is the obvious move, the units match, and nothing about the two numbers looks incompatible.
Kampong Ayer is not next to the capital. It is six of the capital's thirteen mukims: Burong Pingai Ayer, Peramu, Saba, Sungai Kebun, Sungai Kedayan and Tamoi. Every name on that list appears on the list of thirteen. So the water village is a subset of the city, and the 10,250 are already sitting inside the 72,133.
The learner writes the union properly. For two sets the size of the union is the size of the first plus the size of the second minus the size of the overlap. Here the second set is entirely contained in the first, so the overlap is the whole of the second set, and the arithmetic collapses: the union is just 72,133. The addition did not approximate the answer. It overstated it by exactly the size of the smaller set, which is 14.2 per cent of the true figure.
Then comes the rule the learner takes away, and it is one line. Before adding two counts, name one person who is in the first and not the second. If you cannot describe that person, the sets are nested and addition is not an estimate, it is a category error. The size of the mistake does not depend on how big the numbers are. It depends entirely on how much they overlap, which is the one thing the numbers themselves never tell you.
The same discipline is then turned on the two census columns. Between 2016 and 2021 the water village total falls by 1,348, about 13 per cent, and it would be easy to write the sentence "Kampong Ayer is emptying". Check the parts and two of the six went up, Peramu from 1,111 to 1,151 and Sungai Kedayan from 230 to 241. A direction that is true of a total can be false of the things the total is made of, and a learner who has just been caught out on set membership is unusually willing to go and look.
Every figure in the exercise is public and is linked above. No household, school or family is described, and the learner does the arithmetic themselves rather than being shown it.
Does coding still matter when AI can write it?
Try this before you decide. Ask any assistant how many people live in Kampong Ayer. There is a good chance you are told about thirty thousand, confidently, in a well-shaped sentence.
The censuses say 10,250 in 2016 and 8,902 in 2021. The thirty thousand figure is not invented: it was roughly right in 1981, when the settlement held about 28,000 people, and it has been copied from travel page to travel page ever since. The model is reproducing a consensus faithfully. The consensus is forty-five years old.
That is the shape of the problem, and it is not one that gets fixed by a better model. The output was fluent, plausible and sourced from real text. What it lacked was somebody asking as of when. A learner who has spent a term being caught out by their own arithmetic asks that question without being prompted, and that habit is the actual product here. It is also why we teach logic before syntax, and why our AI and machine learning work is about building models rather than operating them.
If model building rather than programming foundations is the goal, that is a different page: AI and machine learning classes in Brunei. The wider argument is set out in is coding still worth learning in 2026?, the sequence we teach in is the coding roadmap, and how we teach describes a lesson from the inside.
What a term actually looks like from the capital
Live teaching, live questions, live code review. Nothing pre-recorded and nothing to install.
The first session
Free, and its job is to answer one question: what should this learner be doing? One problem, watched rather than marked.
Five to eight
Sorted by what a learner can do today, drawn from our intake across twenty-five countries rather than from one postcode.
Alone with a teacher
Right when the target is precise, when an O Level year is already crowded, or when no group time matches the household week.
Two sessions weekly
Roughly eight in a month, on the two days you tell us are free rather than on a published default.
An offset that never moves
Two hours thirty minutes, with no clock changes on either side, so a time fixed once needs revisiting never.
Kit
A computer that is not a phone, a connection that holds, a microphone that works. There is nothing to purchase from us.
What do coding classes in Bandar Seri Begawan cost?
No enrolment charge, nothing to buy, no minimum term.
For a learner who gets something out of hearing how five or six other people attacked the same problem badly before getting it right.
For a precise target, a crowded examination year, or a household week that no existing group happens to fit.
Two live lessons a week either way. The session that decides which of them fits is free. One international rate is published for every country we teach, so there is no separate capital-city price and nothing to negotiate.
Pauses, plan changes and missed classes are covered on the pricing page.
What families say
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
More, with photographs and student work, on the wall of love.
Questions from families in the capital
Beginning with the one we would want answered first if we were reading this.
Do you have a centre in Bandar Seri Begawan?
No, and we would rather say so on the first screen than let you find out later. There is no office, branch or classroom of ours anywhere in the capital. Every lesson is live online, taught from India, and the telephone number on this page is an Indian one. What a learner needs is a laptop or desktop, a connection that holds, working audio and a browser that is up to date.
My child is in Kampong Ayer. Does that change anything?
It removes a journey, which is the whole point. Six of the capital's thirteen mukims stand on the Brunei River, and a household there reaches most land-based activities by boat first and road second. An online class asks for none of that. The lesson arrives at the house, at an agreed time, with the same teacher and the same group as everybody else in it.
How does placement work if you have never met my child?
By watching them attempt one thing. The free first session hands the learner a single problem chosen for their age, and the teacher reads how they go at it: where they start, what they try when it fails, whether they can say out loud what they expected to happen. That is far more informative than a year group, and in a capital drawing on this many different schools it is the only method that holds up.
What time would the class be, and does it move?
It does not move, ever. Brunei is on UTC plus 8 and observes no daylight saving, and Indian Standard Time does not either, so the difference between the capital and the teacher is fixed at two hours thirty minutes for the whole year. An early evening in Bandar Seri Begawan is a mid-afternoon at the other end. Agree a time once and it stays right.
How much do coding classes in Bandar Seri Begawan cost?
The first class is free. Group tuition is USD 100 per month for two live lessons each week, normally eight lessons monthly, in a group of five to eight compatible learners. Private tuition is USD 150 per month for one learner with one teacher on the same usual frequency. There is no enrolment fee, nothing to buy and no minimum term.
Which days do you teach on?
Whichever days the household is free, and in the capital that question has a sharper edge than elsewhere in Brunei. This is the seat of government, so a great many families here keep the public sector pattern, in which Saturday is a working day. Others, particularly in banking and services, keep a Monday to Friday week. We ask rather than assume, and we fix the recurring slot only after you have told us.
Is this a substitute for school?
No. It sits alongside school and it awards nothing. What it does is give a learner sustained time on one build across several weeks with somebody who can read their broken code, which is the single thing a school timetable is least able to hand any one subject. We will also tell you when the answer is fewer lessons, and in an O Level year that is often the answer.
What ages do you actually teach?
Six to sixty-seven, and the range is not decoration. Below about nine the work is ordering, sequencing and predicting rather than typing. Adults are a routine part of the intake, and in the capital a good share of them come from ministries and from the banks around Gadong, wanting to automate reporting they currently assemble by hand.
Can we start and then stop if it is not working?
Yes. There is no minimum term and no enrolment charge, so stopping costs you nothing beyond the month you are in. We would rather you paused for an examination term and came back than paid for lessons nobody has the energy for. Pauses and plan changes are set out on the pricing page.
What happens when we send the form?
A person reads it and rings you to arrange the free session. There is no card and no charge at that stage, and the form does not hold a seat in a class. It starts a conversation, in which the course, the format and the day are all settled before money is mentioned.
Ask before booking
Send us one message on WhatsApp with the year group and your free days, or go straight to the form below. Course, format and time are all agreed before any payment.
One task, and a recommendation you can argue with
The opening session is free and it is not a sales call. A learner is handed a single problem chosen for their age, and the teacher watches the approach rather than the result. What comes back afterwards is specific: this course, this format, this day, and the reasoning behind each. If the honest answer is to wait a year, that is what you will be told.
You can also use the contact page, read about us, or start from the country page for Brunei.
WhatsApp reaches us fastest from Brunei and costs nothing to use. The number is Indian, not a local one.