BSc Nursing vs B Pharma vs BPT: What to choose?

BSc Nursing vs B Pharma vs BPT: What to choose?

7 mins read40.4K Views 3 Comments
Nidhi
Nidhi Gupta
Deputy Manager
Updated on Aug 20, 2025 10:59 IST

After passing class 12, the biggest question is to choose a course that has high prospects of a promising career. Read and find out the difference between BSc Nursing, B Pharma, and BPT courses. Aspirants are advised to read the article till the end.   

Nursing vs Pharmacy

Nursing vs Pharmacy

BSc Nursing, B Pharmacy, and BPT are the three most popular choices among students seeking admission to undergraduate courses apart from the MBBS and BDS programmes. All three courses have similar eligibility criteria. To begin with, a candidate must have completed his/her class 12 with Physics, Chemistry, or Mathematics/Biology subjects. The BPharma programme has a slightly different option to offer in terms of eligibility, as students who have cleared the class 12 exam with Mathematics, along with Physics and Chemistry are also eligible to apply for the course.

Explore popular B.Sc(Hons.) colleges for you

Based on ,B.Sc(Hons.)

Change

Delhi
₹4.40 L
Greater Noida
₹1.50 L
Chennai
₹2.00 L
Kanpur
₹5.21 L

Want better recommendations?

There is a 90% more chance of getting best college recommendations by sharing preferences.
Your preferences-B.Sc(Hons.)Edit
Bangalore
₹6.10 L
Bangalore
₹4.80 L
Lucknow
₹3.00 L
Mathura
₹1.60 L
Bangalore
₹8.50 L
Saharanpur
₹3.00 L
Confused about which college or exam to opt for?assitentRcpRhsImage
  • Chat with our counselor
  • Get your personalised list of colleges & exams matching your preferences
View allCollections

Considering the career prospects, all three courses are promising and lucrative in nature. The advancement in medical technology and the growing need for medical personnel in fields such as Nursing, Pharmacy, and physiotherapy have made these programs a safe bet to choose after Class 12.

Table of content
  • BSc Nursing vs B Pharma vs BPT, Course Details
  • BSc Nursing, B Pharma, BPT Eligibility Criteria
  • BPT Vs BPharma Vs BSc Nursing: Course Curriculum
  • BSc Nursing vs B Pharmacy vs BPT: Scope and Employment

BSc Nursing vs B Pharma vs BPT, Course Details

BSc Nursing, B Pharma and BPT are all undergraduate-level programmes. They carry a different course curriculum. All three courses are professional. Below are the course details that students can refer to:

BSc Nursing

BSc Nursing is a four-year professional course that can be pursued after class 12. To pursue BSc nursing, the candidates should possess the minimum eligibility criteria i.e., having completed classes with Physics, Chemistry, and Biology as mandatory subjects. One can get admission into the BSc nursing course by appearing in several entrance exams held at the State and National levels. The Indian BSc nursing degree is widely accepted across the globe since the course teaches nursing science along with the essence of the humanities.

The average course fee for BSc Nursing is INR 8,500 to INR 1.3 lakhs per annum. It may vary based on the universities/colleges' standards.

Explore more Medicine & Health Sciences exams with upcoming dates

CGCUET 2025 Registration

14 Nov '24 - 30 Oct '25

NEET 2025 Counselling Online S...

30 Oct '25 - 3 Nov '25

FMGE 2025 Registration Decembe...

10 Nov '25 - 29 Nov '25

KALSEE 2026 Application Form S...

1 Jan '26

NTA UGC NET December 2025 Exam Date

31 Dec '25 - 7 Jan '26

CT SET 2024 Application Form

28 Feb '26

B Pharmacy

B Pharma, also known as Bachelor of Pharmacy, is a four-year undergraduate course in which students study the methods and processes of preparing drugs and how the dispensing of medicine and drugs takes place. To pursue B Pharma, the candidates should possess the minimum eligibility criteria i.e., having completed classes with Physics, Chemistry, and Biology/Mathematics as mandatory subjects.

