Skip to main content
India's independent education guide: 143 UGC DEB verified universities · NIRF ranked
Online Degree ValidityOnline Computer Science DegreeOnline BCAOnline MCA

Online Computer Science Degree in India: BCA, MCA, Data Science and Cyber Security

UGC allows a computing degree online because its practicals are coding, but not a B.Tech. Which degrees qualify, and how many universities teach data science, AI and cyber security.

RK
Rishi Kumar
Senior Education Researcher
Published 27 October 2026
6 min read
online computer science degree
Group of students conducting a lab experiment in a university setting.
Photo by Rakib hosan on Pexels
✦Key Highlights
  • ✓Can I do a computer science degree online in India?
  • ✓Why is an online MCA allowed but not an online B.Tech CSE?
  • ✓Is there an online data science degree in India?

"Online computer science degree" covers four different things in India: a BCA, an MCA, an MSc, and a B.Tech that UGC does not allow online at all. Here is which is which, why the rule falls where it does, and how many universities teach data science, AI and cyber security inside them.

Short answer: Yes, you can earn a computing degree online in India. Take a BCA after Class 12 or an MCA after graduation, from a UGC-DEB entitled university. You cannot take a B.Tech in Computer Science online, because UGC prohibits engineering in online and distance mode. Data science, AI and cyber security usually come as specialisations inside the BCA or MCA.

Online computing degrees in one box (checked 27 October 2026)
  • Allowed online: BCA, MCA, and an MSc where practicals are coding
  • Not allowed online: B.Tech or M.Tech, engineering is prohibited
  • Why: UGC ODL and Online Regulations 2020, Regulation 4, coding-only practical exception
  • Data science specialisation: 25 universities in the online BCA, 24 in the online MCA
  • Cyber security specialisation: 13 in the online BCA, 23 in the online MCA

Which computing degrees can you study online?

DegreeLevel and entryOnline?
BCA (Bachelor of Computer Applications)3-year undergraduate, after Class 12Yes, from an entitled university
MCA (Master of Computer Applications)2-year postgraduate, after a degreeYes, from an entitled university
MSc (Data Science, Mathematics)2-year postgraduateYes, where practicals are coding
B.Tech or M.Tech in Computer ScienceEngineering degreeNo, engineering is prohibited online

The names matter. A BCA and a B.Tech CSE cover overlapping ground, but only the BCA can run online. Our guide to online B.Tech and M.Tech in India explains the engineering bar in detail.

Why UGC allows an online MCA but not an online B.Tech

Two young scientists in lab coats performing an experiment in a laboratory setting.
Photo by Poddar Group of Institutions on Pexels

The rule sits in Regulation 4 of the UGC (Open and Distance Learning Programmes and Online Programmes) Regulations, 2020. It bars online delivery of any programme that needs practical or laboratory courses. The exception covers practical work limited to programming and coding, including software tools.

BCA and MCA practicals are programming, so they fit the exception. Engineering labs do not. UGC's public notice F.No. 1-34/2024 (DEB-I) of 11 November 2024 also lists engineering among the disciplines prohibited in online and distance mode.

If the lab is a laptop, the degree can run online. If the lab is a workshop, it cannot.

Online data science, AI and cyber security degrees

Few universities offer these as standalone degrees. Most teach them as a specialisation inside the BCA or MCA. These counts come from the specialisations each university lists for its online programmes in our records:

SpecialisationOnline BCAOnline MCA
Data science and analytics25 universities24 universities
Artificial intelligence and machine learning1728
Cyber security1323
Cloud computing1316
Blockchain06

For data science at postgraduate level, four universities in our records list it in an online MSc. Mathematics is the most common online MSc subject, and only one university lists an MSc in Computer Applications.

Check the exact title before you pay. A specialisation printed on your marksheet is not the same as a degree titled in that subject. Check the programme name and mode on the UGC-DEB register at deb.ugc.ac.in for your admission session.

Is an online BCA or MCA valid?

Yes, when the university is UGC-DEB entitled for that programme in online mode for your session. Regulation 22 of the 2020 regulations treats an entitled online degree as equivalent to the same degree on campus. Our guide to whether an online degree is valid in India explains how that equivalence works.

Exams in these programmes are proctored online. Our guide to how online degree exams work covers what to expect.

BCA, MCA or something else?

Pick by where you are now. After Class 12, the BCA is the online route into computing; see our guide to online bachelor's courses in India. After a degree, the MCA is the main online postgraduate option, covered with the others in our guide to online master's courses. If you are torn between technology and management, read our comparison of MBA and MCA.

Free Counselling

Talk to a real counsellor. No sales pitch.

Get honest advice on fees, placements, and which program actually fits your career goal. We earn zero commission from any university.

+91

edifyedu.in earns zero commissions. Your data stays with us only.

Sources

  • UGC (Open and Distance Learning Programmes and Online Programmes) Regulations, 2020, Regulations 4 and 22: deb.ugc.ac.in
  • UGC public notice F.No. 1-34/2024 (DEB-I), 11 November 2024, list of programmes prohibited in ODL and Online mode: deb.ugc.ac.in
  • Specialisation counts: online programme specialisations listed for each university in edifyedu.in records, 27 October 2026

Counts reflect the specialisations universities list for their online programmes in our records on 27 October 2026. Entitlements are granted by session. Confirm the programme and mode on deb.ugc.ac.in before you enrol.

Advisor Available Now

Compare online BCA and MCA programmes

edifyedu.in compares public UGC-DEB, NAAC and NIRF data for 143 universities. No paid rankings, no referral commissions.

+91

Free · No spam · Details on WhatsApp within 1 hour

Tags:Online Computer Science DegreeOnline BCAOnline MCAData Science DegreeCyber Security DegreeOnline Degree Validity

Frequently Asked Questions

Yes, as a BCA after Class 12 or an MCA after graduation, from a university UGC-DEB entitles for that programme in online mode. A B.Tech in Computer Science cannot run online, because UGC lists engineering among the disciplines prohibited in online and distance mode.

Regulation 4 of the UGC ODL and Online Regulations, 2020 bars online delivery of programmes that need practical or laboratory courses, except where the practical work is limited to programming and coding, including software tools. MCA and BCA practicals fit that exception. Engineering labs do not, and engineering is also on the prohibited list in UGC notice F.No. 1-34/2024 (DEB-I).

Yes, mostly as a specialisation. In our records, 25 universities offer a data science or analytics specialisation in the online BCA and 24 in the online MCA, and four offer it in an online MSc.

As a specialisation, yes. In our records, 13 universities offer cyber security within the online BCA and 23 within the online MCA. We do not track a standalone online degree titled cyber security.

Yes, from a UGC-DEB entitled university for your admission session. Regulation 22 of the 2020 regulations treats an entitled online degree as equivalent to the same degree on campus.

Our records show online MSc programmes mostly in Mathematics and Data Science. Only one university lists an MSc in Computer Applications. Check the UGC-DEB register for the exact programme title and mode before applying.

Was this article helpful?

Share this article

Master Your Career Strategy

Every guide on Edify is built from real student data and expert insights. Stop guessing: start building your future today.

Explore All Online Degree Programs