Codemuse studio environment

Building a Place Where
Learning Sticks

Codemuse grew from a simple conviction: people learn AI best by doing it, not just reading about it. Every programme here is built around that idea.

Back to Home

Where the Idea Came From

Codemuse started in Kota Kinabalu in early 2023, when a handful of developers and educators found themselves frustrated with the same problem: online AI content was either too shallow to be useful or too academic to be approachable. There wasn't much in between, especially for learners in East Malaysia who wanted structured guidance without having to travel or subscribe to expensive international platforms.

So they decided to build something more grounded. Small cohorts, clear week-by-week structure, real projects from the first session, and mentors who actually review your code rather than pointing you toward a forum. The name came from the idea that good code has a kind of authorial quality to it — it reflects the thinking of the person who wrote it. A muse, in the old sense, is what helps you find that voice.

Since then, the school has run programmes in Python fundamentals, machine learning engineering, and advanced AI development. The community is small but active, and most learners end up referring people they know once they finish a programme — which we take as a decent sign that things are working.

2023

Founded in Kota Kinabalu

3

Structured programmes

120+

Learners through our programmes

8–16

Weeks per programme

Our Teaching Philosophy

A few principles that shape how we design every programme and every session.

Code First, Theory After

We introduce concepts through working examples rather than abstract definitions. You see how something behaves before you learn the name for it.

Feedback on Your Work

Generic responses don't help much. Mentors read what you've actually written and respond to the specific decisions you made in your code.

Honest About Difficulty

AI development involves real complexity. We don't pretend it's simple, but we do structure things so the difficulty is introduced at the right pace.

Portfolio Over Certificates

A piece of working code says more than a completion record. Every programme is designed so you finish with something to show, not just something to cite.

Small Groups by Design

We keep cohorts small so mentors can actually follow each learner's progress. This isn't scalable in the way a video platform is — that's the point.

Local and Accessible

We're based in Sabah and serve learners across Malaysia. Pricing reflects the local context, and our support operates within Malaysian time zones.

Who Runs Codemuse

A small team of developers and educators who've worked across different parts of the Malaysian tech space.

AM

Ahmad Malik

Founder & Lead Instructor

Spent eight years writing production Python before moving into education. Leads the Machine Learning Engineering Track and designs the curriculum across all three programmes.

SK

Siti Khadijah

Programme Director

Brings a background in instructional design and data science. Oversees how sessions are structured and how learners move through each programme week by week.

RB

Reuben Bongkos

Senior Mentor, Advanced Track

Works in deep learning and model deployment professionally. Leads the Advanced AI Development programme and handles one-to-one mentoring for the capstone phase.

Our Standards and Approach

The principles we follow when building and running our programmes.

Reviewed Curriculum

Programme content is reviewed before each cohort to reflect what's currently relevant in Python, ML tooling, and deployment practices. We don't run the same slides year after year.

Learner Privacy

Personal information shared during enrolment is used only for programme administration and communication. We don't pass it to third parties or use it for marketing purposes without consent.

Honest Completion Records

Completion records reflect actual programme participation and project submission. We don't issue documentation for work that hasn't been done — which protects the value of those who finish properly.

Responsive Support

Questions sent during office hours receive a response within one working day. Mentor feedback on submitted work is returned within 48 hours during active programme weeks.

Fair Pricing

Programme fees reflect the genuine cost of running small cohorts with active mentoring. We publish prices openly and don't add hidden charges after enrolment. Payment arrangements can be discussed.

Continuous Improvement

We collect feedback after each cohort and use it to adjust pacing, exercises, and session structure. If something isn't working for learners, we'd rather hear about it and fix it than ignore it.

AI Development Education in Malaysia

Codemuse operates at the intersection of software engineering practice and structured adult learning. Our instructors bring experience from industry roles in data analysis, software development, and AI research — not just academic theory.

The programmes we offer cover the core technical areas that matter in AI work today: Python programming for data tasks, machine learning model development with standard tooling, and the engineering side of getting models to run reliably in real environments.

We work with learners at different starting points — from those who've never written a Python script to those already working with data who want to develop more rigorous ML skills. Each programme has a clear entry point described honestly, so you can choose the one that actually fits where you are.

Locally Grounded, Practically Focused

Most serious AI education is either expensive international platforms or university programmes with long time commitments. Codemuse sits in a different space — structured and mentor-led, but designed for people with jobs, families, and variable schedules.

Being based in Kota Kinabalu means our support operates in MYT, our pricing reflects the local economy, and when learners want to meet in person, that's possible too. We're not trying to compete with global platforms — we're building something that works specifically for learners in Malaysia.

If you're curious about AI development and want a clear, honest starting point, we're here to help you figure out where to begin.

Have a Question Before Enrolling?

We're happy to talk through which programme would be a good fit. Send a message and we'll respond within one working day.

Send an Enquiry