B Pharma is a four-year-long course and is mainly divided into 8 semesters or on an annual examination basis, depending upon the coursework and practical sessions. The average course fee for B Pharma is INR 15,000 to INR 1,25,000. Which may vary based on the universities/colleges' standards.

Also Read:

Bachelor of Physiotherapy (BPT)

BPT or Bachelor of Physiotherapy is a four-year undergraduate professional programme that covers all the aspects of the science of physical movement and channelizing it to prevent disability and diseases of movement. Physiotherapy or physical therapy is an allied health profession that helps people increase, maintain, or restore their physical mobility, function, and strength. To pursue BPT the candidates should possess minimum eligibility criteria i.e. having completed class 12 with Physics, Chemistry, and Biology as mandatory subjects.

BPT is a four-year-long course including compulsory six months of clinical internship and is mainly divided into 8 semesters or on an annual examination basis, depending upon the coursework and practical sessions. The average course fee for BPT is INR 80,000 to INR 4,25,000 which may vary based on the universities/colleges' standards.

BSc Nursing, B Pharma, BPT Eligibility Criteria

All three programmes, BSc Nursing, BPharma, and BPT, are professional courses and are governed by the respective governing bodies in adjunct to the entrance exam conducting bodies the eligibility criteria are decided. Below are the eligibility criteria for BSc Nursing, B Pharma, and BPT:

BPT Eligibility Criteria

B Pharmacy Eligibility Criteria

BSc Nursing Eligibility Criteria

  • Candidates should have passed Higher Secondary (Class 12) or equivalent qualification from a recognized university.
  • The candidate should have pursued a science stream with Physics, Chemistry and Biology as main subjects.
  • A minimum aggregate score of 50% or equivalent CGPA in class 12  (45% for SC/ST/OBC candidates).
  • Candidates should have passed class 12 examinations in English, Physics, Chemistry, and Biology/Mathematics.
  • Students possessing class 12 qualifications from non-formal based schooling such as NIOS and state-based open schooling are not eligible for the B Pharmacy course.
  • Students should complete the age of 17 years on or before December 31 of the year of admission to the B Pharmacy course.
  • Candidates who have completed DPharma course from a PCI (Pharmacy Council of India) approved institution. This is lateral admission in the second /third semester of the B Pharmacy course.
  • The candidate should be of 17 years and not more than 35 years of age.
  • Should have passed class 12 with Science (PCB) & English Core/English Elective with 45 percent in aggregate from a recognized board under AISSCE/CBSE/ICSE/SSCE/HSCE or other equivalent Board
  • The candidate should be medically fit
  • Candidates appearing for the class 12 examination in Science conducted by the National Institute of Open School with 45 percent in the aggregate are also eligible
  • The candidate shall be admitted once a year

BPT Vs BPharma Vs BSc Nursing: Course Curriculum

Even if some of the topics covered in these courses may be somewhat similar, others are vastly different from one another. Continue reading for more information.

BSc Nursing Course Curriculum

B Pharmacy Course Curriculum

BPT Course Curriculum

  • Pharmacology 

  • Midwifery

  • Pathology

  • Nursing Management and Leadership
  • Applied Biochemistry

  • Child Health Nursing
  • Adult Health Nursing

  • Forensic Nursing
  • Applied Microbiology

  • Community Health Nursing

  • Mental Health Nursing

  • Obstetrics

  • Gynaecology

  • Indian Laws

  • Professionalism

  • Integrated Pathophysiology

  • Anatomy and Physiology

  • Pharmacology

  • Pharmaceutics

  • Pharmacognosy

  • Biochemistry

  • Medicinal Chemistry

  • Biology

  • Pharmaceutical Analysis

  • Pharmaceutical Chemistry

  • Computer Applications

  • Organic Chemistry

  • Advanced Mathematics

  • Clinical Pharmacy

  • Pharmaceutical Jurisprudence Ethics

  • Anatomy
  • Physiology

  • Psychology

  • Pharmacology

  • Orientation to Physiotherapy

  • Basic Nursing

  • Pathology 

  • Exercise Therapy

  • General Medicine

  • Microbiology

  • Orthopaedics

  • General Surgery

  • Electrotherapy

  • Allied Therapies

  • Sports Physiology
  • Traumatology

  • Clinical Observation Posting

  • First Aid and CPR

