Hardest BME classes at Purdue

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

  1. BME 30400: Transport Fundamentals Average GPA 2.64, 246 students
  2. BME 21400: Intro Biomechanics Average GPA 2.70, 598 students
  3. BME 31300: Biofluid Mechanics Average GPA 2.81, 155 students
  4. BME 20500: Biomolec & Cell Sys Lab-Honors Average GPA 3.11, 320 students
  5. BME 20700: Bioinstrumentation & Circuits Average GPA 3.14, 442 students
  6. BME 31400: Experimental Biomechanics Average GPA 3.20, 286 students
  7. BME 23100: Bioinstrument & Circuit Theory Average GPA 3.20, 137 students
  8. BME 32001: Biomolecule & Biomaterials Lab Average GPA 3.25, 116 students
  9. BME 20100: Biomol:Strct,Funct,Apl Average GPA 3.43, 273 students
  10. BME 23101: Bioinst & Circuit Theory Lab Average GPA 3.43, 120 students
  11. BME 21401: Fund Biomech Analysis Average GPA 3.52, 270 students
  12. BME 25600: Physiological Modeling Average GPA 3.55, 585 students
  13. BME 20200: Thermodynamics in Biomed Engr Average GPA 3.55, 242 students
  14. BME 36000: Intro Bioimaging Average GPA 3.55, 222 students
  15. BME 46000: Cv Mchncl Spprt & Dvc-Honors Average GPA 3.55, 132 students
  16. BME 44000: Computational Mechanics in Bme Average GPA 3.55, 100 students
  17. BME 29500: Cell Biology for BMEs Average GPA 3.57, 510 students
  18. BME 20600: Biomechanics & Biomaterial Lab Average GPA 3.60, 426 students
  19. BME 35600: Mathematical Models Physiology Average GPA 3.62, 247 students
  20. BME 56200: Regulatory Approval Average GPA 3.71, 196 students
  21. BME 30100: Bioelectricity Average GPA 3.71, 170 students
  22. BME 56100: Preclinical & Clinical Design Average GPA 3.72, 213 students
  23. BME 49500: Cv Mchncl Spprt & Dvc-Honors Average GPA 3.73, 293 students
  24. BME 45000: Deep Learning/Med Imaging Average GPA 3.73, 202 students
  25. BME 38900: Junior Design Lab Average GPA 3.79, 429 students
  26. BME 56300: Regulatory Compliance Average GPA 3.79, 102 students
  27. BME 28000: Frontiers in Bme Average GPA 3.80, 274 students
  28. BME 29000: Frontiers in Bme Average GPA 3.81, 309 students
  29. BME 33000: Bioelectricity Average GPA 3.81, 146 students
  30. BME 38000: Professionalization in Bme Average GPA 3.82, 576 students
  31. BME 55600: Intro to Clinical Medicine Average GPA 3.83, 290 students
  32. BME 55500: Mri Theory Average GPA 3.85, 120 students
  33. BME 59500: Biomedship Average GPA 3.86, 774 students
  34. BME 50100: Biostatistics Average GPA 3.86, 314 students
  35. BME 40100: Bio, Med, and Health Analysis Average GPA 3.86, 231 students
  36. BME 30600: Biotransport Lab Average GPA 3.86, 121 students
  37. BME 49000: Professional Elements Design Average GPA 3.92, 558 students
  38. BME 69500: Multiscale Modeling in Bme Average GPA 3.92, 340 students
  39. BME 39000: Prof Develpmnt & Design in Bme Average GPA 3.93, 480 students
  40. BME 48901: Senior Design Project Average GPA 3.97, 474 students
  41. BME 47000: Biomolecular Engineering Average GPA 3.98, 265 students

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

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

Loading My Class Grades