Bachelor of Computer application or BCA is an 3 year undergraduate degree in Computer applications. BCA is one of the popular course for the aspirants who look up to pursue their career in IT (Informational Technology) sector. The time durability of the course is 3 years and each year is divided into 2 semesters. At the start of the course, students take technical modules such as programming principles and algorithms, “C” programming, and file structure and database concepts, as well as soft subjects such as business communication, organizational behaviour, principles of management and cost accounting. However, from the second year onwards, technical education takes precedence with subjects like networking, software engineering, e-commerce, multimedia systems, core and advanced Java, and Internet programming and cyber law. The course has a significant practical component, and includes regular computer laboratory work as well as projects. Eligibility criteria for the admission purpose is Minimum 55% in 12th results, however it is not necessary to have Physics, Chemistry , Maths as main subjects. Commerce and arts students are also eligible for the course. Some top universities also take entrance tests for the admission. Youth4work is the best platform providing details about the institutes offering BCA , course details and best Mock test papers for the Entrance examination.