Skip to main content
Omnitura Driving Academy

Home · Programs · KPP Theory Course

The legally required theory program — taught the way adults actually learn.

The six-hour Kursus Pendidikan Pemandu (KPP) is a JPJ legal requirement before any learner sits the KPP01 computer test. We offer it as a classroom batch at our Setia Walk studio every Saturday, or self-paced via a bilingual mobile portal.

Adults attending a Saturday morning KPP theory session at Setia Walk Puchong

Two ways to complete the KPP

Classroom batches — Saturdays, 9am to 3pm

Six hours in our 18-seat KPP studio at Setia Walk. Lecture-style for the first three hours (Road Acts, signs, hazard perception), workshop-style for the second three (case studies, group quiz, KPP01 practice paper). Coffee, biscuits and a halal lunch are included.

Self-paced mobile portal

Six hours of bilingual video content (Bahasa Malaysia and English) plus 1,200+ practice questions modelled on the JPJ KPP01 bank. Available on any browser, mobile or desktop. Built-in mock tests reproduce the JPJ timing and pass mark.

What the KPP covers

  • Highway Code, road signs and traffic regulations
  • Hazard perception, defensive driving and stopping distances
  • Vehicle dynamics — basics of braking, steering and tyre behaviour
  • Sharing the road with motorbikes, lorries and pedestrians
  • Driving etiquette and the legal consequences of poor judgement
  • What to do after an accident, mechanical failure or police stop

The KPP01 computer test

The JPJ KPP01 test is 50 multiple-choice questions in 50 minutes — you need 42 correct (84%) to pass. Most of our students pass on the first attempt. The mobile portal includes 25 mock tests that mirror the difficulty and timing.

Once you pass the KPP01, JPJ issues your provisional L licence (valid for six months), which lets you begin practical lessons with a school-registered dual-control vehicle.

“Skipping the theory study and trying to wing the KPP01 is the most common reason people fail. The pass mark is 84% — not nine out of ten, eighty-four percent. Two hours of practice questions makes all the difference.” — Cikgu Prema, KPP Instructor

Who is this program for?

  • Anyone aged 16 or above without a current Malaysian L or P licence
  • Foreign licence holders whose conversion requires re-sitting the theory test
  • Family members who want to study together for our weekend batch
Frequently asked

Quick answers on the KPP.

Is the KPP genuinely six hours?
Yes — the JPJ legally requires a minimum of six hours of theory content covering the Road Acts, signs, hazard perception, defensive driving and post-incident procedures. Our classroom batch runs 9am–3pm with a lunch break; the online portal logs your viewing time and unlocks the KPP01 booking once the requirement is met.
Can I skip the KPP if I’ve held a Malaysian licence before?
If your previous L or P licence has expired by more than 12 months, you must re-sit the KPP. If you converted from a foreign licence under an MRA, the KPP is usually waived — our team will check with JPJ on your behalf.
Is the mobile portal really bilingual?
Yes. Every video has full Bahasa Malaysia and English audio with toggleable subtitles. The practice question bank mirrors both language versions of the JPJ KPP01 paper.
What happens if I fail the KPP01?
You can retake the KPP01 after a 24-hour cooldown. The JPJ re-test fee is RM 60. We’ll book you a follow-up rehearsal session at no extra charge.