Provide Practical Training to students so as to help them gain an insight into the complexities of the real world of IT.

Provide Computer Education to the highest unreached people and promote community participation for local development.

Help students to get equipped with knowledge, abilities, attitudes and skill so as to become effective computer masters / successful trainer.

Enable students to develop high proficiency in inter-personal, social and technical skills.

Enable students to comprehend and understand the complex environment and handle their jobs competently and effectively.