BSc Nursing vs B Pharmacy vs BPT: Scope and Employment

Below is the future scope of employment and career growth details of all three programmes candidates can refer to:

Career in BPharmacy

B Pharmacy is one of the most chosen professional courses among the students right after their class 12 with Science subject. A person with a B Pharmacy degree earns an average salary of INR 2.5 to INR 4 lakh annually. Pharmacy graduates can get jobs primarily in government sectors in the departments of Food & Drug Administration, Pharmacies, Health Centers, Medical Dispensing Stores, etc. 

Possible positions the B Pharma graduates can expect are Medical Writer, Clinical Research Associate, Drug Safety Associate, Drug Inspector, Pharmaceutical Scientist, Formulation Development Associate, Sales/ Marketing Executive, Pharmacy Stores, QA/QC Associate. A person with a B Pharmacy degree earns an average salary of INR 2.5 to INR 4 lakh per annum right after graduation.

Career in BSc Nursing

BSc Nursing is a full-fledged four-year degree programme with an emphasis on practical aspects of Nursing and has much to offer as well.  The Undergraduate degree will help the students who wish to pursue post-graduation. BSc Nursing graduates are highly in demand by both government and private sectors. BSc Nursing offers promising career options in terms of growth and salary, even in an educational field. Besides working in government and private hospitals, BSc Nursing graduates are employed by the Indian Red Cross Society, Indian Nursing Council, State Nursing Councils and various other nursing institutions.

Possible positions the BSc Nursing graduates can expect to secure a job are Nurse, Home Care Nurse, Nursing Assistant, Nurse - nursing school, Junior Psychiatric Nurse, Ward Nurse & Infection Control Nurse, Nursing assistant supervisor, Nursing Tutor, Nursing Educator. 

BSc nursing graduates can earn a decent salary depending upon their experience and the communication skills they possess. BSc nursing graduates can earn from INR 3.2 Lakh per annum to INR 7.8 Lakh per annum. The amount may fluctuate depending on the employer, organization, and hospital.

Career in Bachelor of Physiotherapy (BPT)

Physiotherapy graduates get hired in top hospitals and health centres with attractive salary packages. Some top fitness centres in India also attract the best talent in the industry to train their clients appropriately. Some leading recruiters are, Help Age India, Apollo Hospitals, Fortis Hospital, Hosmat Hospital, Talwalkers Pantaloon Fitness Pvt Ltd, etc. If candidates can prove their practical expertise, then they can find lucrative jobs in the sports stadium, the Ministry of Sports, various health societies, etc. They can also take up independent practice and practice as a freelancer. There is a decent requirement for a physiotherapist in countries such as the US and UK.

Possible positions the BPT graduates can expect to secure a job are Physiotherapist, Researcher, Lecturer, Homecare physiotherapist, Sports physio rehabilitator, and Medical coding analyst. The average annual initial salary ranges between INR 3 to INR 10 Lakh per annum, depending upon the candidate’s expertise in the field and relevant skillset.

Read More:

Nursing Courses After 12th for Arts and Commerce Aspirants

Qualities of a Nurse - Know Essential Qualifications Required

Videos you may like
About the Author
author-image
Nidhi Gupta
Deputy Manager
Eight years back, serendipity brought Nidhi to the field of content and since then she hooked on it with her creative insights and a knack for informative writing. Playing her magic of words in the education beat, s Read Full Bio
qna

Comments

(3)

V

Veeraiah Bindla

2 years ago

Are seats available for BPT through eamcet rank if possible which colleges are best in Hyderabad and do we get seat in osmania university

Reply to Veeraiah Bindla

G

Gaurav Tiwari

4 years ago

Bsc nursing