Hi all, I have done computer engineering and currently working as s/w engineer. I want to know which subjects should i choose for MPSC Mains ? Regards, Amar.