Undergraduate · UG Course

Online BCA

Bachelor of Computer Applications (Online)

A three-year undergraduate degree in programming, databases and web development — study from anywhere after 12th.

About Online BCA

An Online BCA is a three-year undergraduate degree that builds a strong foundation in computer applications — programming, databases, networking, web and mobile development.

It suits students who want to start an IT career after Class 12, as well as working learners who want a recognised degree. It is also the most common route into an MCA.

Why Choose Online BCA?

01

Start Early in IT

Build coding skills and a portfolio right after Class 12.

02

Flexible Learning

Study alongside a job, an internship or other commitments.

03

Affordable

Lower fees than on-campus programmes, with EMI options.

04

Path to MCA

A natural stepping stone to an MCA and specialised IT roles.

Online BCA Eligibility

  • Class 12 pass from a recognised board in any stream.
  • Minimum 45–50% marks in Class 12 (varies by university).
  • Some universities prefer Mathematics or Computer Science in Class 12.

Documents Required

Academic Documents

Class 10 and Class 12 mark sheets and passing certificates.

Government ID Proof

Aadhaar card, PAN card, passport or any other valid government-issued photo ID.

Passport-size Photographs

Recent colour photographs with a plain background, in the format the university asks for.

Other Certificates

Migration / transfer certificate, category certificate (if applicable) and work experience letter, if any.

Online BCA Admission Process

  1. 1

    Registration

    Fill in the online application form on the university portal and pay the application fee, if any.

  2. 2

    Document Submission

    Upload scanned copies of your mark sheets, ID proof, photograph and other required documents.

  3. 3

    Document Verification

    The university verifies your eligibility and documents, usually within a few working days.

  4. 4

    Fee Payment

    Pay the semester or annual fee — most universities also offer EMI or instalment options.

  5. 5

    Admission Confirmed

    Receive your enrolment number and LMS login, then start attending live and recorded classes.

Not sure which university is right for you?

Get a free 1:1 session with a Career Buddy Club counsellor — compare fees, approvals and EMI options for Online BCA.

Online BCA Fees

Fee Range₹75,000 – ₹1,50,000
Duration3 Years
Payment OptionsSemester / Annual / EMI
UniversityDurationProgramme Fee*Action
Graphic Era University Online3 Years₹75,000
Amity University Online3 Years₹80,000
Lovely Professional University Online3 Years₹1,50,000

*Indicative programme fees as listed by the universities. Fees can change — confirm the latest fee, scholarships and EMI plans with a counsellor.

Top Universities Offering Online BCA

Graphic Era University Online

✓ UGC ApprovedEst. 2008

Duration
3 Years
Fee
₹75,000
View University

Amity University Online

✓ UGC ApprovedEst. 2020

Duration
3 Years
Fee
₹80,000
View University

Lovely Professional University Online

✓ UGC ApprovedEst. 2021

Duration
3 Years
Fee
₹1,50,000
View University

Online BCA Specialisations

Popular specialisations offered across universities. Availability differs by university — check with a counsellor before you apply.

  • Data Science
  • Cloud & Security
  • Full-Stack Development
  • AI & Machine Learning
  • Cyber Security

Online BCA Syllabus

An indicative syllabus — exact subjects vary from university to university.

Year 1

  • Fundamentals of Computers & IT
  • Programming in C
  • Mathematics for Computing
  • Digital Electronics
  • Communication Skills

Year 2

  • Data Structures
  • Object-Oriented Programming (C++/Java)
  • Database Management Systems
  • Operating Systems
  • Web Development (HTML, CSS, JavaScript)

Year 3

  • Computer Networks
  • Software Engineering
  • Python Programming
  • Mobile App Development
  • Electives
  • Major Project

Career Scope & Salary After Online BCA

Job RoleWhat You'll DoAvg. Salary*
Junior Software DeveloperWrites and tests code as part of a development team.₹3 – 6 LPA
Web DeveloperBuilds and maintains websites and web apps.₹3 – 7 LPA
Technical Support EngineerResolves hardware, software and network issues for users.₹2.5 – 5 LPA
QA / Test EngineerTests software to find bugs before release.₹3 – 6 LPA

*Indicative annual salary ranges in India. Actual pay depends on your experience, skills, city and employer.

Online BCA FAQs

Yes. An online BCA from a UGC-entitled university is equivalent to a regular BCA for jobs and higher studies such as MCA.

WhatsApp