Hardest CPB classes at Purdue

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

  1. CPB 25500: Clin Path Vet Techs Average GPA 2.09, 120 students
  2. CPB 85300: Prin Vet Immunology Average GPA 2.74, 341 students
  3. CPB 86100: Vet Clinical Chemistry Average GPA 3.19, 319 students
  4. CPB 85700: Vet Systemic Pathobiol Average GPA 3.22, 280 students
  5. CPB 85500: Vet Hematol & Cytology Average GPA 3.29, 283 students
  6. CPB 86000: Vet Virology Average GPA 3.30, 317 students
  7. CPB 85204: Veterinary Parasitology Average GPA 3.38, 320 students
  8. CPB 85401: Epidem Evidence-Based Vet Med Average GPA 3.39, 318 students
  9. CPB 87000: Diagnostc Vet Cytology Average GPA 3.46, 180 students
  10. CPB 85100: General Pathology Average GPA 3.58, 322 students
  11. CPB 85603: Vet Bacteriology & Mycology Average GPA 3.62, 257 students
  12. CPB 81900: Veterinary Toxicology Average GPA 3.77, 252 students
  13. CPB 86900: Vet Publ Hlth & Zoonos Average GPA 3.96, 254 students

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

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

Loading My Class Grades