Current instructor

Jeff Nyhoff

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 3.38/5 from 40 quality ratings. The adjusted rating blends this with the UW review average (3.66/5), weighted as 20 additional ratings. Smaller samples stay closer to that average. Each captured review is counted once in the prior; this does not correct who chooses to leave a review.

RMP profile ↗ · All captured review dates; profile matched by name.

What students say

Original student reviews · all captured dates

LIS 440
Quality 5/5Difficulty 1/5
one of the easiest professor in UW madison for the CS department. as long as you follow along in class turn in assignments you will get an A. only way to fail his class is not attending class. He also give out extra credit points for free throughout the course
Rate My Professors ↗
LIS 440
Quality 1/5Difficulty 1/5
Wastes too much time in lecture discussing completely unnecessary matters and justifying his mistakes by saying "oh, and that is exactly what you shouldn't do. Unbelievably boring lectures, but you have to attend every lecture to receive an A. Also, I have witnessed him be dismissive towards multiple students that have questions.
Rate My Professors ↗
LIS 440
Quality 5/5Difficulty 1/5
if you want a gpa booster this professor is it!!! all his courses are the easiest classes ever. All you need to do is to show up to class take attendance and follow along. If you need an easy class this professor never fails
Rate My Professors ↗
COMPSCI/LIS 102
Quality 4/5Difficulty 2/5
He definitely cares a lot about his students and responds fast to help you when you're missing class or struggling with an assignment. The only thing I'd say is that he does sometimes go off topic in class that isn't really relevant to the topics we learn but other than that take this class if you want an intro to coding!
Rate My Professors ↗
LIS 440
Quality 4/5Difficulty 1/5
His lectures can be confusing sometimes, but he's such a sweet person. He just tends to go a bit fast, but as long as you know someone in the class you'll be fine. He offers lots of grace points, so it's very doable to get an A in the class.
Rate My Professors ↗
COMPSCI/LIS 102
Quality 4/5Difficulty 1/5
Literally just go to class bro, there's no reason why anyone should get under 100% in this class, you're entire grade is just coding random stuff in lectures. pretty long and boring lectures but really easy a
Rate My Professors ↗

Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.

Classes with Jeff Nyhoff

Introduction to Computing provides a broad overview of computing, security, robotics, and AI, focusing on how computers work and algorithms solve problems via creative applications in a visual coding environment.

Offering recorded · Spring 2027 · Sources

Past student reviews · Jeff Nyhoff

Students found Jeff Nyhoff's class easy, with grading based on lecture demos and homework rather than tests. While many praised his supportive nature, others criticized his rambly lectures and disorganized Canvas page. The course required daily attendance, and outside work was often posted after class.

historical GPA · grades

Fall 2023–Spring 2026

Introduction to Data Science with hands-on projects analyzing real-world data and creating visualizations, covering statistics, data management, programming, and ethics.

Offering recorded · Spring 2027 · Sources

Past student reviews · Jeff Nyhoff

Jeff Nyhoff taught LIS 440 with repetitive assignments and attendance requirements, which students found easy but often boring or confusing. Some reviews described the lectures as tangential, dismissive of questions, or so monotonous that students fell asleep, resulting in little learning.

historical GPA · grades

Fall 2022–Spring 2026

Introduction to info architecture and interaction design for the web, covering usability, navigation, accessibility, and web development via a project-based approach.

Offering recorded · Spring 2027 · Sources

Recent recorded grades — Fall 2025: 4.00 GPA, 100.0% A/AB (n=42 letter grades); Spring 2026: 3.91 GPA, 93.2% A/AB (n=88 letter grades).

historical GPA · grades

Fall 2022–Spring 2026

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2027COMPSCI/LIS 102Introduction to Computing
Spring 2027LIS 440Navigating the Data Revolution: Concepts of Data & Information Science
Spring 2027LIS 646Introduction to Info Architecture and Interaction Design for the Web
Fall 2026COMPSCI/LIS 102Introduction to Computing
Fall 2026LIS 440Navigating the Data Revolution: Concepts of Data & Information Science
Fall 2026LIS 646Introduction to Info Architecture and Interaction Design for the Web

Teaching history may be incomplete. Course pages contain course-specific feedback and citations.

Instructor identity & provenance
{
  "instructor_uid": "instructor_0c6e218296c258ea4f4f8ef3",
  "source": "enrollment",
  "source_instructor_id": "jnyhoff",
  "identity_basis": "netid",
  "identity_status": "source_identified",
  "name": "Jeff Nyhoff",
  "email": "JNYHOFF@WISC.EDU",
  "first_observed_at": "2026-09-07 15:55:43.033547+00:00",
  "last_observed_at": "2026-10-29 21:30:40.248904+00:00",
  "ratings": {
    "review_count": 40,
    "quality": 3.38,
    "difficulty": 1.4,
    "quality_count": 40,
    "difficulty_count": 40,
    "profile_id": "rmp:2840015",
    "source_url": "https://www.ratemyprofessors.com/professor/2840015",
    "match_basis": "exact_name",
    "observed_at": "2026-10-29 23:18:57.291266+00:00",
    "courses": {
      "course_72fca04984de023263764214": {
        "review_count": 27,
        "quality": 3.81,
        "difficulty": 1.41,
        "quality_count": 27,
        "difficulty_count": 27
      },
      "course_eefb8f2e349aefa0dedfe2e4": {
        "review_count": 8,
        "quality": 2.62,
        "difficulty": 1,
        "quality_count": 8,
        "difficulty_count": 8
      },
      "course_28c3390ba944d49fd17f7c72": {
        "review_count": 5,
        "quality": 2.2,
        "difficulty": 2,
        "quality_count": 5,
        "difficulty_count": 5
      }
    },
    "bayesian_quality": 3.4727539642516945,
    "prior_mean": 3.658261892755085,
    "prior_weight": 20
  },
  "current": true,
  "courses": [
    {
      "course_uid": "course_72fca04984de023263764214",
      "course_id": "COMPSCI/LIS 102",
      "title": "INTRODUCTION TO COMPUTING",
      "credits_min": 3,
      "credits_max": 3,
      "gpa": 3.82
    },
    {
      "course_uid": "course_90e904beca70cf196d441b21",
      "course_id": "LIS 646",
      "title": "INTRODUCTION TO INFO ARCHITECTURE AND INTERACTION DESIGN FOR THE WEB",
      "credits_min": 3,
      "credits_max": 3,
      "gpa": 3.862
    },
    {
      "course_uid": "course_eefb8f2e349aefa0dedfe2e4",
      "course_id": "LIS 440",
      "title": "NAVIGATING THE DATA REVOLUTION: CONCEPTS OF DATA & INFORMATION SCIENCE",
      "credits_min": 3,
      "credits_max": 3,
      "gpa": 3.826
    }
  ],
  "revision": "c9cd06eaa45f9ddf7e69faa38b89ff3d3dd995dd",
  "instructor_url": "/instructors/JEFF_NYHOFF"
}