BPharm Guru (www.bpharmguru.com) is a free platform that provides study material for students pursuing the Bachelor of Pharmacy (B.Pharm) degree under the Pharmacy Council of India’s regulations, aligned with the National Education Policy (NEP) 2020 curriculum — covering subjects across every semester of the course.
We are building our content subject by subject. Basics of Python Programming for Pharmaceutical Sciences (BP101T) is the first subject we’ve published in full, and more first-semester and higher-semester subjects are being added progressively as they’re completed and reviewed.
Our Story
B.Pharmacy has the largest pharmacy student base in India, and BPharm Guru was built to serve that community with academically accurate, well-structured, and completely free study material.
We are building BPharm Guru subject by subject, starting with Basics of Python Programming for Pharmaceutical Sciences (BP101T) — a core first-semester subject under the PCI’s NEP 2020-aligned syllabus. Our goal is to become a complete home for B.Pharmacy study material — progressively covering every subject across all semesters of the curriculum, each reviewed for academic accuracy before publishing.
Our Mission
- Provide accurate, curriculum-aligned B.Pharmacy study material, completely free of cost
- Make pharmacy education accessible to every student, regardless of location or resources
- Continuously review and update content to reflect current PCI/NEP 2020 academic standards
- Build a connected, easy-to-navigate learning experience across every subject and academic year
Who’s Behind BPharm Guru
BPharm Guru is created and maintained by a team of B.Pharmacy experts, handling curriculum research, content writing, and academic review. See our Editorial Policy for how we maintain content quality.
How We Keep This Free
BPharm Guru does not charge students for access to study material. The site is supported by advertising, which allows us to keep every resource free while continuing to expand our content library. See our Editorial Policy for how we maintain content quality independent of advertising.
Get in Touch
Have a correction, suggestion, or question about our content? Visit our Contact page or write to us at teambpharmguru@gmail.com.




