BCA (Bachelor of Computer Applications): Course, Full Form, Admission 2024, Fees, Subjects, Top Colleges, Career Scope

Updated on Nov 22, 2024 11:52 IST
Shruti Tiwari

Shruti TiwariContent writer

The BCA full form is Bachelor of Computer Applications (BCA). It is a three-year undergraduate-level program that primarily focuses on computer applications and software development. It serves as a gateway for students who wish to pursue a career in the IT (Information and Technology) field. Moreover, the IT industry is one of the fastest-growing industries in India, and there is a high demand for skilled IT professionals. 

BCA course equips students with various IT skills, fostering proficiency in programming languages like C, C++, Java, Python, Database Management Systems (DBMS), cyber security, operating systems (Windows, Linux), computer networks and software development methodologies, and web development technologies such as HTML, CSS, and JavaScript

To be eligible for a BCA Degree course, you must have passed 10+2 or equivalent with a minimum of 50 per cent marks in Mathematics. Some of the top colleges that offer BCA programs include Christ University, Symbiosis Institute of Computer Studies and Research, Christ University, Galgotias University, Loyola College, Amity University, St. Xavier's College, Ahmedabad, and St. Joseph's University. The top entrance exams for BCA courses are CUET, IPUCET, SET and AIMA UGAT. This course is also available in different modes such as BCA Distance, Online and Integrated courses. 

After completing a BCA degree, you can work as a software developer, web developer, system analyst, network administrator, database administrator, or IT project manager. Beyond traditional IT roles, BCA graduates can explore opportunities in non-conventional fields like IT Project Management, Digital Marketing, Cybersecurity Analysis, and IT Training. BCA graduates can also pursue additional certifications, online courses, or higher studies such as MTechMBA, or MCA to stay abreast of the latest trends and technologies, ensuring long-term career success.

BCA Course Details: Highlights 

The tabulated data below represents some major BCA course details such as BCA course fees, course duration, course type, top recruiters, popular job profiles, and subjects taught under the course. Candidates can refer to this table for the highlights:

Particulars

Details

BCA Course Level

Undergraduate

BCA Duration

3 years

BCA  Eligibility

Class 12 pass with at least 50% marks

BCA Admission Process

Merit-based/ Exam based

BCA Course Average Fee

INR 70,000 - 2 Lakh

BCA Course Top Colleges

Christ University, Symbiosis Institute of Computer Studies and Research, Loyola College, Amity University, and St. Joseph's University

BCA Course Average Salary

INR 2 - 8 Lakh

BCA Course Top Job Profiles

Software Developer, Technical Analyst, System Administrators, Programmer, Tech Support

BCA Course Entrance Exams

CUET, IPUCET, SET, UGAT

BCA Top Recruiters

HCL, HP, Infosys, TCS, Capgemini, Cognizant, Flipkart, Amazon and others

Note- This information is sourced from the official website and may vary.

BCA Course topics you may be interested in

Top BCA Entrance Examinations

Diploma in Computer Applications (DCA): Course Fees, Eligibility, Syllabus, Career Opportunities

BCA Course Relevant Links You Might Be Interested In

Why Pursue BCA Course?

Studying BCA Degree in India is a good choice because it allows students from all streams to pursue a career in computer science. Automation is now prevalent in every business, involving computer professionals in every aspect of businesses including operations, backend, etc. - thus, allowing BCA course graduates to pursue jobs in various sectors. Also, BCA course fees are comparatively much less than BTech course fees - making it pocket-friendly for students from different backgrounds to study the course. 

  • Financial institutions like Banks, NBFC and Accounting firms prefer hiring BCA graduates to streamline their systems and operations.
  • Mega grocery marts and malls look for computer professionals to handle their inventory and billing software and run them hassle-free.
  • These days, banks are mostly known as data centres as the majority of their consumer base prefers online services - establishing them as the biggest employers for BCA graduates.  
  • You can pursue further studies after a BCA degree, courses like MCA, MBA etc.
  • Businesses are the backbone of any country’s economy BCA graduates help businesses streamline their operations which is very important for the economy. 
  • The increasing usage of  UPI (Unified Payment Interface) payments has helped businesses a lot as it helps vendors receive payments directly into their bank accounts.

 

Q:   What is BCA (Bachelor of Computer Applications) Course?

A:

The BCA (full form Bachelor of Computer Applications) course is popular amongst students who have completed Class 12th and have studied Computer Science or Information Technology as a main subject or elective in 10+2. If you are interested in pursuing a career in IT, a BCA course is a great option for you. It is a relatively affordable degree that can lead to a good job with a higher salary package.

BCA course includes database management systems, operating systems, software engineering, web technology,  and languages such as C, C+, HTML, Java, etc.. It is a highly popular course amongst students aspiring to establish a career in established IT companies like HP, Accenture, Capgemini, and Cognizant, as well as new-age technology startups like Flipkart. Professionals skilled in computer Science are in huge demand since a lot of manpower-based jobs are being digitised.

Q:   Is it tough to pursue BCA?

A:

Hello, I think BCA is a good option. Many Students are asking for the same. To pursue BCA, you should have maths in class 11th-12th. Yes, Maths is important for BCA. But it is not too much hard.

If you are good at maths, BCA will be so easy for you. The career opportunities are also very good after completing BCA and MCA. You can get into software field & IT Sector. I hope it will help you. Best of luck.

Q:   What is BCA course all about?

A:

A Bachelor of Computer Application widely known as BCA Course is an undergraduate programme in India in the field of Computer Application. This course is for students who want to make their career in the field of Computer and Information Technology. The BCA course structure is spread across six semesters in three years. Every semester consists of seven papers with a combination of balance in practical and theory. This programme will help the students to be exposed to various fields of computer application which includes the latest developments done in the industry. After completion of this course, applicants interested can also do their post-graduation or higher studies in various courses such as Master of Computer Application (M.C.A.), Master in Business Administration (M.B.A.), Master of Science in Computer Science (M.Sc. CS) and Master of Science in Information Technology (M.Sc. IT). Applicants can get jobs in private and public sectors, insurance, banking, stock market, accounting, e-commerce and marketing.

Q:   What is the full form of BCA?

A:

