BCA
With the technological advancement and rapid growth in MNCs and IT, the need for computer professionals is growing day-by-day. Hence, BCA is an excellent career choice for those who have always been fascinated by the world of the computer.
Bachelor of Computer Applications is a three-year undergraduate course which deals with information technology and computer applications. The course imparts knowledge about different computer applications and how to solve and address the problems which arise from a computer and its applications. The course includes subjects such as core programming languages Java and C++, data structure, networking and others. BCA provides various opportunities to the students who wish to pursue their career in IT and software.
The course is divided into six semesters and because of its popularity, it is available both as a regular degree and distance learning. Candidates can choose as per their interests and capabilities.

Bachelor of Computer Applications (BCA) Eligibility Criteria
• In order to pursue the BCA (Bachelors of Computer Application) course, the candidates will have to fulfil the given below eligibility criteria:
• The candidate must have passed 12th in any stream or equivalent from a recognized board.
• The candidate must have acquired a minimum aggregate of 50% in the qualifying examination.
• The candidates who are in their final year of degree can also apply for admission.
Admission Process
The admission to BCA (Bachelors of Computer Application) course is done in two ways:
Merit-Based: The merit-based admission to the course is done directly on the basis of score obtained by the candidate in the qualifying examination. Some colleges also prepare a cutoff list based on the qualifying examination for admission.
Entrance Based: The entrance based admission to the course is done on the basis of score obtained by the candidate at a national level, state level or college level entrance exams. The admission is done through the counselling process.
Bachelor of Computer Applications (BCA) Syllabus
1st Year
• Business Communication
• Cost Accounting
• C Programming
• Organizational Behaviour
• File Structure & Database Concepts
• Element of Statistics
• Computer Laboratory
• Principles of Management
2nd Year
• Management Accounting
• Networking
• Numerical Method
• Visual Basic
• Human Resource Management
• SAD
• RDBMS
• VB++
• C++
3rd Year
• Core Java
• Advanced Java
• NET Frameworks
• Internet programming
• Cyber Law
• Project Work
• Computer Laboratory
• Multimedia Systems
• Operating Systems