Hardest BMS classes at Purdue

Ranked by average GPA from official grade distributions. Only courses with at least 100 graded students.

  1. BMS 33100: Pharmacology for Vt Average GPA 2.48, 107 students
  2. BMS 80200: Comparative Anatomy Average GPA 2.62, 339 students
  3. BMS 81200: Physiology of Dom Animals Ii Average GPA 2.85, 338 students
  4. BMS 23200: Physiology Vet Technicians Average GPA 2.88, 122 students
  5. BMS 81401: Pharmacology Princ and App Average GPA 3.12, 270 students
  6. BMS 23300: Intro to Pharm for Vet Techs Average GPA 3.20, 118 students
  7. BMS 80700: Veterinary Cell & Tissue Bio I Average GPA 3.21, 348 students
  8. BMS 81100: Physiology of Dom Animals I Average GPA 3.32, 348 students
  9. BMS 80800: Veterinary Cell &Tissue Bio Ii Average GPA 3.32, 338 students
  10. BMS 81000: Foundations in Basic Med Sci Average GPA 3.49, 300 students
  11. BMS 81600: Applied Pharmacology Ii Average GPA 3.52, 278 students
  12. BMS 20100: Appld Dmestic Animal Anatmy I Average GPA 3.52, 151 students
  13. BMS 23100: Anatomy Vet Technicians Average GPA 3.53, 106 students
  14. BMS 80100: Gross Anatomy of Dog and Cat Average GPA 3.54, 346 students
  15. BMS 81500: Veterinary Neurosci Average GPA 3.72, 332 students

See also: Easiest classes, Purdue course catalog, BMS course catalog.

Still loading. This can take a moment on a slow connection.

Loading My Class Grades