BCA stands for Bachelor of Computer Applications. As the name suggests it is a bachelor's or undergraduate level degree that you can pursue in 3 years. In this course you will learn about computer applications and software development. Pursuing BCA followed by MCA is often considered as an alternative path for a career in IT sector without a BTech or BE in computer Science and engineering. You can join this course after you complete schoolings or a three year Diploma course

Q:   Which course should I choose to learn a better programming language among BCA and B.Sc IT?

A:

If you're really interested in programming then go for BCA. As BCA is a technical course, much more oriented towards programming than B.Sc. So, BCA will be a better option for you.

BCA Course Eligibility Criteria

BCA degree Colleges prescribe the eligibility criteria for admission to BCA courses as per the University Grants Commission (UGC) guidelines. Eligibility for BCA after 12th is a major factor contributing to the popularity of the course. The BCA course is open to candidates from all streams, unlike Engineering courses open only to Science stream students. However, some colleges may prefer students who have studied Physics, Chemistry and Mathematics as main subjects in Class 12. The candidates applying for this course should have completed their previous educational qualification from a reputed institute.

Given below are all the details about BCA eligibility criteria:

BCA Eligibility Criteria

BCA Course Eligibility Description

BCA Academic Qualifications

The candidate must have completed Class 12 or equivalent from any stream to pursue a BCA degree course.

BCA Marks Criteria

S/he should have secured a minimum of 50% aggregate marks in Class 12 or equivalent exam.

BCA Appearing or Passed Criteria

The candidates who are appearing for Class 12 as well as those who have completed Class 12 can apply for the BCA course.

BCA Age Limit

No age limit is prescribed for the Bachelor of Application Course.

Note: The BCA Course eligibility criteria may vary depending on the colleges offering the course.

Q:   What is the eligibility for BCA (Bachelor in Computer Applications)?

A:

Candidates should have passed 10+2 or equivalent examinations with the required aggregate percentage of marks. The required percentage of marks varies as per the college. In +2 Mathematics (is must require), Statistics and computers are subjects if you have them then you can get admission where you want every University, institution, and colleges prefer these subjects so you should get mathematics or Statistics it are the core subjects for taking admission in BCA /MCA.

Q:   What are the skills required to pursue BCA?

A:

The following skills are required for candidates to pursue BCA and establish a successful career as a BCA graduate are as follows:

Skillset for BCA

Strong programming knowledge

Sound knowledge of Computers and IT

Ability to develop applications for practical aspects

Analytical Thinking

Strong communication skills

Creativity

Team work

Strong database concepts

Q:   I scored less than 60% in class 12th. Am I eligible to pursue BCA?

A:

Hi, with a score of less than 50% in your Class 12, you still have several option available; you can go for colleges that have a high acceptance rate or go for distance / online courses offered by best BCA colleges in India:

College NameCourses Offered
Amity University Online

BCA

BCA in Data Analytics

Chandigarh UniversityBCA

For more information about online BCA courses in India: CLICK BELOW

Q:   What is the scope of BCA course?

A:

Following are some of the employment opportunities or segments for computer application graduates: 1) Graphics 2) Banks 3) BPO 4) Multimedia 5) Faculty in training institutes and schools 6) Electrical and Electronics OEM 7) Financial Institutions 8) Desktop Publishing 9) Government Departments and Agencies 10) Software Development 11) System Maintenance 12) Security and Surveillance 13) Software Programming 14) Game Design, Testing and Development 15) Mainframe Website Design Additionally, if you earn a MCA degree or go for specialization in a computer language program like Java, Oracle or C+ while carrying on with your job, your salary will receive a hike. So, if you begin with a monthly pay of say, 18,000 INR, your remuneration will be nearly doubled after you complete your MCA program.

BCA Course Admission Process

The admission process for a Bachelor of Computer Applications (BCA) degree can vary by institution but typically involves either an entrance exam or merit-based admission.

  • STEP 1: Check Eligibility

Qualifying Examination: All students must have a 12 degree in any stream from a recognized board.

Minimum Percentage: The minimum marks that candidates need to secure in graduation to be eligible for a BCA Course are usually 50 – 55%, However, some colleges may prefer students who have studied Physics, Chemistry and Mathematics as main subjects in Class 12.   

  • STEP 2: Prepare and Appear for Entrance Exams

Some universities or colleges may require entrance exams for BCA Courses, and the exam scores may play a crucial role in admission decisions.

  • STEP 3: Await Results

Exam scores are a key factor in the admission process.

  • STEP 4:  Counseling/Admission Process

This process involves document verifications and seat allocation based on merit, candidates then confirm their admissions by paying the required fees.

Note: The information provided is gathered from multiple sources and may vary and therefore differ.

Q:   I have finished my 10+2 with Arts stream. Am I eligible for BCA?

A:

 Yes. Candidates of any stream from a recognised institute will be eligible for BCA admissions. English is a compulsory subject that will be required for admission by many institutes. Aspirants must have passed Class 12 from any stream with English as a subject with a minimum of 45 to 55 per cent marks in aggregate (the pass percentage might vary from college to college). While some colleges/universities admit aspirants on a merit basis, others admit students on the basis of personal interviews and written examinations.

Q:   What is the difference between BCA and B.Tech in Computer Science?

A:

Candidates can refer, this table to know the difference between BCA and B.tech.

Aspect

BCA (Bachelor of computer applications)

B.tech (Bachelor of technology in computer science )

Duration

3 years 

4 years 

Focus

Software application and programming 

Comprehensive engineering including both hardware and software.

Curriculum

Programming languages, web development,

database management 

Core engineering subjects,algorithm data structures,networking 

Career opportunities 

Software developer, web developer,system administrator 

Software engineers,system architect,network engineer 

Higher Studies 

MCA(master of computer applications)

M.tech(Masters of technology) or MBA (Master of business administration)

Recognition 

More application-oriented 

Recognized as a full fledged engineering degree.

Q:   What is the difference between BCS and BCA?

A:
Bcs: bachelor of computer science which would be more theoretical Bca : bachelor of computer application which would be practical and the pedagogy would be more into application of wat u have learnt.

Q:   In BCA how many subjects are in first semester?

A:

Generally, in the first semester of BCA, students cover topics like financial accounting, principles of management, modern operating environment, principal programming and algorithms, business communication, laboratory courses, mathematics, computer fundamentals, programming using c, communication and soft skills.

Top BCA Entrance Exams 2024

