PCI Course Code BP101T5 Syllabus Units • B.Pharm 1st Sem

BP101T – Basics of Python Programming for Pharmaceutical Sciences

The core computational syllabus for B.Pharm students under PCI guidelines. Master Python fundamentals, laboratory data manipulation, posology rules, and pharmacokinetics.

Unit IISyllabus Ready

Data Manipulation: NumPy & Pandas

Multidimensional arrays in NumPy for dosage matrices, batch calculations, Pandas DataFrames for clinical formulations, and statistical quality control limits.

Unit IIISyllabus Ready

Data Visualization & Pharmacokinetics

Graphing drug plasma concentration vs. time curves (Cp vs t), calculating Area Under the Curve (AUC), elimination half-life, and dissolution profile comparison.

Unit IVSyllabus Ready

Functions, Modules & Pharma Algorithms

Modular programming in Python, writing reusable posology functions, bioequivalence calculations, and importing custom pharmaceutical libraries.

Unit VSyllabus Ready

File Handling & Database Integration

Reading and writing CSV/Excel clinical trial files, logging stability data, and connecting Python with SQLite databases for pharmaceutical inventory.