I have don my Masters in Pol. Science from the Islamia University of Bhawalpure. There was an other compursory subject other than the subjects which you mentioned in the list, the subject is
Islamiat Compulsory. It is further to inform you that the subject of Islamiat is compulsory for appearing in any subject of Masters there.
As regards the BZU syllabus, I will recommend you to visit
www.bzu.edu.pk and get the telephone # of IR & Pol.Science Department and confirm it from the concerned person. There is nothing to worry