No, Miranda House is not a private college. It is, however, one of the top colleges under the University of Delhi.
In the present scenario, the questions are set up differently and the candidates are also scoring a 100% nowadays which is fantastic. This has drastically upped the admission scene in institutions.