The Bachelor of Computer Applications (BCA) is a three-year undergraduate program that focuses on computer applications and software development. The program provides students with a strong foundation in computer science and its applications.