BCA is a 3-year UG course that helps students to enhance their knowledge on the basics of computer application, database management systems, operating systems, web technology, software development, and languages such as C++, HTML, Java, etc.
Candidates must have at least 50% aggregate marks in 10+2 or equivalent examinations with computers as an additional or core subject. BCA course admission is offered based on merit and entrance scores both. Some of the entrance exams are IPU-CET, SET, GSAT, LUCSAT, SUAT, etc.
Table of Content
Some of the top colleges offering BCA courses are IITD Delhi, Christ University, SRMIST Chennai, Lovely Professional University, etc. The average fees for BCA courses generally range from Rs. 37,500 to 5 lakhs.
Students after completing the BCA course apply for jobs as Web Designer, System Analyst, Software Engineer, and many more. The average salary package for BCA job profiles varies between INR 4LPA to 10 LPA depending on the company and the specific role/designation. Some of the top Recruiting companies include both big established companies like HP, Accenture, Capgemini, Cognizant, and new-age technology startups like Flipkart.
BCA Course Highlights
Course Type | Undergraduate Degree |
Full Form | Bachelor of Computer Applications |
Duration | 3 years |
Eligibility | Minimum 50% aggregate marks in 10+2 in any relevant stream with English as a compulsory subject |
Examination type | Semester-wise |
Admission Process | Entrance Exams or Merit-based |
Course Fees | INR 37,500 to 5 lakhs |
Average Salary | INR 4-10 Lakhs per annum |
Recruiting Companies | NIIT, HCL, TCS, Capgemini, Accenture, Wipro, Infosys, and others |
Jobs | Technical Analyst, System Administrators, Software Developer, Programmer, Tech support, and others |
About BCA Course
- BCA course is required to fulfill the need for skilled professionals, who can solve the problems related to the technology and IT sectors in India.
- The course offers varied specializations in the field of Data Analytics, Data Science, Web development, programming, and Computer Science.
- Students gain knowledge and proficiency in using programming languages such as Python, CSS, Linux, Java, C++, etc. which helps in enhancing their technical skills.
- BCA degree is in huge demand and the requirement for the skilled professional's increases to operate the functions of computer systems.
- BCA course is a software-oriented course, it lessens the physical effort and allows professionals to work in a stress-free environment this makes the course more demanding.
BCA Admission Process
Students can apply for admission in BCA courses offering colleges through both offline and online modes. Candidates should visit the official website of the institution to check the eligibility required for admission, the selection of the candidates should be done based on the merit of 10+2 or the scores of conducted entrance examination. The final selection of the students is done after a personal interview round.
- The entrance exam for admission in the BCA course is conducted at both state as well as national levels. Universities like GGSIPU conduct their entrance examination to enroll the students in the BCA course.
- The registration for admission will start around March, it may get delayed due to the possibility of a third wave of Covid strike at the end of the year 2021.
- Candidates should register for entrance or admission after the notification released by the particular college on its official website for the BCA course.
BCA Eligibility Criteria
Some of the basic eligibility required for the candidate are mentioned below-
- Students must have a 50% or above aggregate score in 10+2 in any stream with English, Mathematics as compulsory, and computer science as an additional or core subject. The reserved category student can get relaxation of 5% marks.
- Some colleges required a minimum age limit of 21 years for the BCA course with relaxation up to 24 years for reserved category candidates, without any upper age limit.
BCA Entrance Exam
Exams | Registration Date (Tentative) | Exam Date (Tentative) |
---|---|---|
IPU-CET | 1st week of June 2022 | Last week of August 2022 |
AIMA UGAT | 2nd week of January 2022 | June 2022 |
BUMAT | Last week of June 2022 | 1st week of July 2022 |
SET | 3rd week of February 2022 | Last week of June 2022 |
GSAT | February 2022 | 2nd Week of June 2022 |
SUAT | February 2022 | 1st Week of June 2022 |
BCA Distance Education
- BCA distance course requires a minimum of 3-6 years duration to complete a degree from India. Students need to have a qualifying 10+2 or equivalent degree from a recognized board with at least 45% aggregate marks.
- Admission in the top colleges like- IGNOU, Suresh Gyan vihar University-Distance Education (SGVUDE), BCA Distance course is generally done based on 10+2 merit. The average fees range from INR 6,000-20,000 per annum.
- Admission to IGNOU BCA distance education 2022 is expected to start in January or February 2022.
BCA Distance Top Colleges
Some of the top BCA distance course colleges along with their fees are given in the tabulated form below-
University/College | Average Annual Fees |
---|---|
IGNOU | INR 6,700 |
School of Distance Education, Bharathiar University | INR 8,200 |
Suresh Gyan Vihar University- Distance Education | INR 40,000 |
Tamil Nadu Open University (TNOU) | INR 8,400 |
BCA Syllabus
BCA course syllabus is divided into 6 semesters which includes the study related to Operating systems, Data structures, Digital computer Fundamentals, Programming Languages, Financial Accounting, Computer networks, etc.
Semester I | Semester II |
---|---|
Hardware Lab | Case Tools Lab |
Creative English | Communicative English |
Foundational Mathematics | Basic Discrete Mathematics |
Statistics I For BCA | Operating Systems |
Digital Computer Fundamentals | Data Structures |
Introduction To Programming Using C | Data Structures Lab |
C Programming Lab | Visual Programming Lab |
PC Software Lab | - |
Semester III | Semester IV |
Interpersonal Communication | Professional English |
Introductory Algebra | Financial Management |
Financial Accounting | Computer Networks |
Software Engineering | Programming In Java |
Database Management Systems | Java Programming Lab |
Object-Oriented Programming Using C++ | DBMS Project Lab |
C++ Lab | Web Technology Lab |
Oracle Lab | Language Lab |
Domain Lab | - |
Semester V | Semester VI |
Unix Programming | Design And Analysis Of Algorithms |
OOAD Using UML | Client-Server Computing |
User Interface Design | Client-Server Computing |
Graphics And Animation | Cloud Computing |
Python Programming | Multimedia Applications |
Business Intelligence | Introduction To Soft Computing |
Graphics And Animation Lab | Advanced Database Management System |
Python Programming Lab | Web Designing Project |
Unix Lab | Business Intelligence Lab |
BCA Top Colleges in India
There are a lot of colleges offering BCA courses that require their eligibility qualifications for offering admission. Some of the colleges offering BCA courses are- Lovely professional University, Vellore institute of technology, DAV College, Xavier’s institute of computer application, and many more.
Name of the College | Average Annual Fees |
---|---|
Presidency College, Banglore | INR 1.20 Lakhs |
Christ University, Bengaluru | INR 1.19 Lakhs |
SRM University of Science and Technology ( SRMIST) | INR 85,000 |
Symbiosis Institute of Computer Studies and Research | INR 1.75 Lakhs |
Vellore Institute of Technology (VIT University) | INR 57,000 |
Institute of Business Studies and Research, Navi Mumbai | INR 95,000 |
Xavier’s Institute of Computer application, Ahmedabad | INR 10.600 |
DAV College- (DAVC), Chandigarh | INR 37,430 |
National Institute of Management (NIM), Mumbai | INR 58,700 |
Madhav University, Sirohi Rajasthan | INR 20,000 |
OPJS University, Churu | INR 41,200 |
Institute of Management Studies- (IMS), Noida | INR 1.32 Lakhs |
Chandigarh University | INR 1 Lakhs |
Lingaya’s Vidyapeeth, Faridabad | INR 74,500 |
Vivekanand Institute of Professional Studies-(VIPS), New Delhi | INR 86,400 |
Haryana college of technology and management, Kaithal | INR 99,000 |
PCTE Group of Institutes, Ludhiana | INR 54,650 |
Graphic Era University, Dehradun | INR 1.21 Lakhs |
Sharda University, Greater Noida | INR 1.40 Lakhs |
ITM University, Gwalior | INR 69,000 |
BCA Jobs
The demand for BCA graduates is increasing rapidly in both the private and public sectors due to the growth of the IT industries. Some of the top IT companies that hire a large number of BCA graduates are Government organizations like the Indian Air Force(IAF), the Indian Army, and the Indian Navy, private companies like Oracle, IBM, Infosys, and Wipro.
A fresher graduate can start their working in the salary range INR 30,000-45,000 initially per month. The salary of the professional varies based on industries, sectors, cities, and experience one has, the demand for IT professionals is expected to double by 2025.
BCA Job Profiles | Average Salary |
---|---|
Software Developer | INR 5.89 LPA |
System Analyst | INR 6.70 LPA |
Web Designer | INR 3 LPA |
Technical Associate | INR 4.15 LPA |
Customer Support Technician | INR 2.63 LPA |
IT Technical Support Developer | INR 3.50 LPA |
BCA FAQs
Ques. What is a BCA course?
Ans. Bachelor of Computer applications is a course for students which builds knowledge about computer languages and applications and offers opportunities to students to build their career in the field of information technology.
Ques. Can I pursue a BCA course after completing 10+2 in the PCB stream?
Ans. Yes, Candidates of any stream are eligible for taking admissions in BCA courses, however, eligibility varies from one college to another.
Ques. Is BCA a good course after 10+2?
Ans. Students having an interest in computer applications should apply for the course as the demand for BCA graduates increases day by day due to the rapid growth of IT industries.
Ques. Can I get a job in top companies like- Facebook, Google after BCA?
Ans. Students are eligible to apply for Jobs in these IT companies after completing the BCA course. It wholly depends on the skill of the candidates whether they get the opportunity to work in that one or not.
Ques. How much salary can a BCA graduate get?
Ans. The salary depends on various factors like- experience level, location, Company type, and many more. The average salary of a BCA graduate ranges from INR 35,000-2 Lakh per month.
Ques. What is the scope of BCA?
Ans. Candidates can work in both private or public IT companies in the role of Software engineers, web developers, system analysts, and so on.
Ques. Which is better: BCA or BTech?
Ans. It depends on the interest of the candidates. Both of the courses are good. BCA offers studies related to computer applications whereas BTech focuses on computer engineering.
Ques. Can I apply For the BCA course without having maths in 10+2?
Ans. Yes, Candidates are eligible for the BCA course, whereas some universities require mathematics for offering admission.
Ques. What are the skills required for a BCA course?
Ans. Candidates should have basic knowledge of computers along with good knowledge and proficiency in English languages.
Ques. What are the options available after the BCA course?
Ans. Candidates can go for MCA, MBA, MSc after BCA course or one can go for preparation of competitive exams as per their interests.