AI development learning environment
Level 1 of 6 starts here

Build AI Skills One Terrace at a Time

A structured school for developers and analysts in Malaysia who want to work with AI. Each programme closes one level before the next opens — so the depth is real and the pace is yours to manage.

+60 5 546 2718 [email protected] Cohorts capped at 20 Mentors online 5 evenings/week
What We Offer

Three Ways to Move Forward

Each path is designed around what you can actually do at the end of it — not a list of topics covered. Choose what fits where you are now.

Six-Level AI Development Programme
20 weeks · 6 levels

Six-Level AI Development Programme

From Python for data work through to a supervised final project — each level closes with assessed work before the next one opens. Cohorts stay at twenty. Mentors are available five evenings a week in Malaysian time.

  • Python, statistics, classical models, neural networks, deployment
  • About 12 hours a week — levels may be retaken
  • Completion data published so you can judge difficulty yourself
RM 635 Enquire
Data Engineering for AI Teams
7 weeks · hands-on

Data Engineering for AI Teams

The unglamorous work that sits underneath models. You build a real pipeline that feeds a training job on a schedule and then keep it running for the final two weeks — that is where most of the learning happens.

  • Ingestion, storage formats, batch and streaming pipelines
  • Data quality checks and dataset versioning
  • 6–8 hours a week, suited to developers moving toward ML teams
RM 310 Enquire
Portfolio Review and Mentoring Session
90 min · 1-to-1

Portfolio Review & Mentoring Session

A ninety-minute one-to-one with a working practitioner covering your code structure, documentation, problem statement clarity and how your work reads to a technical reviewer. Written notes with specific changes, in priority order.

  • Candid view of where your portfolio currently stands
  • Written notes with prioritised action points
  • Open to people who have never studied with us
RM 120 Book Session
Why Suria Kod

What Makes the Difference

Small decisions in how a school is structured add up. These are the ones we think matter most.

Terrace-Based Progression

Each level rests on the one before it. No skipping ahead, no rushing past foundations. The structure holds you to a standard before the next door opens.

Cohorts Capped at 20

Mentors know the people in the cohort. Questions get answered in context. The size is small enough that nobody gets left behind quietly.

Evening Office Hours in MY Time

Mentor availability is posted in Malaysian time. Five evenings a week, you can bring a real problem and work through it with someone who does this for a living.

Completion Data Published

We publish how many learners finish each level. You can look at that number before you apply and decide whether the programme matches your current capacity.

Levels May Be Retaken

If the assessed work does not meet the standard, you retake the level. That policy keeps the credential meaningful for everyone who holds it.

Clear Withdrawal Statement

Refund and withdrawal terms are written in plain language and placed alongside the enrolment information — not buried in a separate policy document.

Next cohort forming

Ready to Put in the Work?

The programmes are built for people who understand that twelve hours a week for twenty weeks is a commitment. If that fits your situation, we want to hear from you.

+60 5 546 2718 [email protected]
Common Questions

What People Usually Ask

Honest answers about how the programmes work.

Do I need a computer science degree to join?
No. The six-level programme starts from Python basics so prior coding experience helps but a degree is not required. The data engineering module assumes you are already comfortable writing code day-to-day. If you are unsure whether your background fits, describe it when you write to us and we will tell you plainly.
How much time do I need each week?
The six-level programme takes about twelve hours a week. The data engineering module takes six to eight. These are real estimates based on what past cohorts have reported — not minimum figures intended to make the commitment sound easier than it is.
What happens if I do not pass a level assessment?
You retake it. The level must be completed to the required standard before the next one opens. Mentor office hours exist specifically to help you understand what was missing. The retake policy keeps the standard consistent across all cohorts.
Are the programmes fully online?
Yes. The school is based in Ipoh, Perak, but all instruction, assessment and mentor sessions take place online. Learners join from across Malaysia. Office hours are posted in Malaysian time (MYT).
What is the refund policy?
Withdrawal and refund terms are written in plain language and are placed alongside the enrolment information. We do not require you to find them in a separate document. Reach out to us before the cohort starts if you have specific questions about your situation.
Can I book the portfolio review without taking a programme first?
Yes. The ninety-minute portfolio review is open to anyone. You do not need to have studied with us before. If you have existing projects you want a candid technical read on, that is exactly what the session is for.
How is my data handled?
Personal information submitted through this site is used only to respond to your enquiry and to manage your enrolment. We do not sell or share your data with third parties for marketing. Full details are in our Privacy Policy.
Find Us

Our Location

33 Persiaran Greenhill, 30450 Ipoh, Perak, Malaysia

Map
Reach Us

Get in Touch

Ask about the next cohort, programme suitability or anything else. We reply within one working day.

Contact Details

Address

33 Persiaran Greenhill
30450 Ipoh, Perak
Malaysia

Office Hours (MYT)

Monday – Friday: 9:00 am – 6:00 pm
Mentor sessions: Mon–Fri, 8:00 pm – 10:00 pm
Saturday: 10:00 am – 2:00 pm

Send a Message

By submitting this form, you agree to our Privacy Policy and Terms & Conditions.