IOE offers annual admission for each level. Student have to go through a series of tests and interview process, and are selected strictly on merit basis. Entrance Exam for Bachelor Level is usually scheduled for August-September session. While entrance exam for Master Level is usually scheduled for March.
In case of P.Hd. level, there is a rigorous level of selection mention in the document.