Welcome to My Courses
The My Courses portal serves as a comprehensive educational resource for students, educators, and career seekers in South Africa. This all-encompassing platform offers a wealth of information, ranging from career guidance to a curated list of courses available at colleges, universities, and schools. Whether you’re a student in primary or secondary school, attending a TVET college, or enrolled in a university or private college, the portal has something for you. It provides past exam papers complete with memorandums, making it an invaluable tool for exam preparation.
Search
Are you looking for any learning material? Find notes and study resources below.
Search over 2500 Learning Resources: Question Papers, Assignments, SBA, Notes and more
Past Papers by Grade
- Accounting Grade 12
- Afrikaans HL FAL SAL Grade 12
- Agricultural Management Practices Grade 12
- Agricultural Sciences Grade 12
- Agricultural Technology Grade 12
- Business Studies Grade 12
- Civil Technology Grade 12
- Computer Applications Technology Grade 12
- Consumer Studies Grade 12
- Dance Studies Grade 12
- Design Grade 12
- Dramatic Arts Grade 12
- Economics Grade 12
- Electrical Technology Grade 12
- Engineering Graphics and Designs Grade 12
- English HL FAL SAL Grade 12
- Geography Grade 12
- History Grade 12
- Hospitality Grade 12
- Information Technology Grade 12
- IsiNdebele HL FAL SAL Grade 12
- IsiXhosa HL FAL SAL Grade 12
- IsiZulu HL FAL SAL Grade 12
- Life Orientation Grade 12
- Life Sciences Grade 12
- Mathematical Literacy Grade 12
- Mathematics Grade 12
- Mechanical Technology Grade 12
- Music Grade 12
- Physical Science Grade 12
- Religion Studies Grade 12
- Sepedi HL FAL SAL Grade 12
- Sesotho HL FAL SAL Grade 12
- Setswana HL FAL SAL Grade 12
- Siswati HL FAL SAL Grade 12
- Technical Mathematics Grade 12
- Technical Sciences Grade 12
- Tourism Grade 12
- Tshivenda HL FAL Grade 12
- Visual Arts Grade 12
- Xitsonga HL FAL SAL Grade 12
- Accounting Grade 11
- Agricultural Management Practices Grade 11
- Agricultural Sciences Grade 11
- Agricultural Technology Grade 11
- Afrikaans HL FAL SAL Grade 11
- Business Studies Grade 11
- Civil Technology Grade 11
- Computer Applications Technology Grade 11
- Computer Literacy Grade 11
- Consumer Studies Grade 11
- Dance Studies Grade 11
- Design Grade 11
- Dramatic Arts Grade 11
- Economics Grade 11
- Electrical Technology Grade 11
- Engineering Graphic and Design Grade 11
- English HL FAL SAL Grade 11
- Geography Grade 11
- History Grade 11
- Hospitality Grade 11
- Information Technology (IT) Grade 11
- IsiNdebele Grade 11
- IsiXhosa Home Language Grade 11
- IsiZulu Home Language Grade 11
- Life Orientation Grade 11
- Life Sciences Grade 11
- Mathematical Literacy Grade 11
- Mathematics Grade 11
- Mechanical Technology Grade 11
- Music Grade 11
- Physical Sciences Grade 11
- Religion Studies Grade 11
- Sepedi HL FAL SAL Grade 11
- Sesotho Grade 11
- Siswati Home Language Grade 11
- Setswana Home Language Grade 11
- Technical Mathematics Grade 11
- Technical Sciences Grade 11
- Tourism Grade 11
- Tshivenda HL FAL SAL Grade 11
- Visual Arts Grade 11
- Xitsonga Home Language Grade 11
- Accounting Grade 10
- Agricultural Management Practices Grade 10
- Agricultural Sciences Grade 10
- Agricultural Technology Grade 10
- Afrikaans HL FAL SAL Grade 10
- Business Studies Grade 10
- Civil Technology Grade 10
- Computer Application Technology Grade 10
- Consumer Studies Grade 10
- Dance Studies Grade 10
- Design Grade 10
- Economics Grade 10
- Electrical Technology Grade 10
- Engineering Graphic and Design Grade 10
- English HL FAL SAL Grade 10
- Geography Grade 10
- History Grade 10
- Hospitality Grade 10
- Information Technology (IT) Grade 10
- IsiNdebele Grade 10
- IsiXhosa Home Language Grade 10
- IsiZulu Home Language Grade 10
- Life Orientation Grade 10
- Life Sciences Grade 10
- Mathematical Literacy Grade 10
- Mathematics Grade 10
- Mechanical Technology Grade 10
- Music Grade 10
- Physical Sciences Grade 10
- Religion Studies Grade 10
- Sepedi HL FAL SAL Grade 10
- Sesotho Grade 10
- Siswati Home Language Grade 10
- Setswana Home Language Grade 10
- Technical Mathematics Grade 10
- Technical Sciences Grade 10
- Tourism Grade 10
- Tshivenda HL FAL SAL Grade 10
- Visual Arts Grade 10
- Xitsonga Home Language Grade 10
- Afrikaans Grade 9
- Creative Arts 9
- Dance Studies Grade 9
- Dramatic Arts Grade 9
- English Grade 9
- Economics Management and Science EMS Grade 9
- IsiNdebele Grade 9
- Life Orientation Grade 9
- Mathematics Grade 9
- Music Grade 9
- Natural Sciences Grade 9
- Physical Science Grade 9
- Sepedi Grade 9
- Sesotho Home Language Grade 9
- Setswana Grade 9
- Siswati Grade 9
- Technology Grade 9
- Tshivenda Grade 9
- Visual Arts Grade 9
- Xitsonga Grade 9
- Afrikaans Grade 7 Exam Papers and Notes
- Creative Arts Grade 7 Exam Papers and Notes
- Dance Studies Grade 7 Exam Papers and Notes
- Economic Management Sciences EMS Grade 7 Exam Papers and Notes
- English Grade 7 Exam Papers and Notes
- Geography Grade 7 Exam Papers and Notes
- IsiNdebele Grade 7 Exam Papers and Notes
- IsiXhosa Grade 7 Exam Papers and Notes
- IsiZulu Grade 7 Exam Papers and Notes
- Life Orientation Grade 7 Exam Papers and Notes
- Mathematics Grade 7 Exam Papers and Notes
- Music Grade 7 Exam Papers and Notes
- Natural Sciences Grade 7 Exam Papers and Notes
- Sepedi Grade 7 Exam Papers and Notes
- Setswana Grade 7 Exam Papers and Notes
- Technology Grade 7 Exam Papers and Notes
- Tshivenda Grade 7 Exam Papers and Notes
- Visual Arts Grade 7 Exam Papers and Notes
- Xitsonga Grade 7 Exam Papers and Notes
Announcement: Check the Updated Past Exam Papers Directory for All Grades Here: StudyPapers.co.za
Find Learning Resources by Grade
TVET College Past Papers:
High School Learning Resources
Grade 12 | Grade 11 | Grade 10 | Grade 9 | Grade 8 | Grade 6
Primary School Learning Resources
Grade 7 | Grade 5 | Grade 4 | Grade 3 | Grade 2 | Grade 1 | Grade R
Get Help: Career Counselling for High School Students
Latest Content
- Diploma in Traffic Safety and Municipal Police Management at TUT – Requirements (For Applicants Not Employed in Law Enforcement)
- Diploma in Traffic Safety and Municipal Police Management at TUT – Requirements
- Diploma in Public Affairs (Local Government) at TUT – Requirements
- Diploma in Public Affairs (Administration of State) at TUT – Requirements
- Diploma in Policing at TUT – Requirements (For Applicants Not Employed in Law Enforcement)
- Diploma in Policing at TUT – Requirements
- Diploma in Legal Support at TUT – Requirements
- Diploma in Law at TUT – Requirements
- Diploma in Language Practice at TUT – Requirements
- Diploma in Journalism at TUT – Requirements
- Diploma in Integrated Communication at TUT – Requirements
- Diploma in Correctional and Rehabilitation Studies at TUT – Requirements
- Bachelor of Education in Senior Phase and Further Education and Training Teaching (Technology) at TUT – Requirements
- Bachelor of Education in Intermediate Phase Teaching (BEd) at TUT – Requirements
- Bachelor of Education in Foundation Phase Teaching (BEd) at TUT – Requirements
- Higher Certificate in Mechanical Engineering at TUT – Requirements
- Higher Certificate in Industrial Engineering at TUT – Requirements
- Higher Certificate in Electrical Engineering at TUT – Requirements
- Higher Certificate in Construction Engineering: Water and Waste at TUT – Requirements
- Higher Certificate in Construction Engineering: Material Test at TUT – Requirements
- Diploma in Industrial Design at TUT – Requirements
- Diploma in Geomatics at TUT – Requirements
- Diploma in Electrical Engineering at TUT – Requirements
- Diploma in Building Science at TUT – Requirements
- Bachelor of Engineering Technology in Metallurgical Engineering (BEngTech) at TUT – Requirements
- Bachelor of Engineering Technology in Mechatronics Engineering (BEngTech) at TUT – Requirements
- Bachelor of Engineering Technology in Mechanical Engineering (BEngTech) at TUT – Requirements
- Bachelor of Engineering in Materials Engineering (Polymer Technology) at TUT – Requirements
- Bachelor of Engineering Technology in Industrial Engineering (BEngTech) at TUT – Requirements
- Bachelor of Engineering Technology in Electrical Engineering (BEngTech) at TUT – Requirements
- TUT Courses and Requirements