Skip to content

UG course guide

B.Sc CS — Bachelor of Science in Computer Science

More theory than BCA, and a stronger base for research or an MSc.

3 yearsScience stream3 universities listed

What is B.Sc CS?

B.Sc Computer Science is a three-year science degree that treats computing more theoretically than BCA does, with heavier mathematics, algorithms and computation theory. It is the better choice if you intend to pursue an MSc, research or a master's abroad; BCA is the more applied and more industry-facing of the two.

Eligibility

  • 10+2 with Physics, Chemistry and Mathematics or equivalent
  • Typically 50%-60% aggregate
  • Mathematics is mandatory at nearly all institutions

What you will study

Discrete mathematicsData structuresAlgorithm designTheory of computationOperating systemsDatabase systemsStatisticsComputer architecture

B.Sc CS vs the alternatives

Courses students commonly weigh against B.Sc CS.

B.Sc CS — frequently asked questions

B.Sc CS or BCA?

Take B.Sc CS if you want mathematical depth and a research or MSc route. Take BCA if you want a faster, more applied path into a development job and you may not have PCM.

Universities offering B.Sc CS

Institutions that offer this course. A counsellor can help you compare and shortlist the right fit.

Free counselling

No charge · book in a minute

Book now