Get In Touch

BCA

Bachelor of Computer Applications (BCA)

Other Updated on Mar 08, 2025 Download Guide

OVERVIEW

Bachelor of Computer Applications (BCA) is a undergraduate programme. The course duration is 3 years. The students who are interested in computer science, programming, and IT applications can pursue this course. It provides in-depth knowledge of software development, database management, networking, and web technologies. BCA course prepares students for the careers in the IT industry.

The course covers many software languages, like C, C++, Java, Python, Data Structures, Web Development, Cloud Computing, Cybersecurity etc. Practical experience is gained through projects, internships, and industry exposure.

 

Highlights:

Features

Details

Course Name

Bachelor of Computer Applications (BCA)

Course Duration

3 years (6 semesters)

Eligibility

10+2 from a recognized board (Mathematics may be required in some institutes)

 

 

 

 

 

 

Entrance Exams

Most universities offer BCA admissions based on merit (12th-grade marks) or through entrance exams. Some popular entrance exams include:

  1. IPU CET (Indraprastha University Common Entrance Test) – Conducted by Guru Gobind Singh Indraprastha University (GGSIPU).
  2. CUET (Common University Entrance Test) – Conducted by NTA for admissions to central and state universities.
  3. SET (Symbiosis Entrance Test) – Conducted by Symbiosis International University.
  4. AIMA UGAT (Under Graduate Aptitude Test) – Conducted by AIMA for various undergraduate programs, including BCA.
  5. SUAT (Sharda University Admission Test) – Conducted by Sharda University.

Some universities, like Christ University, Loyola College, and SRM University, have their own entrance tests.

 

 

 

 

 

 

Conducting Bodies

  • NTA (National Testing Agency) – Conducts CUET for admissions to central and state universities.
  • GGSIPU (Guru Gobind Singh Indraprastha University) – Conducts IPU CET for BCA admissions.
  • Symbiosis International University – Conducts SET (Symbiosis Entrance Test) for BCA and other UG programs.
  • AIMA (All India Management Association) – Conducts UGAT (Under Graduate Aptitude Test) for BCA admissions.
  • Sharda University – Conducts SUAT (Sharda University Admission Test) for BCA and other courses.
  • Private Universities & Colleges – Some institutes like Christ University, SRM University, Loyola College conduct their own entrance exams.

 

 

 

 

Exam frequency

  • CUET (Common University Entrance Test) – Conducted once a year by NTA.
  • IPU CET (Indraprastha University Common Entrance Test) – Conducted once a year by GGSIPU.
  • SET (Symbiosis Entrance Test) – Conducted once a year by Symbiosis International University.
  • AIMA UGAT (Under Graduate Aptitude Test) – Conducted once a year by AIMA.
  • SUAT (Sharda University Admission Test) – Conducted multiple times a year by Sharda University.
  • Private University Exams – Frequency varies (usually once a year).

Affiliated and recognized by

  • University Grants Commission (UGC)
  • All India Council for Technical Education (AICTE)
  • State Government & Private Universities National Assessment and Accreditation Council (NAAC)

 

Fee range

  • Government Colleges: ₹10,000 – ₹50,000 per year
  • Private Colleges: ₹50,000 – ₹3,00,000 per year
  • Top Universities (e.g., Christ University, SRM, Amity): ₹1,00,000 – ₹3,50,000 per year

 

 

 

Top recruiters

  • IT & Software Companies – TCS, Infosys, Wipro, HCL, Tech Mahindra.
  • Tech Giants – Google, Microsoft, IBM, Amazon, Accenture, Oracle.
  • Startups & Fintech – Paytm, Zomato, Swiggy, Byju’s, Flipkart.
  • Banking & Finance (IT Roles) – ICICI, HDFC, SBI, Deloitte, KPMG.
  • E-commerce & Digital Services – Flipkart, Amazon, Myntra, Meesho.

 

Highest Salary package

  • Top IT Companies & MNCs – ₹10-30 LPA (e.g., Google, Microsoft, Amazon).
  • Mid-Level Companies – ₹5-15 LPA (e.g., TCS, Infosys, Wipro, Accenture).
  • Startups & Fintech – ₹6-20 LPA (e.g., Paytm, Zomato, Razorpay).
  • Average Package for Freshers – ₹3-6 LPA.

Eligibility Criteria

To pursue an Bachelor of Computer Applications (BCA) degree, candidates must meet the following eligibility requirements:

