- ✓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.
- 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?
| Degree | Level and entry | Online? |
|---|---|---|
| BCA (Bachelor of Computer Applications) | 3-year undergraduate, after Class 12 | Yes, from an entitled university |
| MCA (Master of Computer Applications) | 2-year postgraduate, after a degree | Yes, from an entitled university |
| MSc (Data Science, Mathematics) | 2-year postgraduate | Yes, where practicals are coding |
| B.Tech or M.Tech in Computer Science | Engineering degree | No, 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
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:
| Specialisation | Online BCA | Online MCA |
|---|---|---|
| Data science and analytics | 25 universities | 24 universities |
| Artificial intelligence and machine learning | 17 | 28 |
| Cyber security | 13 | 23 |
| Cloud computing | 13 | 16 |
| Blockchain | 0 | 6 |
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.
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.
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.
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.
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.
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