Many reputed universities offer admission to BCA courses through various entrance exams. CUET is accepted by most institutes for BCA admissions, It is a national-level entrance exam conducted by the National Testing Agency. Apart from that, various university-level and state-level exams are conducted to offer admission to candidates in BCA degree courses.

Given below are some of the top entrance exams through which candidates can secure admission to the Bachelor of Computer Application course:

BCA Entrance Exams

BCA Entrance Exam Dates

BCA Entrance Exam Schedule

SET

May '25 (Tentative)

SET Schedule

CUET PG

May '25 (Tentative)

CUET UG Schedule

IPU CET

May '25 (Tentative)

IPU CET Schedule

Note- The information mentioned above may vary depending on the latest updates.

Students also liked the topics about the BCA entrance exam:

Important Exam Dates

DatesUpcoming Exam Dates

28 Nov '24 -

30 Dec '24

CDAC C-CAT 2025 Application Form (February Batch)

ONGOING

27 Nov '24 -

31 Mar '25

NIELIT O level application form for July 2025 cycle

ONGOING

27 Nov '24 -

31 Mar '25

NIELIT A/B/C level application form for July 2025 cycle - Direct candidates

ONGOING

27 Nov '24 -

10 Apr '25

NIELIT A/B/C level application form for July 2025 cycle - Institute candidates

ONGOING

11 Jan '25 -

12 Jan '25

CDAC C-CAT 2025 Exam Date (February Batch)

15 Jan '25

Start of NIELIT 2025 O/A/B/C January Exam (Theory)

Jan '25 - Feb '25

TANCET Registration Dates

TENTATIVE
DatesPast Exam Dates

19 Dec '24

Karnataka PGCET Counselling: Last Date to Report at Allotted College (Final Round)

16 Nov '24

KMAT 2024 (Session 2)

10 Nov '24

KMAT 2024: Last date to fill KMAT application form (Session 2)

Q:   Is CUET compulsory for BCA?

A:

Depending on which Central University you are applying to, you may be required to take the Central University Entrance Test (CUET) in order to be admitted as a BCA (Bachelor of Computer Applications). For admission to several undergraduate and postgraduate programmes, including BCA, central universities in India, such as the Central University of Rajasthan, Central University of Jharkhand, Central University of Haryana, etc., hold their own entrance exams.

Q:   What is CUET UG exam?

A:

CUET UG, or the Common University Entrance Test for Undergraduate programs, is a nationally administered entrance examination facilitated by the NTA. Established in 2022, CUET UG holds prominence as a key entrance test for undergraduate admissions across various participating institutes.

This exam provides aspiring candidates with a unified platform to seek admission into undergraduate programs offered by leading colleges and universities across India. Conducted annually, the CUET exam spans over 500 cities in India and abroad, utilizing a computer-based mode.

The examination is organized in multiple phases, the number of which is contingent on the total registration of candidates for the entrance test.

Q:   How is IPU CET cutoff calculated?

A:

The IPU CET cutoff is calculated based on various factors. The calculation method may vary from year to year and depends on factors such as the number of applicants, the difficulty level of the exam, the availability of seats, and the overall performance of the candidates. Typically, the IPU CET cutoff is determined using a normalization process. This process takes into account the performance of all the candidates who appeared for the exam and ensures a fair comparison across different shifts or sessions of the exam.

Q:   Do the Class 12 marks affect CUET results?

A:

No, class 12th marks are not taken into consideration for CUET results. However, candidates must score minimum of 50% marks in aggregate to qualify for university admission process. Class 12th or board examination is an achievement test whereas, CUET is a selection test.

CUET UG provides a common platform and equal opprtunities to candidates across country. Candidates will be able to choose the subject for taking the CUET and each university will consider the subject scores of the candidate for admission to UG programmes. 

BCA Scholarships 2024

Over 300 BCA scholarships exist in India, many offered by private companies, NGOs, and even alumni networks, not just the government. Here's a table showcasing some of the top BCA scholarships and the colleges offering these scholarships:

College Name

Scholarships

Banasthali Vidyapith 

 

  • Merit cum Need Scholarship
  • National Scholarships
  • For daughters of Kargil Martyrs
