Applicants to the MSR in Software Engineering should hold a bachelor's degree in engineering, and need to have a good academic and technical track record. Applicants should have a GATE or GRE score taken in the last five years. Candidates with suitable industrial or academic experience and credentials may apply without competitive exams such as GATE or GRE scores, for whom a written exam at IIITB will be conducted.