Bachelor of Pharmacy or B. Pharm is a 4-year undergraduate program which is compulsory for anyone who wants to practice as a pharmacist. B. Pharmacy is the psychotherapy of preparing and conferring drugs and medicines for a number of illnesses and deficiencies