Yes, you can apply for a course from outside India. However, the application process and the admission criteria will differ depending on where you are applying from. You can read about the admission criteria for each country on the respective websites of these institutions.