The full form of BCA is Bachelors in Computer Application. BCA is a 3-year undergraduate degree programme that focusses on knowledge on the basics of computer application and software development. A BCA degree is considered to be at par with a BTech/BE degree in Computer Science or Information Technology. The degree helps interested students in setting up a sound academic base for an advanced career in Computer Applications. The course of BCA includes database management systems, operating systems, software engineering, web technology and languages such as C, C++, HTML, Java etc. The minimum and most important eligibility criteria for BCA followed across all colleges is 45 per cent marks in Class 12 or equivalent examination. There are no subject level restrictions for pursuing BCA as students with any subjects in Class 11 and 12 can apply for BCA unlike BTech. Bachelor of Computer Applications is a 3-year (6 semesters) programme for undergraduates seeking career in the IT industry. The degree is awarded for completing the programme in the study fields of software testing, web design, software development and programming, computer networking and computer systems. Recruting companies include both big established companies like HP, Accenture, Capgemini, Cognizant and new-age technology startups. A BCA graduate has scope in jobs such as Software Engineer, Web Designer. Prominent BCA Course SubjectsFundamentals of Computers.C Programming. Operating Systems. Multimedia Systems. Understanding Organisational Behaviour. Data and Database Management Systems. Web-Based Application Development. Computer Lab and Practical Work.