Get access to thousands of past paper questions with instant AI marking, detailed feedback, and real-time progress tracking, built specifically for STPM students.
★★★★★Loved by 6,000+ students already using StudyPulse
The Smarter Way to Study
0+
Practice Questions
0+
Exams
0+
Students
See It In Action
Watch StudyPulse Work
See how students are using AI-powered feedback to improve their marks in real time.
studypulse.education/stpm
Demo: AI Marking
Click to preview: AI marking your STPM essay in real time
Features
Everything you need to get the grades you want
Built specifically for STPM, not a generic study app with your curriculum bolted on.
Instant AI Marking
Submit your answer and get clear feedback in seconds. See how it would be marked and what to improve to score the best possible marks.
Full Past Paper Library
All STPM past papers in one place, organised by subject, year, and topic. No more endless searching across different sites.
Targeted Practice
StudyPulse pinpoints your weak areas and gives you questions to help you fix them. No more wasted study hours.
Progress Analytics
Track your progress by average marks and submission volume. Unlock your predicted study score based on submission history.
Live Leaderboards
Compete with friends and students across the country. See exactly where you rank, and aim to rise to the top.
AI Tutor
Stuck on a concept? Ask the AI tutor. It knows your curriculum inside out and explains it in a way that everyone can understand.
STPM at a Glance
42 subjects across Form 6
AI-powered exam prep tailored to the STPM curriculum in Malaysia. Every question marked against official STPM criteria.
Malaysia 42 subjects
Form 6
SPM 1103 Bahasa MelayuSPM 1119 Bahasa InggerisSPM 1223 SejarahSPM 1225 GeografiSPM 1249 MatematikSPM 1322 Pendidikan Seni VisualSPM 1376 Tasawwur IslamSPM 1449 Matematik TambahanSPM 1511 SainsSPM 2215 Pendidikan IslamSPM 2611 Pendidikan MoralSPM 3756 Prinsip Perakaunan+30 more
Testimonials
What students and teachers say
Real feedback from students and educators using StudyPulse to improve their results.
I wish this existed when I did VCE. I wasted so much time figuring out mistakes, but StudyPulse does it instantly. The mark breakdowns are exactly what you need to improve. Would've saved me hours of stress.
AbbyStudent, Mount Scopus
Honestly the best study tool I've used for VCE, the AI marking is insanely helpful and the mark breakdowns make it easy to see where I can improve. Definitely recommend for anyone trying to up their study scores!
ElliottStudent, Carey Grammar
Extremely impressed with the AI feedback, the mark breakdowns are so helpful. I actually don't know how you made it so effective and there is nothing to improve in my books. All the UI is amazing.
HenryStudent, Camberwell High School
I haven't seen anything like this before. The feedback is detailed, and it actually tells me what to fix. This is going to be so helpful for my 3/4 subjects this year.
DanielStudent, Trinity Grammar
StudyPulse has completely changed how I prepare for SACs. Instead of guessing what the examiner wants, I get specific feedback on every answer. My marks have gone up in every subject since I started using it.
SarahStudent, Year 12
The essay marker is a game changer for English. Students submit their analytical essays and get detailed feedback on structure, evidence use, and metalanguage in seconds. It's like having an extra teacher in the room.
Ms. RichardsonTeacher, VCE English
My students used to wait days for me to return practice exams. Now they get instant feedback on every question through StudyPulse. I can see from the dashboard exactly who needs help, and my marking load has dropped significantly.
Mr. ChenTeacher, VCE Business Management
Get Early Access
Leave your details and we'll notify you when StudyPulse is live for STPM.
Please enter your first name
Please enter a valid email address
Please select a curriculum
No credit card required. We'll never share your details.
✓
You're on the list!
We'll email you at the moment StudyPulse is live for your curriculum.
All Your STPM Subjects Covered
SPM 1103 Bahasa Melayu
SPM 1119 Bahasa Inggeris
SPM 1223 Sejarah
SPM 1225 Geografi
SPM 1249 Matematik
SPM 1322 Pendidikan Seni Visual
SPM 1376 Tasawwur Islam
SPM 1449 Matematik Tambahan
SPM 1511 Sains
SPM 2215 Pendidikan Islam
SPM 2611 Pendidikan Moral
SPM 3756 Prinsip Perakaunan
SPM 3765 Ekonomi Asas
SPM 3774 Perdagangan
SPM 1103 Bahasa Melayu
SPM 1119 Bahasa Inggeris
SPM 1223 Sejarah
SPM 1225 Geografi
SPM 1249 Matematik
SPM 1322 Pendidikan Seni Visual
SPM 1376 Tasawwur Islam
SPM 1449 Matematik Tambahan
SPM 1511 Sains
SPM 2215 Pendidikan Islam
SPM 2611 Pendidikan Moral
SPM 3756 Prinsip Perakaunan
SPM 3765 Ekonomi Asas
SPM 3774 Perdagangan
SPM 1103 Bahasa Melayu
SPM 1119 Bahasa Inggeris
SPM 1223 Sejarah
SPM 1225 Geografi
SPM 1249 Matematik
SPM 1322 Pendidikan Seni Visual
SPM 1376 Tasawwur Islam
SPM 1449 Matematik Tambahan
SPM 1511 Sains
SPM 2215 Pendidikan Islam
SPM 2611 Pendidikan Moral
SPM 3756 Prinsip Perakaunan
SPM 3765 Ekonomi Asas
SPM 3774 Perdagangan
SPM 1103 Bahasa Melayu
SPM 1119 Bahasa Inggeris
SPM 1223 Sejarah
SPM 1225 Geografi
SPM 1249 Matematik
SPM 1322 Pendidikan Seni Visual
SPM 1376 Tasawwur Islam
SPM 1449 Matematik Tambahan
SPM 1511 Sains
SPM 2215 Pendidikan Islam
SPM 2611 Pendidikan Moral
SPM 3756 Prinsip Perakaunan
SPM 3765 Ekonomi Asas
SPM 3774 Perdagangan
SPM 4531 Fizik
SPM 4541 Kimia
SPM 4551 Biologi
SPM 6351 Sains Komputer
SPM 6355 Reka Bentuk dan Teknologi
SPM General Resources
STPM 910 Bahasa Melayu
STPM 911 Bahasa Cina
STPM 912 Bahasa Tamil
STPM 913 Bahasa Arab
STPM 920 Literature in English
STPM 922 Kesusasteraan Melayu Komunikatif
STPM 930 Pengajian Syariah Kontemporari
STPM 931 Pengajian Usuluddin
SPM 4531 Fizik
SPM 4541 Kimia
SPM 4551 Biologi
SPM 6351 Sains Komputer
SPM 6355 Reka Bentuk dan Teknologi
SPM General Resources
STPM 910 Bahasa Melayu
STPM 911 Bahasa Cina
STPM 912 Bahasa Tamil
STPM 913 Bahasa Arab
STPM 920 Literature in English
STPM 922 Kesusasteraan Melayu Komunikatif
STPM 930 Pengajian Syariah Kontemporari
STPM 931 Pengajian Usuluddin
SPM 4531 Fizik
SPM 4541 Kimia
SPM 4551 Biologi
SPM 6351 Sains Komputer
SPM 6355 Reka Bentuk dan Teknologi
SPM General Resources
STPM 910 Bahasa Melayu
STPM 911 Bahasa Cina
STPM 912 Bahasa Tamil
STPM 913 Bahasa Arab
STPM 920 Literature in English
STPM 922 Kesusasteraan Melayu Komunikatif
STPM 930 Pengajian Syariah Kontemporari
STPM 931 Pengajian Usuluddin
SPM 4531 Fizik
SPM 4541 Kimia
SPM 4551 Biologi
SPM 6351 Sains Komputer
SPM 6355 Reka Bentuk dan Teknologi
SPM General Resources
STPM 910 Bahasa Melayu
STPM 911 Bahasa Cina
STPM 912 Bahasa Tamil
STPM 913 Bahasa Arab
STPM 920 Literature in English
STPM 922 Kesusasteraan Melayu Komunikatif
STPM 930 Pengajian Syariah Kontemporari
STPM 931 Pengajian Usuluddin
STPM 932 Tahfiz Al-Quran
STPM 940 Sejarah
STPM 942 Geografi
STPM 944 Ekonomi
STPM 946 Pengajian Perniagaan
STPM 948 Perakaunan
STPM 950 Management Mathematics
STPM 954 Mathematics
STPM 958 Information and Communications Technology
STPM 960 Physics
STPM 962 Chemistry
STPM 964 Biology
STPM 970 Seni Visual
STPM General Resources
STPM 932 Tahfiz Al-Quran
STPM 940 Sejarah
STPM 942 Geografi
STPM 944 Ekonomi
STPM 946 Pengajian Perniagaan
STPM 948 Perakaunan
STPM 950 Management Mathematics
STPM 954 Mathematics
STPM 958 Information and Communications Technology
STPM 960 Physics
STPM 962 Chemistry
STPM 964 Biology
STPM 970 Seni Visual
STPM General Resources
STPM 932 Tahfiz Al-Quran
STPM 940 Sejarah
STPM 942 Geografi
STPM 944 Ekonomi
STPM 946 Pengajian Perniagaan
STPM 948 Perakaunan
STPM 950 Management Mathematics
STPM 954 Mathematics
STPM 958 Information and Communications Technology
STPM 960 Physics
STPM 962 Chemistry
STPM 964 Biology
STPM 970 Seni Visual
STPM General Resources
STPM 932 Tahfiz Al-Quran
STPM 940 Sejarah
STPM 942 Geografi
STPM 944 Ekonomi
STPM 946 Pengajian Perniagaan
STPM 948 Perakaunan
STPM 950 Management Mathematics
STPM 954 Mathematics
STPM 958 Information and Communications Technology
STPM 960 Physics
STPM 962 Chemistry
STPM 964 Biology
STPM 970 Seni Visual
STPM General Resources
FAQ
STPM – Common questions
We're actively building out STPM coverage. Leave your email above and you'll be the first to know when it launches.
StudyPulse covers 42 STPM subjects across Form 6. Each subject has questions sourced from real past papers with marking calibrated to the official STPM mark schemes.
Yes, there's a free tier with 3 daily practice submissions, basic AI feedback, 15 AI Tutor messages, and leaderboard access. Premium unlocks 1,000 daily submissions, full question bank access, advanced feedback, handwritten answer scanning, and essay marking from $20/month.
Our AI is trained specifically on STPM mark schemes and examiner reports from Malaysia. It understands the precise language and criteria examiners use, so feedback is accurate and actionable, not generic advice that could apply to any curriculum.
Yes, one account works across all 60+ curricula we support. Your progress, streaks, and subscription carry over automatically between curricula.
The Sijil Tinggi Persekolahan Malaysia (STPM), or Malaysian Higher School Certificate, is an 18-month pre-university programme spread across three semesters (Terms 1, 2 and 3). Students take one compulsory subject – Pengajian Am (General Studies) – plus three or four electives chosen from science, social-science, or language streams. Each semester ends with a centrally set exam worth 60–80% of that semester's marks, with the remaining 20–40% coming from school-based assessment (coursework, projects and practicals).
Each subject is graded on an 11-point scale: A (4.00), A− (3.67), B+ (3.33), B (3.00), B− (2.67), C+ (2.33), C (2.00), C− (1.67), D+ (1.33), D (1.00), and F (0.00). A grade of C or above counts as a 'principal pass', while C− to D is a 'partial pass'. Your Cumulative Grade Point Average (CGPA) is calculated from the average GPA of your four best subjects, including Pengajian Am.
To be eligible for degree programmes at Malaysian public universities (IPTA), you generally need a CGPA of at least 2.00 and principal passes (grade C or above) in three subjects including Pengajian Am. Competitive programmes such as medicine, dentistry and law typically require a CGPA of 3.50 or higher, and specific prerequisite subjects vary by faculty.
UPU (Unit Pengambilan Universiti) is Malaysia's centralised online portal for applying to public universities, polytechnics and community colleges. STPM holders submit up to 12 programme choices (with a minimum of 6). The system ranks applicants by merit – a composite of academic results (STPM CGPA) and co-curricular achievements – and processes choices sequentially: if you are not placed in your first choice the system automatically moves to your second, and so on.
You can resit the Semester 1 (U1) and Semester 2 (U2) examination papers in subsequent sittings to improve your grades. However, Semester 3 (P3) papers cannot be retaken. When you resit, the better of your two grades is used in the CGPA calculation, so there is no penalty for attempting an improvement.
The STPM is widely regarded as the most rigorous pre-university route in Malaysia. Alternatives include the one-year Matriculation (Matrikulasi) programme, foundation courses offered by individual universities, and international qualifications such as A-Levels or the IB Diploma. While Matriculation is shorter, STPM holders compete in their own UPU intake category and the qualification is recognised by universities worldwide, giving it strong currency for both domestic and overseas applications.