The full form of B.C.A. is “Bachelor of Computer Applications.” It is an undergraduate degree program that focuses on computer applications and software development. The course typically covers subjects such as programming, database management, networking, and web development.