Hardest ENGR classes at NDSU

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

  1. ENGR 191: Seminar Average GPA 0.00, 181 students
  2. ENGR 312: Impact/technology/society Average GPA 3.05, 1,364 students
  3. ENGR 327: Ethics, Engineering, and Tech Average GPA 3.19, 671 students
  4. ENGR 311: History/technology/america Average GPA 3.38, 1,679 students
  5. ENGR 111: Introduction to Engineering Average GPA 3.39, 604 students
  6. ENGR 310: Entrepreneurship/engr/scientis Average GPA 3.79, 312 students
  7. ENGR 321: Robotics Average GPA 3.84, 103 students

See also: Easiest classes, NDSU course catalog, ENGR course catalog.

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

Loading My Class Grades