Assistant BPS-16 Online Preparation Course Note: Aspirants may Enroll in All Offered Subjects , and You may Chose single or Multiple Subjects of your own choice. General Knowledge Pakistan Studies/ Pakistan Affairs Current Affairs Islamic Study Geography Basic Mathematics English Grammar Urdu Everyday Science Basic Computer Studies