Can I take the course online as I cannot be in Kozhikode during the internship

Yes, the course can be taken online, in class or as a mix of both. The student is not expected to be present in the class for internship. However, by being present you will gain access to industry experts with whom you can ask relevant questions and become comfortable before your placement interviews next year