Build Working AI Skills, One Terrace at a Time
Structured tracks for working professionals and engineering teams in Kuala Lumpur. Python, classical methods, deep learning — taught in an order that makes each step visible before the next begins.
Three Tracks, Different Schedules
Each track covers a defined scope, runs for a set number of weeks, and ends with a written record of topics completed. No outcomes are assumed — the record states what was covered.
Weekend Entry Track
A twelve-week weekend track for people in full-time work. Covers Python for data, statistics for model reading, classical methods, and a first neural network — taught in Saturday sessions with asynchronous exercises during the week.
- Saturday live sessions, recorded for later
- Weekly exercises with written feedback
- Study partner from week one
- Wednesday evening office hours
- Completion record listing topics covered
Weekday Intensive Track
A fifteen-week track for those between roles or on study leave who can commit full days. Covers deep learning architectures, training practice, fine-tuning, evaluation design, and a portfolio project — run with daily standups and paired work.
- Daily standups and paired programming
- GPU credits included
- Three reviewed milestones
- Assigned mentor throughout
- Portfolio review and project record
Team Upskilling Programme
Delivered to an in-house engineering team. Covers a shared curriculum agreed with the employer, exercises built on the team's own stack, architecture clinics on live internal problems, and a written capability summary for each participant.
- Curriculum design workshop with employer
- Tailored exercises on the team's stack
- Weekly architecture clinics
- Recorded material retained by employer
- Written capability summary per participant
What Sets the Approach Apart
Each element of how we work is chosen because it affects how much learners retain and how readily they apply it in their own context.
Terraced Curriculum Design
Each topic builds directly on what came before. Nothing is introduced until the preceding concept has been applied in an exercise.
Schedules Built Around Real Life
Weekend and weekday tracks are designed for different life circumstances. You do not need to leave your job or relocate to attend.
Written Feedback on Exercises
Instructors review exercises and respond in writing. Feedback is specific to your submission, not generic notes on the topic.
Small Cohorts
Individual tracks are kept small so that instructor time is distributed. Team programmes are sized for teams of six to fifteen.
Completion Records, Not Diplomas
We issue a written record stating which topics were covered and what exercises were submitted. We do not issue certificates or credentials.
Applied to Real Problems
For team programmes, exercises are drawn from the employer's actual stack and internal problems — not synthetic datasets disconnected from the team's context.
Ready to Take the First Step?
Send an enquiry about the track that fits your schedule. We will respond with details on the next intake, what to prepare, and any questions you have about the scope.
Frequently Asked Questions
What background is needed to join the Weekend Entry Track?
The Weekend Entry Track starts from Python basics and assumes no prior machine learning knowledge. Comfort with spreadsheets and a willingness to read documentation are enough to begin.
Do I need to attend sessions in person?
Saturday sessions on the Weekend Entry Track and daily standups on the Weekday Intensive Track are delivered live online. Recordings are made available after each session. The Team Upskilling Programme can be delivered at your office or online — this is agreed during the curriculum design workshop.
How many hours per week does each track require?
The Weekend Entry Track runs at six to eight hours per week across Saturday sessions and weekday exercises. The Weekday Intensive runs at approximately thirty hours per week. The Team Upskilling Programme runs two sessions weekly of roughly three hours each, with additional exercise time between sessions.
What do I receive at the end of a track?
Each track ends with a written completion record listing the topics covered and the exercises submitted. For the Weekday Intensive, the portfolio project is attached to the record. For Team Upskilling, each participant receives an individual capability summary. These are internal documents — they are not recognised credentials or qualifications issued by any accrediting body.
How is pricing structured for the Team Upskilling Programme?
The listed price of RM 4,620 covers a team of six to fifteen participants for sixteen weeks with two sessions weekly. The curriculum design workshop and two post-programme follow-up clinics are included. For teams outside this range, send an enquiry and we will discuss what fits.
Is there a refund policy if I need to withdraw?
Withdrawal and refund terms are set out in the enrolment agreement provided before payment. We ask that you read this before confirming a place. If you have specific concerns about flexibility, include them in your enquiry and we will address them directly.
How is personal data handled?
Information submitted through enquiry forms is used to respond to your enquiry and, if you enrol, to administer your place on the track. We do not share personal data with third parties for marketing. Full details are in our Privacy Policy.
Our Location
Send an Enquiry
Contact Details
-
PHONE +60 3 2691 4783
-
EMAIL [email protected]
-
ADDRESS Jalan Tun Razak 128
50400 Kuala Lumpur, Malaysia -
HOURS Mon – Fri: 9:00 am – 6:00 pm
Sat: 9:00 am – 1:00 pm (session days)
Sun: Closed