[ pane 00 / overview ]
AI development, explained by reading the code
Part-time courses for developers who want to understand what is actually happening inside the models they use — not just call an API and move on.
What Synapsia teaches
Three programmes, each scoped to a specific part of the work. Prerequisites are listed plainly — you can read them and decide for yourself whether the course suits where you are now.
RM 1,290 · two evenings/week
Foundations: How a Transformer Actually Works
Build a small transformer from an empty file, one component per week — tokenisation, embeddings, attention written out by hand, multi-head attention, layer normalisation, residual paths, training loop and sampling.
- Live sessions + recordings
- Weekly exercise sets with written feedback
- Step-by-step repository you keep
- Cohort channel
prereq: comfortable Python · matrix shape patience
> Ask About This Course
RM 870 · one evening/week
Short Course: Deploying a Model Behind an API
The gap between a working notebook and a service other people depend on. Packaging, containers, request batching, warm starts, latency budgets, load testing, graceful failure, logging and cost per request.
- Live sessions + recordings
- Reference deployment repository
- Load-test script
- Written feedback on your deployment
prereq: Python · command line · basic Docker
> Ask About This Course
RM 4,650 · 12–15 hrs/week
Full Practitioner Programme with Capstone
Seven months through numerical foundations, models from scratch, transformer end-to-end, small open-weight model adaptation, retrieval systems, tool-using agents, evaluation harnesses, serving and a capstone you define and defend.
- Five reviewed artefacts + capstone defence
- Fortnightly one-to-one office hours
- Compute credit allowance
- Repository you own outright
prereq: professional software experience · technical conversation before enrolment
> Ask About This Course→ next pane: [ 02 ] approach
How we think about teaching this material
You read the code before you run it
No black-box libraries until you have read the components they wrap. That sequence is deliberate: understanding precedes convenience.
Feedback is written, not just verbal
Every exercise submission receives a written response. You can read it later, compare it to the next attempt and refer back to it when a similar issue comes up.
Prerequisites are checklists, not disclaimers
Each programme lists what you actually need to know, and includes a self-check exercise you can complete before deciding to enrol.
Workload is stated plainly
Hours per week and total weeks are listed in the syllabus, not hidden in the fine print. These are part-time programmes designed around working developers.
Repositories and work stay yours
Every repository you build during a programme is yours to keep. The code is a record of what you learned, not a product owned by the school.
We describe the syllabus, not the future
Synapsia teaches a curriculum, states a workload and provides a review method. What you do with the knowledge is your own business.
→ next pane: [ 03 ] faq
Not sure which programme fits where you are now?
Send us a message before enrolling. We will read what you write and respond with an honest view of which course, if any, makes sense for your current background.
[email protected] · +60 3-2072 6194
Common questions
Are these courses suitable if I have never studied machine learning formally? ›
How much time do I need to set aside each week? ›
What does "written feedback" mean in practice? ›
What is the pre-enrolment technical conversation for the Practitioner Programme? ›
Does completing a course result in a certificate? ›
Are sessions recorded if I miss a live session? ›
What is the fee structure and payment process? ›
How is personal data handled? ›
→ next pane: [ 04 ] location
Find Us
→ next pane: [ 05 ] enrol
Get in touch
Write to us before enrolling. Tell us which programme interests you and where you are now technically. We will read it and respond with an honest view.
phone
+60 3-2072 6194address
19 Jalan Cangkat Raja Chulan
50200 Kuala Lumpur, Malaysia
office hours
Mon – Fri: 10:00 – 18:00 MYT
Sat: 10:00 – 14:00 MYT