- To provide overall holistic development of students apart from honing their analyzing and programming skills related to the applications of computer.
- To equip the students with traditional as well as contemporary trends of functioning of the IT industry.
- To attract young minds to the potentially rich and employable field of computer applications.
- To develop skills in software development so as to enable the BCA graduates to take up self-employment in Indian and global software market.
- To be a foundation graduate programme this will act as a feeder course for higher studies in the area of Computer Science/Applications.