GCE CAIE O Level Notes
- Pakistan Studies 2059
- Islamiyat 2058
- English Language 1123
- Mathematics 4024
- Accounting 7707
- Urdu First Language 3247
- Urdu Second Language 3248
- Business Studies 7115
- Economics 2281
- Biology 5090
- Physics 5054
- Chemistry 5070
GCE CAIE IGCSE Notes
- Accounting
- Business Studies
- Economics
- Mathematics
- English Language
- Information and Communication Technology
- Biology
- Physics
- Chemistry
GCE CAIE AS and A Level Notes
- Accounting
- Business
- Economics
- Law
- Biology
- Chemistry
- Physics
- Computer Science
- Further mathematics
- Psychology
- Sociology
- Mathematics