You have not specified any institution, as ba/bsc courses vary in different institutions. I am specifying an online source link, through which you can access Punjab university's B.A/Bsc course outline:pu.edu.pk/examinations/private/ba_gen_pattern.asp. best ov luck

There are many subjects in B.A, Depending on which field you are selecting,
Following are COMPULSORY:
Islamiat
English
Pak Studies
And the Other subjects will be related to your field.
Economics
Stats
Law
etc