[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"402c54a215d6a78cbdedd9e7dd2d1892ba9f9a772b1fb50a005edd5f04303a4c","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n0\",\"n1\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141.\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":96,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 96\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoMATH 141\",\"course\":null,\"evidence\":\"placement intoMATH 141\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n3\",\"kind\":\"not\"},{\"children\":[\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 300or320\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n6\",\"kind\":\"course\"}],\"notes\":[\"Reference '320' in exclusion clause is ambiguous; assumed to be COMPSCI 320 based on linked_courses and context.\",\"Placement condition 'placement intoMATH 141' is verbatim from text.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n0 references itself; remove the self-reference.\nNode n3 references itself; remove the self-reference.\nCycle reaches node n0; requirement graphs must be trees.\nUnreachable nodes: n2, n3, n4, n5, n6; connect all conditions and exclusions to the root.\nMissing global exclusion 'Not open to students with credit forCOMP SCI 300or320': use a not node under the root all (or root not), with the full exclusion as evidence, applying to every eligibility alternative.","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"402c54a215d6a78cbdedd9e7dd2d1892ba9f9a772b1fb50a005edd5f04303a4c","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence. Increases understanding of how computers work and how algorithms solve problems. Design and implement creative applications in an introductory coding environment. Provides a broad overview of computing and algorithms without an emphasis on programming.\"}],\"text\":\"Introductory computing concepts without programming emphasis\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"requirements_text\",\"quote\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\"}],\"text\":\"Basic algebra or quantitative reasoning placement\"}],\"search_phrases\":[\"introductory computing overview\",\"algorithms problem solving\",\"computing security robotics AI\",\"no programming emphasis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Increases understanding of how computers work and how algorithms solve problems.\"}],\"text\":\"Understanding algorithms and problem solving\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Design and implement creative applications in an introductory coding environment.\"}],\"text\":\"Creative application design in introductory coding\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMPUTING\"},{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Introduction to Computing provides a broad overview of computing topics like security, robotics, and AI, and algorithmic problem solving.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Security, robotics, and artificial intelligence\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"how algorithms solve problems.\"}],\"text\":\"Algorithms and problem solving\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"402c54a215d6a78cbdedd9e7dd2d1892ba9f9a772b1fb50a005edd5f04303a4c","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"c793623ebed1e9ccc03ab1b5b06e069428829482f418f35024f20ca2e24e9971","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite. Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n3\",\"n4\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n2\",\"kind\":\"not\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":96,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 96\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoMATH 141\",\"course\":null,\"evidence\":\"placement intoMATH 141\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 300or320\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"MATH 118\",\"course\":null,\"evidence\":\"MATH 118\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"MATH 118 preserved as verbatim condition node per validation instructions.\",\"Global exclusion applied via 'not' node under root.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"c793623ebed1e9ccc03ab1b5b06e069428829482f418f35024f20ca2e24e9971","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence. Increases understanding of how computers work and how algorithms solve problems. Design and implement creative applications in an introductory coding environment. Provides a broad overview of computing and algorithms without an emphasis on programming.\"}],\"text\":\"Introductory computing concepts without programming emphasis\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"requirements_text\",\"quote\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\"}],\"text\":\"Basic algebra or quantitative reasoning placement\"}],\"search_phrases\":[\"introductory computing overview\",\"algorithms problem solving\",\"computing security robotics AI\",\"no programming emphasis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Increases understanding of how computers work and how algorithms solve problems.\"}],\"text\":\"Understanding algorithms and problem solving\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Design and implement creative applications in an introductory coding environment.\"}],\"text\":\"Creative application design in introductory coding\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMPUTING\"},{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Introduction to Computing provides a broad overview of computing topics like security, robotics, and AI, and algorithmic problem solving.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Security, robotics, and artificial intelligence\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"how algorithms solve problems.\"}],\"text\":\"Algorithms and problem solving\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"c793623ebed1e9ccc03ab1b5b06e069428829482f418f35024f20ca2e24e9971","section":"student_experience","status":"invalid","value_json":null,"candidate_json":null,"error":"Model did not return this required section","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-789789da373eecc1ff75f626","output_id":"ddf50c202161259509d3ed4d593935438c3aa07230cf4d06ffddbd730e123aaf","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite. Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n3\",\"n4\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n2\",\"kind\":\"not\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":96,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 96\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoMATH 141\",\"course\":null,\"evidence\":\"placement intoMATH 141\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 300or320\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"MATH 118\",\"course\":null,\"evidence\":\"MATH 118\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"MATH 118 preserved as verbatim condition node per validation instructions.\",\"Global exclusion applied via 'not' node under root.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-789789da373eecc1ff75f626","output_id":"ddf50c202161259509d3ed4d593935438c3aa07230cf4d06ffddbd730e123aaf","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence. Increases understanding of how computers work and how algorithms solve problems. Design and implement creative applications in an introductory coding environment. Provides a broad overview of computing and algorithms without an emphasis on programming.\"}],\"text\":\"Introductory computing concepts without programming emphasis\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"requirements_text\",\"quote\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\"}],\"text\":\"Basic algebra or quantitative reasoning placement\"}],\"search_phrases\":[\"introductory computing overview\",\"algorithms problem solving\",\"computing security robotics AI\",\"no programming emphasis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Increases understanding of how computers work and how algorithms solve problems.\"}],\"text\":\"Understanding algorithms and problem solving\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Design and implement creative applications in an introductory coding environment.\"}],\"text\":\"Creative application design in introductory coding\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMPUTING\"},{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Introduction to Computing provides a broad overview of computing topics like security, robotics, and AI, and algorithmic problem solving.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Security, robotics, and artificial intelligence\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"how algorithms solve problems.\"}],\"text\":\"Algorithms and problem solving\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-789789da373eecc1ff75f626","output_id":"ddf50c202161259509d3ed4d593935438c3aa07230cf4d06ffddbd730e123aaf","section":"student_experience","status":"insufficient_evidence","value_json":"{\"status\":\"insufficient_evidence\",\"themes\":[]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"00de8c1af6392473e425c0da8c007db0032622c230f6d9b82fa7dd0e7881cb65","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite. Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n3\",\"n4\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n2\",\"kind\":\"not\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":96,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 96\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoMATH 141\",\"course\":null,\"evidence\":\"placement intoMATH 141\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 300or320\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"MATH 118\",\"course\":null,\"evidence\":\"MATH 118\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"MATH 118 preserved as verbatim condition node per validation instructions.\",\"Global exclusion applied via 'not' node under root.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"00de8c1af6392473e425c0da8c007db0032622c230f6d9b82fa7dd0e7881cb65","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence. Increases understanding of how computers work and how algorithms solve problems. Design and implement creative applications in an introductory coding environment. Provides a broad overview of computing and algorithms without an emphasis on programming.\"}],\"text\":\"Introductory computing concepts without programming emphasis\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"requirements_text\",\"quote\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\"}],\"text\":\"Basic algebra or quantitative reasoning placement\"}],\"search_phrases\":[\"introductory computing overview\",\"algorithms problem solving\",\"computing security robotics AI\",\"no programming emphasis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Increases understanding of how computers work and how algorithms solve problems.\"}],\"text\":\"Understanding algorithms and problem solving\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Design and implement creative applications in an introductory coding environment.\"}],\"text\":\"Creative application design in introductory coding\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMPUTING\"},{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Introduction to Computing provides a broad overview of computing topics like security, robotics, and AI, and algorithmic problem solving.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Security, robotics, and artificial intelligence\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"how algorithms solve problems.\"}],\"text\":\"Algorithms and problem solving\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"00de8c1af6392473e425c0da8c007db0032622c230f6d9b82fa7dd0e7881cb65","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Prof. Nyhoff seems like a great guy. Unfortunately, his class makes me want to kms. Lectures are useless, he rambles a lot and acts like we're children. There is so much pointless busywork outside of class, and the canvas page is completely disorganized so it's hard to figure out what's going on\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-02-21 03:38:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"88d9701b8041c06f2035cf91\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"this class was frustratingly easy. genuinely annoyed that i had to go to lecture bc i could teach it to myself w a few google searches. take for an A but be prepared to listen to him monologue about nothing for 1.5 hrs. trust its more annoying than u think.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-03-11 03:23:23 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d6aae3d622d4154b579a3859\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQyNjg2Mzg2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Great teacher for LIS 102 as it's an intro course.  The course was designed to help students succeed in the grade column, so they can focus on learning.  In class, you follow along step by step, essentially copying what he does, and you turn in the work at the end of class. For homework, you essentially complete a very similar assignment.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-01-15 20:05:45 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"ad965087fed84e4a38fa4026\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyNTA0NjIy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"88d9701b8041c06f2035cf91\",\"d6aae3d622d4154b579a3859\",\"ad965087fed84e4a38fa4026\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"mixed\",\"summary\":\"Students report lectures are often boring, rambling, and disorganized, though some find the professor passionate and clear in his step-by-step instructions.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"He's a bad lecturer but the class is super easy because you just need a 90% to get an A and get a bunch of grace points so that's a positive. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-19 00:23:46 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d7182f0458f85e91275bb221\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzcyNDM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Professor Nyhoff is just an amazing guy all the way around. Super caring and understanding of what it's like to be a college student. He offers a large amount of grace points making it rather easy to earn over 100% in the class. Material is fairly simple, hardest thing you have to do is just show up to lecture as attendance is graded. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-10-23 16:39:11 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"13976ba73f80844fee8bd7ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxNzQ4ODQ1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Amazing professor!! Very easy class, if you need the Quant A credit, take this class with him. All you have to do is go to the lecture, follow along with him, and do the out-of-class short assignment, and you will get an A. He gives 200 extra points in the beginning, middle, and end. Attendance is mandatory. TAKE THE CLASS WITH HIM!!\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-03-23 23:10:59 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"3ef65c9951167babeaf211ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNzI4NDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"d7182f0458f85e91275bb221\",\"13976ba73f80844fee8bd7ad\",\"3ef65c9951167babeaf211ad\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"The workload is consistently described as very easy, with minimal homework and no quizzes or exams, making it a popular choice for easy credits.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He's a bad lecturer but the class is super easy because you just need a 90% to get an A and get a bunch of grace points so that's a positive. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-19 00:23:46 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d7182f0458f85e91275bb221\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzcyNDM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Jeff is a great guy. Class was super easy. Just show up in lecture and follow along, and you can't not get an A.  A = 90%. 30min-1hour homework after every lecture, and that's it. Most of the points you get from showing up, the Top-hat, and the lecture-demo assignment. Talks a lot before class starts, treats you like a 6th grader, but he's chill.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-11-19 22:34:00 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"179611ee33d2f1adeed29f7e\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxOTA2NjEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"VERY easy class (which he made clear on the first day), basically as long as you show up and follow along with him/ do the homework you will receive above a 100%. Lectures were boring, but he's a very kind guy. Unfortunately, it seemed like not all of the class respected him and some went out of their way to interrupt lecture. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-12-18 01:13:08 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"40527b5f2ff41e663b65fa36\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyMzIwNDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"d7182f0458f85e91275bb221\",\"179611ee33d2f1adeed29f7e\",\"40527b5f2ff41e663b65fa36\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Grading is perceived as extremely lenient with high grace points and a low threshold for an A, provided students attend lectures and complete simple assignments.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Prof. Nyhoff seems like a great guy. Unfortunately, his class makes me want to kms. Lectures are useless, he rambles a lot and acts like we're children. There is so much pointless busywork outside of class, and the canvas page is completely disorganized so it's hard to figure out what's going on\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-02-21 03:38:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"88d9701b8041c06f2035cf91\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"would constantly show up late to MANDATORY in-person 8 am, & didn't allow any makeups/exceptions for attendance (entire grade). When I suggested that he could post assignments before class so that we could start class on time (and not waste 20 minutes every class setting up), he blatantly disregarded me and basically called me rude. easy AF tho\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-10 17:22:08 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"44bf85f1858b7f540449e432\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwMTk2MTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":2,\"review_ids\":[\"88d9701b8041c06f2035cf91\",\"44bf85f1858b7f540449e432\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2024\"},\"sentiment\":\"negative\",\"summary\":\"Some students find the Canvas page disorganized and the course structure confusing, with complaints about mandatory attendance and strict policies.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"He such chill guy, I honestly don't understand the hate lol. All you have to do is come to class and do your work by following what he instructs. Outside of class Tuesdays you will get work, but it always will relate to the topic you have done in class. He is also super understandable and yes he may be a yapper but overall the class is super easy.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-04-02 01:33:17 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"01f9a025dd4f05da18f8b7db\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwODU1MjM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Professor Nyhoff is just an amazing guy all the way around. Super caring and understanding of what it's like to be a college student. He offers a large amount of grace points making it rather easy to earn over 100% in the class. Material is fairly simple, hardest thing you have to do is just show up to lecture as attendance is graded. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-10-23 16:39:11 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"13976ba73f80844fee8bd7ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxNzQ4ODQ1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"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! \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-04-24 04:49:12 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"be1b58043c2aaa6ab5d83029\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyOTIxODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"01f9a025dd4f05da18f8b7db\",\"13976ba73f80844fee8bd7ad\",\"be1b58043c2aaa6ab5d83029\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"Despite complaints about boring lectures, the professor is widely regarded as a chill, caring, and easy-going instructor who makes the class very easy to pass.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"00de8c1af6392473e425c0da8c007db0032622c230f6d9b82fa7dd0e7881cb65","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"4878923565e15f7e26f0af5bcec0e5f4bf2b9386aa4d73110283de307a5469a3\",\"course_id\":\"COMPSCI/LIS 102\",\"current_instructors\":[{\"instructor_uid\":\"instructor_0c6e218296c258ea4f4f8ef3\",\"message\":\"Summary generation failed\",\"name\":\"Jeff Nyhoff\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2840015\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.81 GPA, 88.6% A/AB (n=176 letter grades); Fall 2025: 3.93 GPA, 97.4% A/AB (n=195 letter grades); Spring 2026: 3.87 GPA, 94.3% A/AB (n=194 letter grades). Includes jointly taught sections.\"}]}],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":\"instructor_0c6e218296c258ea4f4f8ef3\",\"mode\":\"professor\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"overview\"}],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.81 GPA, 88.6% A/AB (n=176 letter grades); Fall 2025: 3.93 GPA, 97.4% A/AB (n=195 letter grades); Spring 2026: 3.87 GPA, 94.3% A/AB (n=194 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JEFF NYHOFF is recorded teaching in Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":"[{\"mode\": \"professor\", \"instructor_uid\": \"instructor_0c6e218296c258ea4f4f8ef3\", \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"overview\", \"instructor_uid\": null, \"error\": \"ModelAPIError: Connection error.\"}]","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"f7d068d53694860d51e4055d9d781cf687d4d213b2961432f3e089b2c2697409","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite. Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n3\",\"n4\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n2\",\"kind\":\"not\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":96,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 96\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoMATH 141\",\"course\":null,\"evidence\":\"placement intoMATH 141\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 300or320\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"MATH 118\",\"course\":null,\"evidence\":\"MATH 118\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"MATH 118 preserved as verbatim condition node per validation instructions.\",\"Global exclusion applied via 'not' node under root.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"f7d068d53694860d51e4055d9d781cf687d4d213b2961432f3e089b2c2697409","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence. Increases understanding of how computers work and how algorithms solve problems. Design and implement creative applications in an introductory coding environment. Provides a broad overview of computing and algorithms without an emphasis on programming.\"}],\"text\":\"Introductory computing concepts without programming emphasis\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"requirements_text\",\"quote\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\"}],\"text\":\"Basic algebra or quantitative reasoning placement\"}],\"search_phrases\":[\"introductory computing overview\",\"algorithms problem solving\",\"computing security robotics AI\",\"no programming emphasis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Increases understanding of how computers work and how algorithms solve problems.\"}],\"text\":\"Understanding algorithms and problem solving\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Design and implement creative applications in an introductory coding environment.\"}],\"text\":\"Creative application design in introductory coding\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMPUTING\"},{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Introduction to Computing provides a broad overview of computing topics like security, robotics, and AI, and algorithmic problem solving.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Security, robotics, and artificial intelligence\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"how algorithms solve problems.\"}],\"text\":\"Algorithms and problem solving\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"f7d068d53694860d51e4055d9d781cf687d4d213b2961432f3e089b2c2697409","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Prof. Nyhoff seems like a great guy. Unfortunately, his class makes me want to kms. Lectures are useless, he rambles a lot and acts like we're children. There is so much pointless busywork outside of class, and the canvas page is completely disorganized so it's hard to figure out what's going on\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-02-21 03:38:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"88d9701b8041c06f2035cf91\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"this class was frustratingly easy. genuinely annoyed that i had to go to lecture bc i could teach it to myself w a few google searches. take for an A but be prepared to listen to him monologue about nothing for 1.5 hrs. trust its more annoying than u think.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-03-11 03:23:23 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d6aae3d622d4154b579a3859\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQyNjg2Mzg2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Great teacher for LIS 102 as it's an intro course.  The course was designed to help students succeed in the grade column, so they can focus on learning.  In class, you follow along step by step, essentially copying what he does, and you turn in the work at the end of class. For homework, you essentially complete a very similar assignment.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-01-15 20:05:45 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"ad965087fed84e4a38fa4026\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyNTA0NjIy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"88d9701b8041c06f2035cf91\",\"d6aae3d622d4154b579a3859\",\"ad965087fed84e4a38fa4026\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"mixed\",\"summary\":\"Students report lectures are often boring, rambling, and disorganized, though some find the professor passionate and clear in his step-by-step instructions.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"He's a bad lecturer but the class is super easy because you just need a 90% to get an A and get a bunch of grace points so that's a positive. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-19 00:23:46 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d7182f0458f85e91275bb221\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzcyNDM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Professor Nyhoff is just an amazing guy all the way around. Super caring and understanding of what it's like to be a college student. He offers a large amount of grace points making it rather easy to earn over 100% in the class. Material is fairly simple, hardest thing you have to do is just show up to lecture as attendance is graded. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-10-23 16:39:11 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"13976ba73f80844fee8bd7ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxNzQ4ODQ1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Amazing professor!! Very easy class, if you need the Quant A credit, take this class with him. All you have to do is go to the lecture, follow along with him, and do the out-of-class short assignment, and you will get an A. He gives 200 extra points in the beginning, middle, and end. Attendance is mandatory. TAKE THE CLASS WITH HIM!!\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-03-23 23:10:59 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"3ef65c9951167babeaf211ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNzI4NDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"d7182f0458f85e91275bb221\",\"13976ba73f80844fee8bd7ad\",\"3ef65c9951167babeaf211ad\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"The workload is consistently described as very easy, with minimal homework and no quizzes or exams, making it a popular choice for easy credits.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He's a bad lecturer but the class is super easy because you just need a 90% to get an A and get a bunch of grace points so that's a positive. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-19 00:23:46 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d7182f0458f85e91275bb221\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzcyNDM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Jeff is a great guy. Class was super easy. Just show up in lecture and follow along, and you can't not get an A.  A = 90%. 30min-1hour homework after every lecture, and that's it. Most of the points you get from showing up, the Top-hat, and the lecture-demo assignment. Talks a lot before class starts, treats you like a 6th grader, but he's chill.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-11-19 22:34:00 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"179611ee33d2f1adeed29f7e\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxOTA2NjEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"VERY easy class (which he made clear on the first day), basically as long as you show up and follow along with him/ do the homework you will receive above a 100%. Lectures were boring, but he's a very kind guy. Unfortunately, it seemed like not all of the class respected him and some went out of their way to interrupt lecture. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-12-18 01:13:08 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"40527b5f2ff41e663b65fa36\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyMzIwNDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"d7182f0458f85e91275bb221\",\"179611ee33d2f1adeed29f7e\",\"40527b5f2ff41e663b65fa36\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Grading is perceived as extremely lenient with high grace points and a low threshold for an A, provided students attend lectures and complete simple assignments.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Prof. Nyhoff seems like a great guy. Unfortunately, his class makes me want to kms. Lectures are useless, he rambles a lot and acts like we're children. There is so much pointless busywork outside of class, and the canvas page is completely disorganized so it's hard to figure out what's going on\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-02-21 03:38:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"88d9701b8041c06f2035cf91\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"would constantly show up late to MANDATORY in-person 8 am, & didn't allow any makeups/exceptions for attendance (entire grade). When I suggested that he could post assignments before class so that we could start class on time (and not waste 20 minutes every class setting up), he blatantly disregarded me and basically called me rude. easy AF tho\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-10 17:22:08 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"44bf85f1858b7f540449e432\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwMTk2MTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":2,\"review_ids\":[\"88d9701b8041c06f2035cf91\",\"44bf85f1858b7f540449e432\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2024\"},\"sentiment\":\"negative\",\"summary\":\"Some students find the Canvas page disorganized and the course structure confusing, with complaints about mandatory attendance and strict policies.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"He such chill guy, I honestly don't understand the hate lol. All you have to do is come to class and do your work by following what he instructs. Outside of class Tuesdays you will get work, but it always will relate to the topic you have done in class. He is also super understandable and yes he may be a yapper but overall the class is super easy.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-04-02 01:33:17 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"01f9a025dd4f05da18f8b7db\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwODU1MjM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Professor Nyhoff is just an amazing guy all the way around. Super caring and understanding of what it's like to be a college student. He offers a large amount of grace points making it rather easy to earn over 100% in the class. Material is fairly simple, hardest thing you have to do is just show up to lecture as attendance is graded. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-10-23 16:39:11 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"13976ba73f80844fee8bd7ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxNzQ4ODQ1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"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! \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-04-24 04:49:12 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"be1b58043c2aaa6ab5d83029\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyOTIxODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"01f9a025dd4f05da18f8b7db\",\"13976ba73f80844fee8bd7ad\",\"be1b58043c2aaa6ab5d83029\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"Despite complaints about boring lectures, the professor is widely regarded as a chill, caring, and easy-going instructor who makes the class very easy to pass.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"f7d068d53694860d51e4055d9d781cf687d4d213b2961432f3e089b2c2697409","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"4878923565e15f7e26f0af5bcec0e5f4bf2b9386aa4d73110283de307a5469a3\",\"course_id\":\"COMPSCI/LIS 102\",\"current_instructors\":[{\"instructor_uid\":\"instructor_0c6e218296c258ea4f4f8ef3\",\"message\":null,\"name\":\"Jeff Nyhoff\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:2840015\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-04-02 03:41:01 +0000 UTC\",\"review_id\":\"c376fce79ed84e6cd797b64c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwODU1ODk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-04-08 19:28:54 +0000 UTC\",\"review_id\":\"180979cd8215c2398a0a7ced\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwODk1NjI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-04-09 21:20:43 +0000 UTC\",\"review_id\":\"7b28b4b5eba4067efcae8177\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwOTA2MTk0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-04-10 20:03:43 +0000 UTC\",\"review_id\":\"9b5f41613063dc57cea18166\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwOTE0NjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-05-08 02:18:12 +0000 UTC\",\"review_id\":\"317b5b3ba8b3c6ddd5279043\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQxMjA1MDk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-12-03 18:17:49 +0000 UTC\",\"review_id\":\"aa707da962c246fa25d903b3\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQyMDE0ODAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2026-04-24 04:49:12 +0000 UTC\",\"review_id\":\"be1b58043c2aaa6ab5d83029\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQyOTIxODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"}],\"text\":\"Jeff Nyhoff is frequently described as a chill and responsive professor. Reviewers note there are no quizzes or tests, as grading relies on lecture demos and homework. He also provides grace points to accommodate missed classes.\"},{\"citations\":[{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2024-12-10 17:22:08 +0000 UTC\",\"review_id\":\"44bf85f1858b7f540449e432\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwMTk2MTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-02-21 03:38:48 +0000 UTC\",\"review_id\":\"88d9701b8041c06f2035cf91\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2026-03-11 03:23:23 +0000 UTC\",\"review_id\":\"d6aae3d622d4154b579a3859\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQyNjg2Mzg2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"}],\"text\":\"Some students criticize Nyhoff for arriving late to mandatory 8 a.m. sessions and enforcing a strict attendance policy. Others find his lectures rambling and disorganized, citing excessive busywork and irrelevant tangents. One reviewer reported he was dismissive when asked to post materials early.\"},{\"citations\":[{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.81 GPA, 88.6% A/AB (n=176 letter grades); Fall 2025: 3.93 GPA, 97.4% A/AB (n=195 letter grades); Spring 2026: 3.87 GPA, 94.3% A/AB (n=194 letter grades). Includes jointly taught sections.\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-02-21 03:38:48 +0000 UTC\",\"review_id\":\"88d9701b8041c06f2035cf91\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-04-02 03:41:01 +0000 UTC\",\"review_id\":\"c376fce79ed84e6cd797b64c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwODU1ODk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-05-08 02:18:12 +0000 UTC\",\"review_id\":\"317b5b3ba8b3c6ddd5279043\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQxMjA1MDk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"}],\"text\":\"The workload involves daily in-person attendance and completing assignments posted after lectures, often requiring students to bring fully charged computers. Some reviewers note that outside work can be long and that the Canvas page is disorganized.\"}],\"errors\":[],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-04-02 03:41:01 +0000 UTC\",\"review_id\":\"c376fce79ed84e6cd797b64c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwODU1ODk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-04-08 19:28:54 +0000 UTC\",\"review_id\":\"180979cd8215c2398a0a7ced\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwODk1NjI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-05-08 02:18:12 +0000 UTC\",\"review_id\":\"317b5b3ba8b3c6ddd5279043\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQxMjA1MDk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-12-03 18:17:49 +0000 UTC\",\"review_id\":\"aa707da962c246fa25d903b3\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQyMDE0ODAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"}],\"text\":\"Jeff Nyhoff teaches a very easy course with no quizzes or tests, relying instead on lecture demos and homework. Reviewers describe the class as an easy pass, though some find the lecture-heavy format and his tendency to ramble annoying.\"},{\"citations\":[{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.81 GPA, 88.6% A/AB (n=176 letter grades); Fall 2025: 3.93 GPA, 97.4% A/AB (n=195 letter grades); Spring 2026: 3.87 GPA, 94.3% A/AB (n=194 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2024-12-10 17:22:08 +0000 UTC\",\"review_id\":\"44bf85f1858b7f540449e432\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwMTk2MTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-02-21 03:38:48 +0000 UTC\",\"review_id\":\"88d9701b8041c06f2035cf91\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2026-03-11 03:23:23 +0000 UTC\",\"review_id\":\"d6aae3d622d4154b579a3859\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQyNjg2Mzg2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2026-04-24 04:49:12 +0000 UTC\",\"review_id\":\"be1b58043c2aaa6ab5d83029\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQyOTIxODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"}],\"text\":\"Students report frustration with Nyhoff's tardiness, disorganized Canvas page, and tendency to go off-topic during lectures. Conversely, others appreciate his kindness and fast response times when students are struggling with assignments.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JEFF NYHOFF is recorded teaching in Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-e7041a2e7f0e20d6266712e0","output_id":"3bb36055f22a3b17f450f2173c7ceb19efa11b01257e43c0052fadb18093e027","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite. Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n3\",\"n4\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n2\",\"kind\":\"not\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":96,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 96\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoMATH 141\",\"course\":null,\"evidence\":\"placement intoMATH 141\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 300or320\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"MATH 118\",\"course\":null,\"evidence\":\"MATH 118\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"MATH 118 preserved as verbatim condition node per validation instructions.\",\"Global exclusion applied via 'not' node under root.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-e7041a2e7f0e20d6266712e0","output_id":"3bb36055f22a3b17f450f2173c7ceb19efa11b01257e43c0052fadb18093e027","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence. Increases understanding of how computers work and how algorithms solve problems. Design and implement creative applications in an introductory coding environment. Provides a broad overview of computing and algorithms without an emphasis on programming.\"}],\"text\":\"Introductory computing concepts without programming emphasis\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"requirements_text\",\"quote\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\"}],\"text\":\"Basic algebra or quantitative reasoning placement\"}],\"search_phrases\":[\"introductory computing overview\",\"algorithms problem solving\",\"computing security robotics AI\",\"no programming emphasis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Increases understanding of how computers work and how algorithms solve problems.\"}],\"text\":\"Understanding algorithms and problem solving\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Design and implement creative applications in an introductory coding environment.\"}],\"text\":\"Creative application design in introductory coding\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMPUTING\"},{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Introduction to Computing provides a broad overview of computing topics like security, robotics, and AI, and algorithmic problem solving.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Security, robotics, and artificial intelligence\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"how algorithms solve problems.\"}],\"text\":\"Algorithms and problem solving\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-e7041a2e7f0e20d6266712e0","output_id":"3bb36055f22a3b17f450f2173c7ceb19efa11b01257e43c0052fadb18093e027","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Prof. Nyhoff seems like a great guy. Unfortunately, his class makes me want to kms. Lectures are useless, he rambles a lot and acts like we're children. There is so much pointless busywork outside of class, and the canvas page is completely disorganized so it's hard to figure out what's going on\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-02-21 03:38:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"88d9701b8041c06f2035cf91\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"this class was frustratingly easy. genuinely annoyed that i had to go to lecture bc i could teach it to myself w a few google searches. take for an A but be prepared to listen to him monologue about nothing for 1.5 hrs. trust its more annoying than u think.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-03-11 03:23:23 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d6aae3d622d4154b579a3859\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQyNjg2Mzg2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Great teacher for LIS 102 as it's an intro course.  The course was designed to help students succeed in the grade column, so they can focus on learning.  In class, you follow along step by step, essentially copying what he does, and you turn in the work at the end of class. For homework, you essentially complete a very similar assignment.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-01-15 20:05:45 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"ad965087fed84e4a38fa4026\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyNTA0NjIy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"88d9701b8041c06f2035cf91\",\"d6aae3d622d4154b579a3859\",\"ad965087fed84e4a38fa4026\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"mixed\",\"summary\":\"Students report lectures are often boring, rambling, and disorganized, though some find the professor passionate and clear in his step-by-step instructions.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"He's a bad lecturer but the class is super easy because you just need a 90% to get an A and get a bunch of grace points so that's a positive. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-19 00:23:46 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d7182f0458f85e91275bb221\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzcyNDM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Professor Nyhoff is just an amazing guy all the way around. Super caring and understanding of what it's like to be a college student. He offers a large amount of grace points making it rather easy to earn over 100% in the class. Material is fairly simple, hardest thing you have to do is just show up to lecture as attendance is graded. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-10-23 16:39:11 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"13976ba73f80844fee8bd7ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxNzQ4ODQ1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Amazing professor!! Very easy class, if you need the Quant A credit, take this class with him. All you have to do is go to the lecture, follow along with him, and do the out-of-class short assignment, and you will get an A. He gives 200 extra points in the beginning, middle, and end. Attendance is mandatory. TAKE THE CLASS WITH HIM!!\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-03-23 23:10:59 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"3ef65c9951167babeaf211ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNzI4NDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"d7182f0458f85e91275bb221\",\"13976ba73f80844fee8bd7ad\",\"3ef65c9951167babeaf211ad\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"The workload is consistently described as very easy, with minimal homework and no quizzes or exams, making it a popular choice for easy credits.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He's a bad lecturer but the class is super easy because you just need a 90% to get an A and get a bunch of grace points so that's a positive. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-19 00:23:46 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d7182f0458f85e91275bb221\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzcyNDM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Jeff is a great guy. Class was super easy. Just show up in lecture and follow along, and you can't not get an A.  A = 90%. 30min-1hour homework after every lecture, and that's it. Most of the points you get from showing up, the Top-hat, and the lecture-demo assignment. Talks a lot before class starts, treats you like a 6th grader, but he's chill.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-11-19 22:34:00 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"179611ee33d2f1adeed29f7e\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxOTA2NjEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"VERY easy class (which he made clear on the first day), basically as long as you show up and follow along with him/ do the homework you will receive above a 100%. Lectures were boring, but he's a very kind guy. Unfortunately, it seemed like not all of the class respected him and some went out of their way to interrupt lecture. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-12-18 01:13:08 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"40527b5f2ff41e663b65fa36\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyMzIwNDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"d7182f0458f85e91275bb221\",\"179611ee33d2f1adeed29f7e\",\"40527b5f2ff41e663b65fa36\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Grading is perceived as extremely lenient with high grace points and a low threshold for an A, provided students attend lectures and complete simple assignments.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Prof. Nyhoff seems like a great guy. Unfortunately, his class makes me want to kms. Lectures are useless, he rambles a lot and acts like we're children. There is so much pointless busywork outside of class, and the canvas page is completely disorganized so it's hard to figure out what's going on\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-02-21 03:38:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"88d9701b8041c06f2035cf91\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"would constantly show up late to MANDATORY in-person 8 am, & didn't allow any makeups/exceptions for attendance (entire grade). When I suggested that he could post assignments before class so that we could start class on time (and not waste 20 minutes every class setting up), he blatantly disregarded me and basically called me rude. easy AF tho\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-10 17:22:08 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"44bf85f1858b7f540449e432\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwMTk2MTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":2,\"review_ids\":[\"88d9701b8041c06f2035cf91\",\"44bf85f1858b7f540449e432\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2024\"},\"sentiment\":\"negative\",\"summary\":\"Some students find the Canvas page disorganized and the course structure confusing, with complaints about mandatory attendance and strict policies.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"He such chill guy, I honestly don't understand the hate lol. All you have to do is come to class and do your work by following what he instructs. Outside of class Tuesdays you will get work, but it always will relate to the topic you have done in class. He is also super understandable and yes he may be a yapper but overall the class is super easy.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-04-02 01:33:17 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"01f9a025dd4f05da18f8b7db\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwODU1MjM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Professor Nyhoff is just an amazing guy all the way around. Super caring and understanding of what it's like to be a college student. He offers a large amount of grace points making it rather easy to earn over 100% in the class. Material is fairly simple, hardest thing you have to do is just show up to lecture as attendance is graded. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-10-23 16:39:11 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"13976ba73f80844fee8bd7ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxNzQ4ODQ1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"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! \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-04-24 04:49:12 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"be1b58043c2aaa6ab5d83029\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyOTIxODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"01f9a025dd4f05da18f8b7db\",\"13976ba73f80844fee8bd7ad\",\"be1b58043c2aaa6ab5d83029\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"Despite complaints about boring lectures, the professor is widely regarded as a chill, caring, and easy-going instructor who makes the class very easy to pass.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"f04603e3badc0ddec88e0082736a0a4d37dae149b13d17c148879430640f61e0","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite. Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n0\",\"kind\":\"all\"},{\"children\":[\"n3\",\"n4\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\",\"id\":\"n1\",\"kind\":\"any\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"Not open to students with credit forCOMP SCI 300or320\",\"id\":\"n2\",\"kind\":\"not\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":96,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 96\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoMATH 141\",\"course\":null,\"evidence\":\"placement intoMATH 141\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 300or320\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"MATH 118\",\"course\":null,\"evidence\":\"MATH 118\",\"id\":\"n8\",\"kind\":\"condition\"}],\"notes\":[\"MATH 118 preserved as verbatim condition node per validation instructions.\",\"Global exclusion applied via 'not' node under root.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"f04603e3badc0ddec88e0082736a0a4d37dae149b13d17c148879430640f61e0","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence. Increases understanding of how computers work and how algorithms solve problems. Design and implement creative applications in an introductory coding environment. Provides a broad overview of computing and algorithms without an emphasis on programming.\"}],\"text\":\"Introductory computing concepts without programming emphasis\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"requirements_text\",\"quote\":\"MATH 96or placement intoMATH 141. MATH 118 does not fulfill the prerequisite.\"}],\"text\":\"Basic algebra or quantitative reasoning placement\"}],\"search_phrases\":[\"introductory computing overview\",\"algorithms problem solving\",\"computing security robotics AI\",\"no programming emphasis\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Increases understanding of how computers work and how algorithms solve problems.\"}],\"text\":\"Understanding algorithms and problem solving\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Design and implement creative applications in an introductory coding environment.\"}],\"text\":\"Creative application design in introductory coding\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO COMPUTING\"},{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"Provides a broad overview of computing at an introductory level, including topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Introduction to Computing provides a broad overview of computing topics like security, robotics, and AI, and algorithmic problem solving.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"topics such as security, robotics, and artificial intelligence.\"}],\"text\":\"Security, robotics, and artificial intelligence\"},{\"evidence\":[{\"course_id\":\"COMPSCI/LIS 102\",\"field\":\"description\",\"quote\":\"how algorithms solve problems.\"}],\"text\":\"Algorithms and problem solving\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"f04603e3badc0ddec88e0082736a0a4d37dae149b13d17c148879430640f61e0","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Prof. Nyhoff seems like a great guy. Unfortunately, his class makes me want to kms. Lectures are useless, he rambles a lot and acts like we're children. There is so much pointless busywork outside of class, and the canvas page is completely disorganized so it's hard to figure out what's going on\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-02-21 03:38:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"88d9701b8041c06f2035cf91\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"this class was frustratingly easy. genuinely annoyed that i had to go to lecture bc i could teach it to myself w a few google searches. take for an A but be prepared to listen to him monologue about nothing for 1.5 hrs. trust its more annoying than u think.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-03-11 03:23:23 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d6aae3d622d4154b579a3859\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQyNjg2Mzg2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Great teacher for LIS 102 as it's an intro course.  The course was designed to help students succeed in the grade column, so they can focus on learning.  In class, you follow along step by step, essentially copying what he does, and you turn in the work at the end of class. For homework, you essentially complete a very similar assignment.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-01-15 20:05:45 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"ad965087fed84e4a38fa4026\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyNTA0NjIy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"88d9701b8041c06f2035cf91\",\"d6aae3d622d4154b579a3859\",\"ad965087fed84e4a38fa4026\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"mixed\",\"summary\":\"Students report lectures are often boring, rambling, and disorganized, though some find the professor passionate and clear in his step-by-step instructions.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"He's a bad lecturer but the class is super easy because you just need a 90% to get an A and get a bunch of grace points so that's a positive. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-19 00:23:46 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d7182f0458f85e91275bb221\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzcyNDM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Professor Nyhoff is just an amazing guy all the way around. Super caring and understanding of what it's like to be a college student. He offers a large amount of grace points making it rather easy to earn over 100% in the class. Material is fairly simple, hardest thing you have to do is just show up to lecture as attendance is graded. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-10-23 16:39:11 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"13976ba73f80844fee8bd7ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxNzQ4ODQ1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Amazing professor!! Very easy class, if you need the Quant A credit, take this class with him. All you have to do is go to the lecture, follow along with him, and do the out-of-class short assignment, and you will get an A. He gives 200 extra points in the beginning, middle, and end. Attendance is mandatory. TAKE THE CLASS WITH HIM!!\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-03-23 23:10:59 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"3ef65c9951167babeaf211ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNzI4NDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"d7182f0458f85e91275bb221\",\"13976ba73f80844fee8bd7ad\",\"3ef65c9951167babeaf211ad\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"The workload is consistently described as very easy, with minimal homework and no quizzes or exams, making it a popular choice for easy credits.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He's a bad lecturer but the class is super easy because you just need a 90% to get an A and get a bunch of grace points so that's a positive. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-19 00:23:46 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"d7182f0458f85e91275bb221\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzcyNDM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Jeff is a great guy. Class was super easy. Just show up in lecture and follow along, and you can't not get an A.  A = 90%. 30min-1hour homework after every lecture, and that's it. Most of the points you get from showing up, the Top-hat, and the lecture-demo assignment. Talks a lot before class starts, treats you like a 6th grader, but he's chill.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-11-19 22:34:00 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"179611ee33d2f1adeed29f7e\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxOTA2NjEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"VERY easy class (which he made clear on the first day), basically as long as you show up and follow along with him/ do the homework you will receive above a 100%. Lectures were boring, but he's a very kind guy. Unfortunately, it seemed like not all of the class respected him and some went out of their way to interrupt lecture. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-12-18 01:13:08 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"40527b5f2ff41e663b65fa36\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyMzIwNDc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"d7182f0458f85e91275bb221\",\"179611ee33d2f1adeed29f7e\",\"40527b5f2ff41e663b65fa36\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2024\"},\"sentiment\":\"positive\",\"summary\":\"Grading is perceived as extremely lenient with high grace points and a low threshold for an A, provided students attend lectures and complete simple assignments.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Prof. Nyhoff seems like a great guy. Unfortunately, his class makes me want to kms. Lectures are useless, he rambles a lot and acts like we're children. There is so much pointless busywork outside of class, and the canvas page is completely disorganized so it's hard to figure out what's going on\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-02-21 03:38:48 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"88d9701b8041c06f2035cf91\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"would constantly show up late to MANDATORY in-person 8 am, & didn't allow any makeups/exceptions for attendance (entire grade). When I suggested that he could post assignments before class so that we could start class on time (and not waste 20 minutes every class setting up), he blatantly disregarded me and basically called me rude. easy AF tho\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2024-12-10 17:22:08 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"44bf85f1858b7f540449e432\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQwMTk2MTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":2,\"review_ids\":[\"88d9701b8041c06f2035cf91\",\"44bf85f1858b7f540449e432\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2024\"},\"sentiment\":\"negative\",\"summary\":\"Some students find the Canvas page disorganized and the course structure confusing, with complaints about mandatory attendance and strict policies.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"He such chill guy, I honestly don't understand the hate lol. All you have to do is come to class and do your work by following what he instructs. Outside of class Tuesdays you will get work, but it always will relate to the topic you have done in class. He is also super understandable and yes he may be a yapper but overall the class is super easy.\",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-04-02 01:33:17 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"01f9a025dd4f05da18f8b7db\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwODU1MjM4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"Professor Nyhoff is just an amazing guy all the way around. Super caring and understanding of what it's like to be a college student. He offers a large amount of grace points making it rather easy to earn over 100% in the class. Material is fairly simple, hardest thing you have to do is just show up to lecture as attendance is graded. \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2025-10-23 16:39:11 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"13976ba73f80844fee8bd7ad\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxNzQ4ODQ1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"},{\"comment\":\"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! \",\"course_id\":\"COMPSCI/LIS 102\",\"date\":\"2026-04-24 04:49:12 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"be1b58043c2aaa6ab5d83029\",\"instructor_id\":\"rmp:2840015\",\"instructor_name\":\"Jeff Nyhoff\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQyOTIxODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\"}],\"evidence_count\":3,\"review_ids\":[\"01f9a025dd4f05da18f8b7db\",\"13976ba73f80844fee8bd7ad\",\"be1b58043c2aaa6ab5d83029\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2840015\",\"name\":\"Jeff Nyhoff\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"Despite complaints about boring lectures, the professor is widely regarded as a chill, caring, and easy-going instructor who makes the class very easy to pass.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_72fca04984de023263764214","course_id":"COMPSCI/LIS 102","catalog_version_id":"836f7b068732c666577e23d563857089781774f06b98335e7dd80c445247da3c","record_version_id":"616fd4af4323ede993f2938cb05143e1f66826ab0bffd34d40c07c5ccc3dbeeb","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"f04603e3badc0ddec88e0082736a0a4d37dae149b13d17c148879430640f61e0","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"4878923565e15f7e26f0af5bcec0e5f4bf2b9386aa4d73110283de307a5469a3\",\"course_id\":\"COMPSCI/LIS 102\",\"current_instructors\":[{\"instructor_uid\":\"instructor_0c6e218296c258ea4f4f8ef3\",\"message\":\"Summary generation failed\",\"name\":\"Jeff Nyhoff\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2840015\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.81 GPA, 88.6% A/AB (n=176 letter grades); Fall 2025: 3.93 GPA, 97.4% A/AB (n=195 letter grades); Spring 2026: 3.87 GPA, 94.3% A/AB (n=194 letter grades). Includes jointly taught sections.\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-02-21 03:38:48 +0000 UTC\",\"review_id\":\"88d9701b8041c06f2035cf91\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-04-02 03:41:01 +0000 UTC\",\"review_id\":\"c376fce79ed84e6cd797b64c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwODU1ODk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-05-08 02:18:12 +0000 UTC\",\"review_id\":\"317b5b3ba8b3c6ddd5279043\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQxMjA1MDk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"}],\"text\":\"The workload involves daily in-person attendance and completing assignments posted after lectures, often requiring students to bring fully charged computers. Some reviewers note that outside work can be long and that the Canvas page is disorganized.\"}],\"errors\":[{\"error\":\"UnexpectedModelBehavior: Exceeded maximum output retries (2)\",\"instructor_uid\":\"instructor_0c6e218296c258ea4f4f8ef3\",\"mode\":\"professor\"}],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-04-02 03:41:01 +0000 UTC\",\"review_id\":\"c376fce79ed84e6cd797b64c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwODU1ODk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-04-08 19:28:54 +0000 UTC\",\"review_id\":\"180979cd8215c2398a0a7ced\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwODk1NjI2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-05-08 02:18:12 +0000 UTC\",\"review_id\":\"317b5b3ba8b3c6ddd5279043\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQxMjA1MDk3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-12-03 18:17:49 +0000 UTC\",\"review_id\":\"aa707da962c246fa25d903b3\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQyMDE0ODAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"}],\"text\":\"Jeff Nyhoff teaches a very easy course with no quizzes or tests, relying instead on lecture demos and homework. Reviewers describe the class as an easy pass, though some find the lecture-heavy format and his tendency to ramble annoying.\"},{\"citations\":[{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.81 GPA, 88.6% A/AB (n=176 letter grades); Fall 2025: 3.93 GPA, 97.4% A/AB (n=195 letter grades); Spring 2026: 3.87 GPA, 94.3% A/AB (n=194 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2024-12-10 17:22:08 +0000 UTC\",\"review_id\":\"44bf85f1858b7f540449e432\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwMTk2MTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2025-02-21 03:38:48 +0000 UTC\",\"review_id\":\"88d9701b8041c06f2035cf91\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQwNjk0MDkx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2026-03-11 03:23:23 +0000 UTC\",\"review_id\":\"d6aae3d622d4154b579a3859\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQyNjg2Mzg2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"},{\"instructor_name\":\"Jeff Nyhoff\",\"review_date\":\"2026-04-24 04:49:12 +0000 UTC\",\"review_id\":\"be1b58043c2aaa6ab5d83029\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2840015\",\"source_review_id\":\"UmF0aW5nLTQyOTIxODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2840015\",\"type\":\"review\"}],\"text\":\"Students report frustration with Nyhoff's tardiness, disorganized Canvas page, and tendency to go off-topic during lectures. Conversely, others appreciate his kindness and fast response times when students are struggling with assignments.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI/LIS 102\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"source_record\":{\"entity_id\":\"4b7fd628-f400-3081-a0f1-60ef6661e4de\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JEFF NYHOFF is recorded teaching in Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":"[{\"mode\": \"professor\", \"instructor_uid\": \"instructor_0c6e218296c258ea4f4f8ef3\", \"error\": \"UnexpectedModelBehavior: Exceeded maximum output retries (2)\"}]","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true}]