Chandigarh University

 

  • Scholarships based on the Chandigarh University Common Entrance Test (CUCET)
  • Post Graduate Scholarship for Professional Courses for SC/ST
  • Engineering Courses Scholarship (based on JEE-Mains (AIR)
Guru Gobind Singh Indraprastha University (GGSIPU)
  • Economically Weaker Section (EWS) Scheme
  • Merit-cum-means Linked Financial Assistance Scheme 
  • Hana Scholarship
Lucknow University

 

  • Chhatra Kalyan Scholarship
  • Karmyogi Scheme
Maulana Abul Kalam Azad University of Technology (MAKAUT)
  • Swami Vivekananda West Bengal Government Merit-cum-Means Scholarship
  • Aikyashree - Minority Scholarship
  • Kanyashree Scholarship
  • Swami Vivekananda West Bengal Government Merit cum Means Scholarship
  • State Govt. Sponsored stipend under the Talent Support Programme

Note- This information is sourced from the official website and may vary.

BCA Course Relevant Links:

Popular Colleges for BCA

How to Prepare Yourself for Programming?

Types of BCA Courses

BCA course that is available in various modes of education. One can opt for the mode based on their accessibility and preferences.

Given below are some types of bachelor in computer application course details classified based on their mode of education, along with a brief description:

Types of BCA Course

Course Details

Full-Time BCA

A regular or full-time BCA course is one of the most popular options opted by students. In this students attend the lectures and seminars in the college premises. It aids students in their holistic development. There is a lot of scope for extracurricular activities at the college or inter-college level.

Distance BCA

In the Distance mode of the BCA degree course, the students do not attend regular college. They receive study materials and get access to the student portal. They would only have to appear in person for seminars and final examinations.

Online BCA

An Online BCA Programme can be pursued by candidates who wish to pursue the course without attending regular college or appearing for offline exams. The admission process, lecture delivery, submission of assignments and semester exams are conducted online.

 

Q:   Can I pursue BCA through distance?

A:
You can do BCA by distance education even after six years of gap. You may evaluate distance education universities and make your choice.

Q:   Which course is better between BCA or BBA?

A:
The Bachelor of Business Administration BBA places more emphasis on entrepreneurship, while the Bachelor of Computer Applications BCA concentrates on the IT sector. 1. Subject matter covered in the curriculum: In the BBA you will learn the foundational concepts of accounting, management theory, and business communication. You will learn about software, graphics, and other basic computer concepts through a BCA degree. 2. Job Profiles: A BBA can help you get jobs as a marketing executive, sales executive, or public relations manager. Jobs as a junior programmer, tester, or software developer can be obtained with a BCA degree. 3. Top Employers: Companies like Microsoft, ICICI Bank, and Tata Consultancy Services are hiring BBA graduates. Several well-known companies that hire BCA graduates include Cognizant, Microsoft, Oracle, and others. 4. Pay: A BBA graduate typically makes around Rs. 3.6 Lacs per year, compared to a BCA graduate who makes about Rs. 3.2 Lacs per year. You can choose either course, depending on what interests you.

Q:   What is the difference between distance BCA and online BCA course?

A:

Both distance BCA and online BCA are BCA courses that you can pursue in different modes of education. Though BCA course in regular mode is the more popular the distance and online BCA courses are also gaining popularity. A distance BCA course is a course wherein you do not have to attend lectures and you can directly appear for semester exams. In online BCA course, you attend online lectures and even your semester exams will be conducted in online mode.

Q:   Is BCA a better course than B.Tech IT?

A:
How better and useful a degree is will depend upon the college from where you get it. So, you cannot compare two courses without the college options you have.

BCA Course Syllabus

BCA course subjects typically emphasize database management systems, operating systems, software engineering, computer architecture, web technology and languages such as C, C++, HTML, Java etc. Here’s an overview of the Bachelor of Computer Applications subjects you would likely study in a BCA course across 6 semesters:

BCA Semester 1 Subjects

Hardware Lab (CIA Only)

Statistics I For BCA

Digital Computer Fundamentals

Introduction To Programming Using C

C Programming Lab

PC Software Lab

BCA Semester 2 Subjects

Case Tools Lab (CIA Only)

Basic Discrete Mathematics

Operating Systems

Data Structures

Data Structures Lab

Visual Programming Lab

BCA Semester 3 Subjects

Interpersonal Communication

Introductory Algebra

Financial Accounting

Software Engineering

Database Management Systems

Object Oriented Programming Using C++

BCA Semester 4 Subjects

Computer Networks

Programming In Java

Java Programming Lab

DBMS Project Lab

Web Technology Lab

 

BCA Semester 5 Subjects

Unix Programming

OOAD Using UML

User Interface Design

Graphics And Animation 

Python Programming

Business Intelligence

BCA Semester 6 Subjects

Design And Analysis Of Algorithms

Client-Server Computing

Computer Architecture

Cloud Computing

Multimedia Applications

Introduction To Soft Computing

NoteThis information is sourced from multiple sources on the web. Hence, it may vary.

Q:   What are the top specialisations which are offered in the BCA course?

A:

Some popular BCA specialisations available for admission are:

·       Internet Technologies

·       Animation

·       Network Systems

·       Programming Languages (C+, JAVA, etc.)

·       Systems Analysis

Q:   What do you mean by database management?

A:

A database management system (DBMS) is a computer software application that interacts with the user, other applications, and the database itself to capture and analyze data. A general-purpose DBMS is designed to allow the definition, creation, querying, update, and administration of databases. There are two good career options available in the DBMS field: (a)Database Developers: are responsible for planning, managing and maintaining database management systems. If you have a computer science or IT graduation degree, you will be able to get skills to be a database developer as part of the degree syllabus in the RDBMS course. Multiple computer education/ training institutes offer courses on Database development. Once you have basic knowledge after undergoing the course, it is advised that for a good career as a Database developer, you can work to get certification such as Oracle Certified Associate: PL/SQL Developer. (b)Database administrators (DBAs): use specialized software to store and organize data. The role may include capacity planning, installation, configuration, database design, migration, performance monitoring, security, troubleshooting, as well as backup and data recovery. Generally, Database developers graduate to DBA roles with experience. There are multiple DBA options available such as Oracle, DB2, SQL, Informix etc.

Q:   What are some good books on programming?

A:

Here are some good goods that can help you learn programming:

Programming Books

Authors

The Pragmatic Programmer: From Journeyman to Master

Andrew Hunt and David Thomas

Clean Code: A Handbook of Agile Software Craftsmanship

Robert C. Martin

Code Complete

Steve McConnell

Design Patterns: Elements of Reusable Object-Oriented Software

Erich Gamma

Refactoring: Improving the Design of Existing Code

Martin Fowler

[removed] The Good Parts

Douglas Crockford

Domain-Driven Design: Tackling Complexity in the Heart of Software

Eric Evans

Crafting Interpreters

Robert Nystrom

[removed] The Good Parts

Douglas Crockford

Q:   What are the subjects taught under BCA?

A:

Some of the subjects taught under the BCA course are:

·       User Interface Design

·       Multimedia Applications

·       Financial Management

·       Operating Systems

·       C Programming Lab

BCA Specializations

Some popular BCA course specialisations in which one can specialise either through MCA or Advanced Diploma courses are as follows:

  • Internet Technologies
  • Animation
  • Network Systems
  • Programming Languages (C++, JAVA, etc.)
  • Systems Analysis
  • Music and Video Processing
  • Management Information System (MIS)
  • Accounting Application

Students also Liked these Topics in the BCA Course:

Top Specialisations & Courses After BCA: MCA, MIM, MCM, PGPCS, ISM, MBA

Tips to Help you Decide which BCA College to Choose

Popular Specializations

Top BCA Colleges in India: Fees and Salary

The fees for the BCA course generally range from INR 37,500 to 5 lakh. The minimum and most important eligibility criteria for BCA degree courses 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 this course, unlike BTech.  A number of colleges offer BCA courses and therefore, it becomes difficult sometimes to choose the best BCA college for admission.

Here is a list of some popular BCA colleges in India along with the total fees. The colleges mentioned in the table are listed alphabetically and not in any order of ranking hierarchy.

Popular Private Colleges for BCA Course

Private colleges have become a very popular choice amongst students who wish to pursue BCA courses. The following table provides a list of various private colleges and the fee structure and salary offered during placement. 

Colleges Name

Tuition Fees in INR

Amity University, Noida

3-11 lakh

Banasthali Vidyapith

4 lakh

Chandigarh University

3-4 lakh

Christ University

7 lakh

GD Goenka University

4.5 lakh

Kristu Jayanti College

2.27 lakh

Loyola College

3 lakh 

Presidency College

3 lakh

St. Joseph's University

3 lakh

Symbiosis University

5 lakh

Women's Christian College

2 lakh

Note- This information is sourced from the official website/ counselling body and may vary.

Popular Government Colleges for BCA Course

The various government colleges offering BCA courses along with their annual fee structure are mentioned in the table given below. Candidates can consider these factors while deciding the college from which they wish to pursue this course:

College Name

Tuition Fees in INR

GGSIPU

3 lakh

Guru Nanak College

1 lakh

K C Das Commerce College

80,000

Madras Christian College

1 lakh

Maulana Abul Kalam Azad University of Technology 1 lakh

Ness Wadia College of Commerce

40,000

Nizam College

41,000

PSG College of Arts and Science

2 lakh

S.S. Jain Subodh PG College

69,500

University of Lucknow

2 lakh

Note- This information is sourced from the official website/ counselling body and may vary.

3.54 L - 11.2 L
3.7

#4 Outlook

2.16 L - 3.85 L
3.9

#30 India Today

5.4 L
4.35 LPA

#49 India Today

BCA Applications open. Apply Now

6.7 L
5.16 LPA

#1 Outlook

4.02 L - 5.36 L
4.2

#39 Outlook

4.5 L - 5.85 L
5.2 LPA

#13 India Today

Q:   Can I pursue BCA thorough IGNOU? Is it a good option?

A:

Whether you should pursue a BCA from IGNOU depends on various factors specific to your situation and goals. Here's a breakdown of the pros and cons to help you decide:

Pros of IGNOU BCA:

  • Highly flexible: IGNOU's distance learning format allows you to study at your own pace and schedule,  making it ideal for juggling work,  family commitments,  or other responsibilities.
  • Affordable: Compared to regular college programs,  IGNOU's course fees are significantly lower,  making it a cost-effective option.
  • Recognized degree: IGNOU is a prestigious university,  and its BCA degree is recognised by UGC and most employers.

Cons of IGNOU BCA:

  • Limited practical exposure: Compared to regular programs,  IGNOU may offer less practical training,  internships,  or industry connections.
  • Lack of classroom interaction: You may miss out on the peer-to-peer learning and networkbuilding opportunities available in traditional classrooms.
  • Employer perception: Some employers may view distance learning degrees less favorably than traditional degrees,  though this is changing.

Q:   How many BCA colleges are there in India?

A:

There are 5,000+ best BCA colleges in India. Out of which, 3,000+ are private500+ are government owned and the rest 500+ are under semi-government institutions that provide best BCA courses in full-time mode of study. CUET, and IPU CET are the popular entrance exams for admission to top BCA colleges in IndiaSchool of Computer Science UPES, Parul University, CU, Amity University Noida and Galgotias University are the top BCA colleges in India 

Q:   Is studying BCA in India expensive?

A:

Studying BCA in India is considered to be expensive as most of the colleges have an average tuition fee of INR 1 Lacs and listed below are the best BCA colleges in India in different fee ranges:

Fee RangeNo. of CollegesPopular Colleges
< INR 1 lakh626Nizam College, Panjab University, Modern College of Arts, Science and Commerce, Progressive Education Society, St. Xavier's College, etc.
INR 1-2 lakh470Amity University, VIT Vellore, Ganga Institute of Technology and Management, G H Raisoni Institute of Engineering and Technology, etc.
INR 2-3 lakh198Galgotias University, SRM Institute of Science and Technology, Noida International University, etc.
INR 3-5 lakh179Amity University, CU, Galgotias University, etc.
> INR 5 lakh47Amity University, MIT-WPU, Parul University, etc.

Q:   Should I do BCA from IGNOU?

A:

The decision to pursue an IGNOU BCA depends on a number of circumstances unique to your circumstances and objectives. Here is a summary of the benefits and drawbacks to aid with your decision: 

ProsCons
Highly FlexibleLimited Practical Exposure 
AffordableLack of Classroom Interaction
Recognized DegreeEmployer Perception 

Popular Private BCA (Bachelor of Computer Applications) Colleges in India

4.02 L - 5.36 L
4.2

#39 Outlook

3.36 L - 6.8 L
4.1

#37 India Today

BCA Applications open. Apply Now

3.4
3 LPA

#51 Outlook

BCA Applications open. Apply Now

2.35 L
4 LPA

#45 Outlook

BCA Applications open. Apply Now

3 Courses
5.59 L
4.2 LPA
4.25 L

BCA Applications open. Apply Now

BCA Online Courses

The eligibility parameters and course duration may vary for online courses depending on the course provider. Candidates are advised to ensure that the BCA online course is approved by UGC and recognised by AICTE.

Given below are some bachelor in computer application course details offered in online mode: 

BCA Online Course Offered By Course Duration Average Fees (in INR)
BCA in Data Analytics  Amity Online 36 months 2.25 Lakh
Bachelor of Computer Application (BCA)  Amity Online 36 months 1.45 Lakh

Note: The online BCA course fees may vary depending on the course provider.

BCA Career, Scope, Job Profiles, Salary and Recruiters

There are various career options to pursue after completing the BCA course. Some of these job profiles are mentioned below:

  • Highly Diverse Roles: Graduates can pursue various roles like software developer, web developer, system analyst, network administrator, database administrator, IT project manager, data scientist, cyber security specialist, and more.
  • Industry Growth: The IT industry is booming globally, creating an ever-increasing demand for skilled professionals with strong foundational knowledge, which BCA provides.
  • Multiple Sectors: You can find opportunities in diverse sectors like IT companies, banking and finance, government agencies, healthcare, education, e-commerce, and many more.

What is the scope of the BCA Course?

This is one of the most common questions asked by candidates. You could give an instant thrust to your career by pursuing an MCA (Masters of Computer Applications) after BCA. However, there are other options too that you could consider doing after completing your BCA degree:

  • Prepare for CAT and go for an MBA in IT Management.
  • Complete your Master’s degree by studying MSC (IT).
  • Go for a networking diploma and prepare for CCNP or CCNA certification.
  • Prepare for Microsoft Certified Solutions Associate (MCSA) Certification or Redhat certifications and work as a System Administrator Desktop Technician or Help desk Assistant.
  • You could also improve your teaching skills and work as a computer teacher/instructor in schools, universities and colleges.
  • If you are good at web programming then improve your coding skills and make your career in Web Development. You can also work as an independent web designer.
  • A lot of BCA graduates also go for government jobs. You could consider one too.

BCA Job Profiles 

In the ever-growing IT industry, the demand for BCA graduates is increasing rapidly. With a BCA degree, candidates can find lucrative job opportunities in the private as well as public sector Some of the job profiles that one can bag after completing a BCA programme are given in the table below. Check below the list of BCA jobs and the average salary offered for the respective job profiles. 

Job Profiles Job Description Average Salary in INR
System Analyst System analysts connect business requirements with IT solutions. To increase business productivity, they gather requirements, create systems, examine workflows, and provide technological solutions. 6- 9 LPA
Software Developer They employ coding languages and other resources to develop online and mobile applications that are both useful and easy to use. 7-10 LPA
Web Developer  Websites and web applications are created and maintained by web developers HTML, CSS, JavaScript, and web frameworks are just a few of the web technologies they deal with. 7-9 LPA
Network Administrator They configure and troubleshoot network equipment to guarantee connectivity, security, and performance. 6- 8 LPA
Business Analyst Business analysts examine operational procedures, compile needs, and spot areas where technological advancements are possible. They aid in converting technical solutions to meet business needs. 7-9 LPA
Data Scientist Analyzes data to extract insights and drive business decisions 13.4 LPA
Data Analyst They collect, clean, analyze, and interpret data to identify trends, patterns, and relationships. 6 LPA

Note- The above salary has been taken from external sources, and hence may vary.

Top BCA Job Profiles and Salaries

Quick Links Relevant to the BCA Course:

Career in BCA

Difference between a Software Developer and a Software Engineer

BCA Top Recruiters

Government organizations like the Indian Air Force(IAF), Indian Army, and Indian Navy hire a large number of computer professionals for their IT departments. As far as the salary is concerned, a BCA fresher working for a leading MNC might get a salary ranging from INR 25,000 to INR 40,000 per month. However, it was reported that IT giants like Facebook, Microsoft etc. pay a six-figure salary to fresh BCA graduates they hire. Some of the leading IT companies recruiting BCA graduates and offering excellent salary packages include:

BCA Recruiters

Apple

HCL

Wipro

NIIT

IBM

Capgemini

Infosys

Accenture

Oracle

TCS

More Relevant Links for the BCA Course:

Web Development Online Courses & Certifications

Software Development Online Courses & Certifications

Q:   What is the scope of BCA?

A:

Hello,

Bachelor in computer application (BCA) is a Bachelor’s degree in computers. This is basically a three year course. Many companies in India (both in public and private sector) recruit graduates in computer application. Following are the details about the various job opportunities for graduates in computer application. Private sector jobs after BCA: There are lots of job opportunities for graduates in computer application in private sector.

Many private sector companies recruit Bachelor in computer application graduates. These are mainly the software companies. Some of the top IT companies in public sector recruiting Bachelor in computer application graduates are: HCL Technologies Tata Consultancy Services (TCS) CMC Limited International Business Machine (IBM) India Wipro Limited Oracle India Infosys Technologies Limited Mahindra Satyam PCS (with stake from iGate) Technology Limited Larsen & Toubro Infotech (L and T Ltd) IBS L&T Infotech IBM India The career scope for BCA graduates is private sector is not limited to software companies. 

Now a days almost every company requires an IT professional and so a BCA professional can also find a job outside the software field. Private sector companies provide very high salaries to BCA graduates. They are appointed as software developers. Initially they will be given training. In the training period itself they can earn upto Rs. 20,000/- per month. The scope of getting a job and higher salary will be more for postgraduates. Public sector jobs after BCA: A BCA graduate can also find jobs in the public sector. Many public sector organizations recruit graduates in computer application. They can find jobs in petroleum sector industries like Oil and Natural Gas Corporation Limited (ONGC), Bharat Petroleum etc. They can also try for jobs in telecom sector industries such as Bharath Sanchar Nigam Limited (BSNL), Mahanagar Telephone Nigam Limited (MTNL). They can also try jobs under various ministries, for this they have to pass certain entrance exams or PSC tests conducted by the government. They are paid with very high salary in public sector, along with certain extra benefits. The initial salary can be upto Rs. 25,000/- per month.

Q:   What is the salary earned by a BCA graduate?

A:

BCA graduates will earn according to the company that they are recruited to and as per their experience. Freshers in Multinational companies may earn up to INR 40,000 per month and those recruited to top companies will even earn a higher salary. The average salary post-BCA is between the range of INR 4 LPA to INR 10 LPA and they can work as Software Engineers or Systems Engineers. Professionals can earn more as they progress in their career and gather experience of more than 4-6 years. 

Q:   What options are there after BCA?

A:

After graduation, BCA students can either opt to start their career in the IT industry or pursue higher education by opting for MCA, MBA or MSc. Those who are good with web programming can improve their coding skills and make a career in Web Development. One can also work as an independent web designer. Also a lot of BCA graduates can go for government jobs wherein hiring is done by government departments for Systems Analysts. Many candidates can also pursue higher studies in the field of computer application by pursuing MCA from reputed colleges. 

Q:   How can I find a BCA job online?

A:

Explore popular platforms like Indeed, Naukri, Monster, LinkedIn Jobs, Glassdoor, and others. Use filters and keywords to find relevant BCA openings. Visit the career pages of desired companies directly. Many tech giants and IT firms post open positions on their websites. 

Moreover, you can optimise your online presence, such as:

  • Tailor your resume to highlight relevant skills and experience gained through projects,  internships,  or coursework.
  • Showcase your skills,  accomplishments,  and career goals. Connect with industry professionals and recruiters.
  • If you have developed personal projects or have coding samples,  showcase them on a website or platform like GitHub.

Q:   What are the top job profiles for BCA graduates?

A:

Some of the top job profiles for BCA graduates are:

  • Software Engineer
  • Web Analyst
  • Software Developer
  • Web Developer
  • Systems Analyst
  • Back End Developer
  • Network Engineer
  • Front End Developer
  • Software Architect
  • Hardware Engineer
  • Customer Support Technician

Q:   What all career opportunities are available after completing BCA?

A:

After completing a BCA degree, you can pursue careers such as software developer, web developer, data analyst, cybersecurity specialist, or network administrator.

Additionally, roles in mobile app development, cloud computing, and IT consulting are popular options. Further studies like MCA or certifications can boost your career prospects.

BCA Course FAQs

Here is a list of related FAQs on BCA Course:

Q:   Should I pursue MBA or MCA after completing BCA?

A:

If you want to specialize in computer applications and technology, then pursuing an MCA (Master of Computer Applications) would be a great choice. It will help you deepen your knowledge in areas like software development, programming, and computer networks.

On the other hand, if you're interested in developing managerial and business skills, an MBA (Master of Business Administration) would be a good option. It can open doors to various industries and roles like project management, consulting, or entrepreneurship. Here is a table comparing MCA and MBA options after BCA:

FeatureMCAMBA
FocusTechnicalBusiness
SkillsProgramming, Software development, Data analysis
Management, Communication, Leadership
Job rolesSoftware developer, Data scientist, System analyst
Marketing manager, Human resource manager, Finance manager
Salary rangeINR 3-8 Lacs (entry-level)
INR 4-10 Lacs (entry-level)
Growth potentialHigh, with specialisation and experience
High, with leadership and managerial skills
SuitabilityFor those passionate about technology and coding
For those interested in business, communication, and leadership

Q:   What are some of the top recruiters for BCA?

A:

Some of the top recruiters for BCA include famous companies in the field of fast-moving consumer goods and other electronic products. Computer graduates are required in almost every department across top companies. The recruiters are as follows:

  • Amazon
  • Google
  • Infosys
  • Microsoft
  • IBM
  • Cognizant
  • Wipro
  • Mindtree
  • Microland
  • Capgemini
  • HSBC
  • Karvy
  • Sokrati
  • Accenture

Q:   How is the placement for BCA in Amity University?

A:

Amity claims over 90% placement rates for BCA graduates across its various campuses. Amity has a dedicated placement cell that assists students with resume building,  interview preparation,  and pre-placement talks.

While the highest salary packages can reach impressive figures, the average placement salary for BCA graduates might be lower than advertised. Some student reviews suggest that placements might favor high-achievers,  and average performers might need to actively seek opportunities independently.

Q:   Which course can I pursue after completing BCA?

A:

There are many courses you can do after completing your Bachelor's degree from any college, but the condition here is that you must have scored at least 50% in every semester. After BCA, you can opt for the following programs: Master of Computer Applications (MCA) Master’s Degree in Information Management (MIM) Masters in Computer Management (MCM) Post Graduate Programme in Corporate Studies (PGPCS) Information Security Management (ISM) Master of Business Administration (MBA)

Q:   Is there any scope in computer programming or app development?

A:

Yes, programming languages like C, C+, Java, Kotlin, Swift, etc. Are typically used to create apps. The app is becoming more important and useful for everyone's lives, so it has a very broad scope. Every business and company needs software to use for some tasks of their company.

Top Ranked Colleges by Location

Following are the top ranked colleges for BCA (Bachelor of Computer Applications) based on rankings published by The Week, Business Today and National Institutional Ranking Framework (MHRD).

qna

Student Forum

chatAnything you would want to ask experts?
Write here...

Answered 17 hours ago

Bangalore School of Design issues conditional offer letters to applicants who fulfil the preset eligibility and selection criteria. After receiving the conditional offer letter, candidates must submit the prescribed admission fee to confirm their admission. On submitting the admission fee, they are

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 18 hours ago

To secure BCA admission at Bangalore School of Design, aspirants must undergo a simple process of three steps. The first step is to submit an online application by visiting the institute's official website. The application form must be submitted with all the required details, documents and the presc

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 18 hours ago

BSD has specified a list of documents required during the BCA admission process. Some of these documents are listed below:

  • Class 12 mark sheet and pass certificate
  • Class 10 mark sheet
  • Migration Certificate
  • Birth Certificate
  • Identity Proof like Aadhar, PAN, etc.
  • Caste Certificate (if applicable)
  • Passport Si

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 18 hours ago

Candidates aspiring to pursue a BCA at Bangalore School of Design must submit an application in online mode. The steps included in the BSD application process for BCA admission are listed below:

Step 1: Visit the official website of BSD

Step 2: Click on the 'Apply Now' option displayed on the homepage

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 18 hours ago

BCA admision at Bangalore School of Design is not based on any entrance exam. The institute does not conduct any entrance exam or require applicants to have taken a national or state-level entrance exam. Admission to the BCA course is based on the applicants' merit in the last qualified exam (Class

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 18 hours ago

Yes, Bachelor of Computer Application (BCA) is offered at Bangalore School of Design (BSD) among the other undergraduate courses. The institute offers a BCA + UI & UX programme in affiliation with Bengaluru North University. It is a three-year programme, offered in the full-time mode. The institute

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 18 hours ago

Bangalore School of Design BCA admission is subject to fulfilment of a simple eligibility requirement prescribed by the institute. To be eligible to pursue a BCA at Bangalore School of Design, applicants must have passed Class 12/PUC in any stream, or an equivalent Diploma of three years from a reco

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 18 hours ago

BCA fee at Bangalore School of Design is INR 3 Lacs for the entire course duration. It is payable in semester-wise instalments. However, some fee components, such as the admission fee and security deposit, must be paid at the time of admission. It must be noted that the mentioned fee is sourced from

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 18 hours ago

Bangalore School of Design BCA admission is provided on a rolling basis. As per the information available on the institute's official website, BSD accepts applications for BDes admission till all the available seats are filled. However, it may publish the recommended deadlines for BCA admission on i

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 18 hours ago

Bangalore School of Design has a total intake of 40 students for its BCA programme. The institute allocates these seats to eligible applicants based on their merit in the last qualified exam. The mentioned seat information is sourced from the official website of the institute/sanctioning body. It is

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 18 hours ago

Yes, Bangalore School of Design (BSD) offers placements to BCA students. The institute aims to provide 100% placement assistance to all its students. For this, it has partnered with various recruiters, such as Design Studio, Twiggr, AURA, etc. Additionally, it provides paid and unpaid internship opp

...more

H

Himanshi Pandey

Contributor-Level 10

Answered 20 hours ago

A BCA graduate from Bangalore School of Design take choose among a variety of job opportunities in the field of IT industry. The career prospects ultimately depend on the graduates' interests and preferences. Those who want to pursue an MCA can look out for good college options offering the course i

...more

H

Himanshi Pandey

Contributor-Level 10

Answered Yesterday

Adikavi Nannaya University - TGP Campus will offer a Bachelor of Computer Applications (BCA) program in 2024. The BCA program is a three-year, full-time course.

Admission Details:
To be eligible, students need to have finished their higher secondary education (12th grade) with a minimum score set by t

...more

T

Thanjavuru Sumanth

Contributor-Level 10

Answered Yesterday

Service based MNC companies offers around 3-5 LPA for BCA graduates with no experience. Also startups can go upto 8 LPA depending upon your skillset. I got offers from both mnc and startups for the same range. 

S

Shambhavi Vijay

Beginner-Level 1

Answered Yesterday

Brainware University, Kolkata offers a BCA programme. Eligibility for it is completing Class 12 from a recognized board with an aggregate of 50% marks in the qualifying examination. Brainware Eligibility Test or BET is the admission criterion. There is no such fixed cutoff rank mentioned for the BCA

...more

A

Annu navariya

Contributor-Level 10

Answered Yesterday

Yes you can, make sure you passed first two semesters 

A

Akshay V

Beginner-Level 1

Answered Yesterday

Yes, you can do a Bachelor of Architecture (B.Arch) after completing a course in Bachelor of Computer Application (BCA), after fulfilling the eligibility criteria of the course. Normally, B.Arch courses require candidates to have a mathematical background, which is part of the study of BCA. However,

...more

P

Pragya Saha

Contributor-Level 9

Answered 2 days ago

To find BCA previous year papers for Shreemati Jamnabai H. Wadhwa College of Technology and Kothari College of Management Studies, you can:

  1. Contact College Administration or the Computer Applications department.
  2. Visit the College Library for archived papers.
  3. Engage with Alumni Networks through social m

...more

S

Shiv Kumar

Contributor-Level 10

Answered 2 days ago

?tlwm?JSS College of Arts, Commerce and Science?JSS College of Arts, Commerce and Science, Mysore?

?JSS College of Arts, Commerce and Science (JSSCACS) in Mysore offers a Bachelor of Computer Applications (BCA) program with the following details:??

Eligibility Criteria: ?- Candidates must have complet

...more

R

Rahul kumar

Beginner-Level 1

Answered 3 days ago

To apply for the BCA programme at MKSSS's K B Joshi Institute of Information Technology in Pune, you must: Fill out the prescribed printed admission form, Submit all required documents, and Meet the eligibility criteria. 

The eligibility criteria for the BCA programme at MKSSS's K B Joshi Institute o

...more

7388054
Abhishek singh

Contributor-Level 9

Answered 3 days ago

BCA (Bachelor of Computer Applications) at MKSSS's K B Joshi Institute of Information Technology is a great choice for several reasons. The college offers a comprehensive curriculum designed to equip students with in-depth knowledge and practical skills in computer Science and applications. The facu

...more

R

Rupesh Katariya

Contributor-Level 10

Answered 3 days ago

The selection criteria for the BCA course at MKSSS's K.B. Joshi Institute of Information Technology generally involve the following steps:

  1. Eligibility:
    You must have completed your 12th grade (or equivalent) with a minimum of 50% marks, typically in any stream, but with Mathematics as one of the subje

...more

R

Rupesh Katariya

Contributor-Level 10

Answered 3 days ago

Yes, Allahabad University offers a three-year full-time BCA programme in self-financed and general mode. This programme is spread over three years and six semesters. To be eligible for this course, students must have completed their Class 12.

S

Saumya Shukla

Beginner-Level 4

Answered 4 days ago

You just need a college degree. Semester marksheet doesn't matter

A

Arsh Ahmed

Beginner-Level 1

Answered 4 days ago

A safe score in Class 12 to secure admission to a BCA (Bachelor of Computer Applications) course on a merit basis typically depends on the institution you are targeting. Here's a general guideline:

  1. Top-tier Institutions: Aim for 85% or above in your Class 12 board exams for a good chance of admission

...more

S

Shiv Kumar

Contributor-Level 10

Answered 4 days ago

The fees for a Bachelor of Computer Applications (BCA) course without tuition and hostel fees vary depending on the college, and can range from INR 10,000 TO 2,00,000 PER YEAR.
 
  • Government colleges: Fees are generally lower, ranging from INR 10,000 to INR 50,000 per year. 
     
  • Private colleges: Fees are

...more

S

Shiv Kumar

Contributor-Level 10

Answered 4 days ago

Hi, it can be observed that pursuing BCA in Patna can be expensive as most of the BCA colleges in Patna have an average tuition fee of more than INR 3 lakh. However you can refer below for the best BCA colleges in Pune that offer quality education at affordable cost:

College NameTuition FeeEligibility / Exams
L.N. Mishra Institute of Economic Development and Social ChangeINR 61,200Merit-Based
G J College RambaghINR 31,500Merit-Based

Hope this solved your query!

A

Aneena Abraham

Contributor-Level 10

Answered 4 days ago

There are 30+ best BCA colleges in Patna of which 10+ colleges are owned privately,  9 are owned by the government and 1 college is owned by semi government institutions. Admissions to top BCA colleges in Patna are majorly done on merit-basis. CIMAGE College, L.N. Mishra Institute of Economic Develo

...more

A

Aneena Abraham

Contributor-Level 10

Answered 4 days ago

The following table depicts the highest and average packages offered during Brainware University BCA placements 2024:

Coursethe highest Package (2024)Average Package (2024)
BCA

- Offered: INR 8 LPA

- Secured: INR 6 LPA

- Offered: INR 3.24 LPA

- Secured: INR 2.97 LPA

 

B

Bhumika Gupta

Beginner-Level 5

Answered 4 days ago

Brainware University admission process includes the below-mentioned steps:

  • Candidates first need to apply for BCA admission via online mode. 
  • After registration, candidates are required to appear for Brainware Eligibility Test.
  • Candidates shortlisted as per BET score are required to confirm their seat.

...more

P

Piyush Jain

Contributor-Level 6