Difference between B.Sc and B.Sc Hons (Honours)

B.Sc. (or B.Sc General) Bachelor’s degree and B.Sc. Bachelor’s degree (Hons), are both academic degrees given to undergraduate students. Here we’re looking at the difference between B.Sc and B.Sc Hons degrees. B.Sc (Hons) is much more specialized as compared to the B.Sc (General) degree, and academically, B.Sc (Hons) is a more standard degree as compared to B.Sc (general).


If you want to study any one of the main sciences (eg. chemistry, physics, mathematics etc.) in detail, it is advisable to go for a B.Sc (Hons) course. But if you want a more balanced and multi-disciplinary approach, it is better to pursue a B.Sc (General) course for under-graduate studies.

Difference between B.Sc and B.Sc Hons :

st stephens college delhi1

St. Stephen’s College, Delhi is among the best science colleges in India offering both B.Sc (Hons) & B.Sc (Program)


Difference between B.Sc and B.Sc Hons



B.Sc. Honors


B.Sc. General


Course Details

B.Sc (Hons) in India is generally a three-year degree program which develops advanced theoretical and research skills.


  • It helps in building an advanced professional or academic career

  • It is an appropriate course for students who wish to pursue Master of Science (M.Sc) or Doctor of Philosophy (PhD) and a research or academic career

  • This program facilitates students who wish to pursue an independent research project in an area of interest under the supervision of an academic staff member

B.Sc (general) or B.Sc (program) or simply “B.Sc” is a three-year undergraduate academic degree, designed to provide the students with foundation knowledge possible for a science-based career.


  • This program facilitates a large range of career possibilities

  • It provides a broad foundation in the sciences, with a special focus on multidisciplinarity

Marks  Required

A candidate should have:


  • Passed 10 +2 or equivalent exam with 55 to 60%

  • Studied physics, chemistry, mathematics, and biology as compulsory subjects

A candidate must have:


  • passed class 12 with more than 55 % marks in best of four subjects


  • B.Sc. (Hons.) Bio-Chemistry

  • B.Sc. (Hons.) Zoology

  • B.Sc. (Hons.) Biomedical Sciences

  • B.Sc. (Hons.) Statistics

  • B.Sc. (Hons.) Chemistry

  • B.Sc. (Hons.) Computer Science

  • B.Sc. (Hons.) Botany

  • B.Sc. (Hons.) Physics

  • B.Sc. (Hons.) Mathematics and others

  • No “specializations

  • Course provides a foundation for all science subjects such as  Physics, Chemistry,Maths, Life Sciences (Biology – Zoology & Botany), Computer Science, etc.

Job Prospects

The B.Sc (hons) degree is more beneficial than a B.Sc degree. A student with a B.Sc (hons) degree, is normally given preference over a student with a  B.Sc (general) degree.

A B.Sc. (general) graduate will find jobs in business, academics, marketing, research, etc.


Higher Demand

Less in demand

In case of both degrees, the job prospects are determined by how hardworking a student is and how much of an out-of-the-box thinker he or she is.

Also read: List of top Science colleges in India

Top Colleges in India for B.Sc and B.Sc Hons

  • Miranda House, New Delhi
  • St. Stephen’s College, New Delhi
  • Hindu College, New Delhi
  • Loyola College, Chennai
  • Christ University, Bangalore
  • Stella Maris College, Chennai
  • Sri Venkateshwara College, New Delhi
  • St. Xavier’s College, Mumbai
  • Goswami Ganesh Dutt Sanatan Dharma College (GGDSD), Chandigarh
  • Indraprastha College for Women, New Delhi
  • Gargi College, New Delhi
  • NIMS, Jaipur

Frequently Asked Questions

B.Sc or B.Sc Hons - which one is better?

If you want to have detailed knowledge in one particular subject, you should take up B. Sc Hons, and if you want to get basic ideas of three to four science subjects you should take up a general B. Sc course.

What is the eligibility criteria for B.Sc Hons?

Candidate must have passed class 12th or equivalent with 55-60% and have studied physics, chemistry, mathematics and biology subjects

What are the career opportunities after B.Sc?

You can work in different fields such as :
1. Agriculture Industries
2. Educational Institutes
3. Food Institutes
4. Space Research Institutes
5. Hospitals
6. Health Care Providers

Related Links