Educational Qualification

  • 10+2 from a recognized board.

 

Minimum Marks Requirement

  • 45-50% (varies by institute).

 

Subject Requirements

  • Mathematics/Computer Science may be required in some universities..

 

Entrance Exam (if applicable)

  • Some universities require exams like CUET, IPU CET, SET, UGAT.

 

Age Limit

  • Generally 17-25 years, but varies by institute.

 

Counselling and Admission

Step-by-step process of counselling and admission:

Counselling Process – After the entrance exam results, most universities conduct a counselling session for seat allocation. This process includes:

  • Document Verification – Verification of academic certificates, ID proof, etc.
  • Choice Filling – Students select their preferred colleges/courses.
  • Seat Allotment – Based on exam scores, rank, and availability of seats.
  • Fee Payment – Students confirm admission by paying the course fee.

 

Merit-Based Admission – Some universities and colleges offer direct admission based on 12th-grade marks without an entrance exam. In this case:

  • Merit List is prepared based on marks.
  • Document Verification is done, followed by fee payment for final admission.

 

Key Documents for Admission:

  • 10+2 Marksheet and Certificate
  • Entrance Exam Admit Card and Scorecard (if applicable)
  • Category Certificate (if applicable)
  • Aadhar Card or ID Proof
  • Passport-size Photographs

 

Fee Payment – Once the seat is confirmed, students pay the course fee to secure admission.

Career Options

BCA graduates have a wide range of career opportunities in the IT and software development industry. A list of some of these career options is given below:

Software Developer – Design, develop, and test software applications for companies.

Web Developer – Build websites and web applications, working with HTML, CSS, JavaScript, and frameworks.<

System Analyst – Analyse and improve IT systems and software solutions for organizations.<

Database Administrator – Manage databases, ensure data security, and perform regular backups and optimizations.<

Network Administrator – Oversee the operation of networks, ensuring smooth data communication.<

Mobile App Developer – Create mobile applications for platforms like Android and iOS.

IT Consultant – Provide strategic advice to businesses regarding their IT infrastructure and software solutions.

Cybersecurity Expert – Protect organizations from cyber threats and ensure the security of their networks and data.<

Data Analyst – Analyse data and provide insights for decision-making in businesses.<

After BCA students can go for higher studies. Some of those Higher studies are given below:

  • MCA (Master of Computer Applications)
  • MBA (IT)
  • Certifications in Data Science, AI, Machine Learning, etc.

Top Colleges:

Christ University

Bangalore

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

St. Xavier’s College

Mumbai

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

Symbiosis Institute of Computer Studies and Research (SICSR)

Pune

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

Indraprastha University (GGSIPU)

Delhi

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

University of Delhi (DU)

Delhi

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

SRM Institute of Science and Technology

Chennai

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

Amity University

Noida

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

Lovely Professional University (LPU)

Phagwara

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

Banasthali Vidyapith

Rajasthan

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

Bharati Vidyapeeth University

Pune

Lorem Ipsum is simply dummy text of the printing and typesetting industry.

Entrance Exams:

IPU CET (Indraprastha University Common Entrance Test)


Conducted by GGSIPU for admission to BCA and other programs in Delhi-based institutions.

CUET (Common University Entrance Test)


Conducted by NTA for admission to various undergraduate programs, including BCA, in central universities.

SET (Symbiosis Entrance Test)


Conducted by Symbiosis International University for BCA and other undergraduate programs.

UGAT (Under Graduate Aptitude Test)


Conducted by AIMA for admission to various undergraduate programs, including BCA.

SUAT (Sharda University Admission Test)


Conducted by Sharda University for admission to BCA and other programs.

Banasthali University Entrance Exam


Conducted for admission to BCA and other courses at Banasthali Vidyapith, Rajasthan.

LPU NEST


Conducted by Lovely Professional University for admission to BCA and other undergraduate programs.
Tools to Boost your Perfornmence
14 June 2023

Interdum velit laoreet id donec ultrices tincidunt arcu.

14 June 2023

Interdum velit laoreet id donec ultrices tincidunt arcu.

14 June 2023

Interdum velit laoreet id donec ultrices tincidunt arcu.

14 June 2023

Interdum velit laoreet id donec ultrices tincidunt arcu.

14 June 2023

Interdum velit laoreet id donec ultrices tincidunt arcu.