The full form of BCA is Bachelor of Computer Application which is an undergraduate degree course. The duration of the course is three year whose curriculum is divided into six semesters. The demand of computer professionals is increasing with the rapid growth of Information Technology industry in India. This course is beneficial for the students who want to enter into the Information Technology Industry. The syllabus of the course contains the subjects like C, C++, Java, VB.Net, database, computer Network etc. Now days, there is very big scope in the field of computing. One can either grab the job after completion of this degree or can go for the higher studies. Students can also opt for the freelancing or can develop their own software.