BCA (Bachelor of Computer Science and Application) offers pre-qualification for professionals heading for smart career in IT. The aim is to prepare technocrats to face the challenges of 21st Century after the successful completion of the course. It also opens options such as MCA, MBA etc. for further career enhancement.