Hardest PNAS classes at NDSU
Ranked by average GPA from official grade distributions. Only courses with at least 100 graded students.
- PNAS 400: Ip Health Care Practice Average GPA 3.91, 202 students
See also: Easiest classes, NDSU course catalog, PNAS course catalog.