List of Bachelor of Computer Application (BCA) colleges in India. Bachelor of Computer Application (BCA) is the three year full time course to introduce the concepts of Computer Application. Bachelor of Computer Applications is a 3-year undergraduate program.