Upcoming Batches Admissions are open now Batches Duration Commencing Date MPSC Batch 1 Year 15 June 2023 UPSC Batch 1 Year 1 July 2023 UPSC/MPSC Integrated Batch 3 Years 1 July 2023