[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"823539d2598559ad87d3050d190c2dfb05737cdc9091bea8222707450d8ce79d","section":"requirements","status":"valid","value_json":"{\"nodes\":[],\"notes\":[],\"root\":null,\"status\":\"none\"}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"823539d2598559ad87d3050d190c2dfb05737cdc9091bea8222707450d8ce79d","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"COMPSCI 639 topics\",\"undergraduate computing elective\",\"selected topics in computing\"],\"skills_taught\":[],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Selected topics in computing. Each offering of the course will cover a topic selected by the instructor.\"}],\"text\":\"COMPSCI 639 is an undergraduate elective covering selected topics in computing, with specific content determined by the instructor for each offering.\"},\"topics\":[]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"823539d2598559ad87d3050d190c2dfb05737cdc9091bea8222707450d8ce79d","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"25006f49f1bc3fb19a074d479015a973447839d61d473761db7e104c011c4abd","section":"requirements","status":"valid","value_json":"{\"nodes\":[],\"notes\":[],\"root\":null,\"status\":\"none\"}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"25006f49f1bc3fb19a074d479015a973447839d61d473761db7e104c011c4abd","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"COMPSCI 639 topics\",\"undergraduate computing elective\",\"selected topics in computing\"],\"skills_taught\":[],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Selected topics in computing. Each offering of the course will cover a topic selected by the instructor.\"}],\"text\":\"COMPSCI 639 is an undergraduate elective covering selected topics in computing, with specific content determined by the instructor for each offering.\"},\"topics\":[]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"25006f49f1bc3fb19a074d479015a973447839d61d473761db7e104c011c4abd","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Amazing professor. The class was super interesting and useful. He was super good at explaining things and was really helpful during office hours\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-01-30 19:58:47 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc51749a8161e0f1fd01fd7\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyODgwNDM2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"edc51749a8161e0f1fd01fd7\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies significantly. Some are praised as engaging and clear, while others are criticized for disorganized lectures and poor teaching.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"in online class, be prepared to teach yourself everything. they teach you the basics of react/js and expect full working algorithms done in a week. tons of homework, but it helps balance out grades. they were good with accommodating extensions, but no curve for final grades. if you have no experience in user design it will be rough\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-01-02 18:59:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"e371bc1ab43f3f56b182f49a\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM0MjI2MTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"e371bc1ab43f3f56b182f49a\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2019\"},\"sentiment\":\"negative\",\"summary\":\"The course is frequently described as extremely time-consuming and project-heavy, requiring significant independent work.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Sifakis is a fair and transparent grader, the grading rubric for this projects is released beforehand so you know what to do each project and how much time to spend. Unlike most professors that rely on cheap trick questions, he prepares a practice exam before each exam so you know what kind of questions to expect.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-05-19 05:06:10 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"001ec41c8906b3897b585afe\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0ODIyOTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"Really good professor. Loved his lectures. Final is very fair if you start studying ~2 weeks or so in advance. Wants you to genuinely succeed in the subject and has designed a very good curriculum. \",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-05-07 07:22:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6631a64a18acf3bfcf8f893f\",\"instructor_id\":\"rmp:2906194\",\"instructor_name\":\"Yong Lee\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMTkxMTc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2906194\"},{\"comment\":\"Flipped classroom but he lectures in class and out of class. So basically there are two of the same lectures- the reading is exactly the same as the lecture. So go through the same material 3 times and still do bad on the quizzes because the quizzes are tricky and set up for failure. 15 mins for 4 short answers! Learned nothing-waste of time\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-03-26 16:05:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f3859cec34dd834c33d2c7a\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyOTk0NjE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"His class is a complete scam and a waste of your tuition. Prepare to hear a lot of look it up comments. Youll be learning more from YouTube than him\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-09-24 14:43:47 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"3527b9a0bd08b5ffb9ca9e7f\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzNjYwNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"001ec41c8906b3897b585afe\",\"6631a64a18acf3bfcf8f893f\",\"4f3859cec34dd834c33d2c7a\",\"3527b9a0bd08b5ffb9ca9e7f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"},{\"id\":\"rmp:2906194\",\"name\":\"Yong Lee\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2020\"},\"sentiment\":\"mixed\",\"summary\":\"Grading fairness and clarity depend on the instructor. Some provide clear rubrics and practice exams, while others use vague quizzes and lack curves.\"},{\"aspect\":\"projects\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"4392bdc132aab1abf9776c85\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"summary\":\"Projects are widely considered the highlight, offering practical, career-relevant experience, though they can be frustratingly difficult for beginners.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4392bdc132aab1abf9776c85\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Overall sentiment is polarized based on the instructor. Highly recommended for career benefits by satisfied students, but heavily criticized by those with poor teaching experiences.\"}]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-6b25dd25bd8e7594acdf2f80","output_id":"dc26e86a697f0f8a8fc044d4fa705037c68af285de5c063c6b895de76e246aac","section":"requirements","status":"valid","value_json":"{\"nodes\":[],\"notes\":[],\"root\":null,\"status\":\"none\"}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-6b25dd25bd8e7594acdf2f80","output_id":"dc26e86a697f0f8a8fc044d4fa705037c68af285de5c063c6b895de76e246aac","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"COMPSCI 639 topics\",\"undergraduate computing elective\",\"selected topics in computing\"],\"skills_taught\":[],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Selected topics in computing. Each offering of the course will cover a topic selected by the instructor.\"}],\"text\":\"COMPSCI 639 is an undergraduate elective covering selected topics in computing, with specific content determined by the instructor for each offering.\"},\"topics\":[]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-6b25dd25bd8e7594acdf2f80","output_id":"dc26e86a697f0f8a8fc044d4fa705037c68af285de5c063c6b895de76e246aac","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Amazing professor. The class was super interesting and useful. He was super good at explaining things and was really helpful during office hours\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-01-30 19:58:47 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc51749a8161e0f1fd01fd7\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyODgwNDM2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"edc51749a8161e0f1fd01fd7\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies significantly. Some are praised as engaging and clear, while others are criticized for disorganized lectures and poor teaching.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"in online class, be prepared to teach yourself everything. they teach you the basics of react/js and expect full working algorithms done in a week. tons of homework, but it helps balance out grades. they were good with accommodating extensions, but no curve for final grades. if you have no experience in user design it will be rough\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-01-02 18:59:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"e371bc1ab43f3f56b182f49a\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM0MjI2MTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"e371bc1ab43f3f56b182f49a\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2019\"},\"sentiment\":\"negative\",\"summary\":\"The course is frequently described as extremely time-consuming and project-heavy, requiring significant independent work.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Sifakis is a fair and transparent grader, the grading rubric for this projects is released beforehand so you know what to do each project and how much time to spend. Unlike most professors that rely on cheap trick questions, he prepares a practice exam before each exam so you know what kind of questions to expect.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-05-19 05:06:10 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"001ec41c8906b3897b585afe\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0ODIyOTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"Really good professor. Loved his lectures. Final is very fair if you start studying ~2 weeks or so in advance. Wants you to genuinely succeed in the subject and has designed a very good curriculum. \",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-05-07 07:22:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6631a64a18acf3bfcf8f893f\",\"instructor_id\":\"rmp:2906194\",\"instructor_name\":\"Yong Lee\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMTkxMTc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2906194\"},{\"comment\":\"Flipped classroom but he lectures in class and out of class. So basically there are two of the same lectures- the reading is exactly the same as the lecture. So go through the same material 3 times and still do bad on the quizzes because the quizzes are tricky and set up for failure. 15 mins for 4 short answers! Learned nothing-waste of time\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-03-26 16:05:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f3859cec34dd834c33d2c7a\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyOTk0NjE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"His class is a complete scam and a waste of your tuition. Prepare to hear a lot of look it up comments. Youll be learning more from YouTube than him\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-09-24 14:43:47 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"3527b9a0bd08b5ffb9ca9e7f\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzNjYwNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"001ec41c8906b3897b585afe\",\"6631a64a18acf3bfcf8f893f\",\"4f3859cec34dd834c33d2c7a\",\"3527b9a0bd08b5ffb9ca9e7f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"},{\"id\":\"rmp:2906194\",\"name\":\"Yong Lee\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2020\"},\"sentiment\":\"mixed\",\"summary\":\"Grading fairness and clarity depend on the instructor. Some provide clear rubrics and practice exams, while others use vague quizzes and lack curves.\"},{\"aspect\":\"projects\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"4392bdc132aab1abf9776c85\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"summary\":\"Projects are widely considered the highlight, offering practical, career-relevant experience, though they can be frustratingly difficult for beginners.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4392bdc132aab1abf9776c85\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Overall sentiment is polarized based on the instructor. Highly recommended for career benefits by satisfied students, but heavily criticized by those with poor teaching experiences.\"}]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-6b25dd25bd8e7594acdf2f80","output_id":"dc26e86a697f0f8a8fc044d4fa705037c68af285de5c063c6b895de76e246aac","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"587346ba4a7d342fb6a559b1f95d9bb0b704a08975625f40b0288359f5663506\",\"course_id\":\"COMPSCI 639\",\"current_instructors\":[{\"instructor_uid\":\"instructor_23e0a95dd7e065452a30a74c\",\"message\":\"No course-specific reviews available\",\"name\":\"Kaiser Pister\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2871234\",\"summary\":[]},{\"instructor_uid\":\"instructor_402c5e1526ed25ff5ab4777d\",\"message\":\"No course-specific reviews available\",\"name\":\"Louis Oliphant\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2965334\",\"summary\":[]},{\"instructor_uid\":\"instructor_570635b99c1c1cbcfe9e05e1\",\"message\":\"Summary generation failed\",\"name\":\"Swamit Tannu\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2833415\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.71 GPA, 88.1% A/AB (n=42 letter grades); Spring 2026: 3.69 GPA, 85.7% A/AB (n=49 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_d9079dac81457262c1aa9c4e\",\"message\":\"No course-specific reviews available\",\"name\":\"Tengyang Xie\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:3065440\",\"summary\":[]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-03-31 15:45:24 +0000 UTC\",\"review_id\":\"fab2a48fad3ceb75e3fa5e1f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Reviewers describe the homework as interesting and hands-on, while one reviewer characterizes the overall class difficulty as hard.\"}],\"errors\":[{\"error\":\"UnexpectedModelBehavior: Model token limit (16384) exceeded before any response was generated. Increase the `max_tokens` model setting, or simplify the prompt to result in a shorter response that will fit within the limit.\",\"instructor_uid\":\"instructor_570635b99c1c1cbcfe9e05e1\",\"mode\":\"professor\"}],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2019-12-20 23:22:24 +0000 UTC\",\"review_id\":\"f956c868cafbf8407553bbc6\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTMyNzMzNjYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2020-11-15 21:14:54 +0000 UTC\",\"review_id\":\"4ff6921fabe91f51bb4278d1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2021-11-19 01:27:29 +0000 UTC\",\"review_id\":\"25121df3199f473ada863592\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTM1MjcxNDg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2025-01-30 01:55:24 +0000 UTC\",\"review_id\":\"1efafbedc29765beef21076a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQwNjIwMTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2025-05-06 17:30:46 +0000 UTC\",\"review_id\":\"f2a5526bab7fbc81d123708e\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQxMTc4OTY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2026-05-04 23:49:41 +0000 UTC\",\"review_id\":\"7bf874a29d7e73f21c278f56\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQzMDI0Nzk4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"}],\"text\":\"Historical reviews for Bilge Mutlu highlight rewarding projects and student care, though early course structure was criticized. Josiah Hanna is praised for clear lectures, approachable teaching, and well-organized content. These past experiences suggest a positive trajectory for the course under different instructors.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-07 18:06:03 +0000 UTC\",\"review_id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-03-31 15:45:24 +0000 UTC\",\"review_id\":\"fab2a48fad3ceb75e3fa5e1f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2026-08-20 23:19:43 +0000 UTC\",\"review_id\":\"d71701197f7daf9743438599\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQzMzc5MTQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Swamit Tannu teaches a new course on quantum computing basics that reviewers find interesting and helpful, though one notes the class is hard.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.57 GPA, 77.3% A/AB (n=348 letter grades); Fall 2025: 3.62 GPA, 85.0% A/AB (n=80 letter grades); Spring 2026: 3.70 GPA, 84.1% A/AB (n=546 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-07 18:06:03 +0000 UTC\",\"review_id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Students appreciate Tannu's accessibility during office hours and his ability to explain high-level industry concepts and research contexts.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"BARTON MILLER is recorded teaching in Spring 2019, Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"BILGE MUTLU is recorded teaching in Spring 2018, Fall 2018, Spring 2019, Fall 2019, Fall 2020, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":7,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"EFTYCHIOS SIFAKIS is recorded teaching in Spring 2020, Spring 2022, Spring 2023, Spring 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JOSIAH HANNA is recorded teaching in Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"SWAMIT TANNU is recorded teaching in Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"YONG JAE LEE is recorded teaching in Spring 2023, Spring 2024, Spring 2025. 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_570635b99c1c1cbcfe9e05e1\", \"error\": \"UnexpectedModelBehavior: Model token limit (16384) exceeded before any response was generated. Increase the `max_tokens` model setting, or simplify the prompt to result in a shorter response that will fit within the limit.\"}]","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"c3b6d2cd0032d940394a1876410a4fd3551c366a48bf0ce9cab9d1acfd4c03ff","section":"requirements","status":"valid","value_json":"{\"nodes\":[],\"notes\":[],\"root\":null,\"status\":\"none\"}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"c3b6d2cd0032d940394a1876410a4fd3551c366a48bf0ce9cab9d1acfd4c03ff","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"COMPSCI 639 topics\",\"undergraduate computing elective\",\"selected topics in computing\"],\"skills_taught\":[],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Selected topics in computing. Each offering of the course will cover a topic selected by the instructor.\"}],\"text\":\"COMPSCI 639 is an undergraduate elective covering selected topics in computing, with specific content determined by the instructor for each offering.\"},\"topics\":[]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"c3b6d2cd0032d940394a1876410a4fd3551c366a48bf0ce9cab9d1acfd4c03ff","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Amazing professor. The class was super interesting and useful. He was super good at explaining things and was really helpful during office hours\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-01-30 19:58:47 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc51749a8161e0f1fd01fd7\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyODgwNDM2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"edc51749a8161e0f1fd01fd7\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies significantly. Some are praised as engaging and clear, while others are criticized for disorganized lectures and poor teaching.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"in online class, be prepared to teach yourself everything. they teach you the basics of react/js and expect full working algorithms done in a week. tons of homework, but it helps balance out grades. they were good with accommodating extensions, but no curve for final grades. if you have no experience in user design it will be rough\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-01-02 18:59:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"e371bc1ab43f3f56b182f49a\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM0MjI2MTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"e371bc1ab43f3f56b182f49a\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2019\"},\"sentiment\":\"negative\",\"summary\":\"The course is frequently described as extremely time-consuming and project-heavy, requiring significant independent work.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Sifakis is a fair and transparent grader, the grading rubric for this projects is released beforehand so you know what to do each project and how much time to spend. Unlike most professors that rely on cheap trick questions, he prepares a practice exam before each exam so you know what kind of questions to expect.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-05-19 05:06:10 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"001ec41c8906b3897b585afe\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0ODIyOTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"Really good professor. Loved his lectures. Final is very fair if you start studying ~2 weeks or so in advance. Wants you to genuinely succeed in the subject and has designed a very good curriculum. \",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-05-07 07:22:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6631a64a18acf3bfcf8f893f\",\"instructor_id\":\"rmp:2906194\",\"instructor_name\":\"Yong Lee\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMTkxMTc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2906194\"},{\"comment\":\"Flipped classroom but he lectures in class and out of class. So basically there are two of the same lectures- the reading is exactly the same as the lecture. So go through the same material 3 times and still do bad on the quizzes because the quizzes are tricky and set up for failure. 15 mins for 4 short answers! Learned nothing-waste of time\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-03-26 16:05:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f3859cec34dd834c33d2c7a\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyOTk0NjE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"His class is a complete scam and a waste of your tuition. Prepare to hear a lot of look it up comments. Youll be learning more from YouTube than him\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-09-24 14:43:47 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"3527b9a0bd08b5ffb9ca9e7f\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzNjYwNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"001ec41c8906b3897b585afe\",\"6631a64a18acf3bfcf8f893f\",\"4f3859cec34dd834c33d2c7a\",\"3527b9a0bd08b5ffb9ca9e7f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"},{\"id\":\"rmp:2906194\",\"name\":\"Yong Lee\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2020\"},\"sentiment\":\"mixed\",\"summary\":\"Grading fairness and clarity depend on the instructor. Some provide clear rubrics and practice exams, while others use vague quizzes and lack curves.\"},{\"aspect\":\"projects\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"4392bdc132aab1abf9776c85\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"summary\":\"Projects are widely considered the highlight, offering practical, career-relevant experience, though they can be frustratingly difficult for beginners.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4392bdc132aab1abf9776c85\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Overall sentiment is polarized based on the instructor. Highly recommended for career benefits by satisfied students, but heavily criticized by those with poor teaching experiences.\"}]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"c3b6d2cd0032d940394a1876410a4fd3551c366a48bf0ce9cab9d1acfd4c03ff","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"587346ba4a7d342fb6a559b1f95d9bb0b704a08975625f40b0288359f5663506\",\"course_id\":\"COMPSCI 639\",\"current_instructors\":[{\"instructor_uid\":\"instructor_23e0a95dd7e065452a30a74c\",\"message\":\"No course-specific reviews available\",\"name\":\"Kaiser Pister\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2871234\",\"summary\":[]},{\"instructor_uid\":\"instructor_402c5e1526ed25ff5ab4777d\",\"message\":\"No course-specific reviews available\",\"name\":\"Louis Oliphant\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2965334\",\"summary\":[]},{\"instructor_uid\":\"instructor_570635b99c1c1cbcfe9e05e1\",\"message\":\"Summary generation failed\",\"name\":\"Swamit Tannu\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2833415\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.71 GPA, 88.1% A/AB (n=42 letter grades); Spring 2026: 3.69 GPA, 85.7% A/AB (n=49 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_d9079dac81457262c1aa9c4e\",\"message\":\"No course-specific reviews available\",\"name\":\"Tengyang Xie\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:3065440\",\"summary\":[]}],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":\"instructor_570635b99c1c1cbcfe9e05e1\",\"mode\":\"professor\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"history\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"overview\"}],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.57 GPA, 77.3% A/AB (n=348 letter grades); Fall 2025: 3.62 GPA, 85.0% A/AB (n=80 letter grades); Spring 2026: 3.70 GPA, 84.1% A/AB (n=546 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"BARTON MILLER is recorded teaching in Spring 2019, Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"BILGE MUTLU is recorded teaching in Spring 2018, Fall 2018, Spring 2019, Fall 2019, Fall 2020, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":7,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"EFTYCHIOS SIFAKIS is recorded teaching in Spring 2020, Spring 2022, Spring 2023, Spring 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JOSIAH HANNA is recorded teaching in Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"SWAMIT TANNU is recorded teaching in Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"YONG JAE LEE is recorded teaching in Spring 2023, Spring 2024, Spring 2025. 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_570635b99c1c1cbcfe9e05e1\", \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"history\", \"instructor_uid\": null, \"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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"ff9927ca28d38346a32e5c0cfeece099e9a586793c6979e1e689e72666a3088f","section":"requirements","status":"valid","value_json":"{\"nodes\":[],\"notes\":[],\"root\":null,\"status\":\"none\"}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"ff9927ca28d38346a32e5c0cfeece099e9a586793c6979e1e689e72666a3088f","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"COMPSCI 639 topics\",\"undergraduate computing elective\",\"selected topics in computing\"],\"skills_taught\":[],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Selected topics in computing. Each offering of the course will cover a topic selected by the instructor.\"}],\"text\":\"COMPSCI 639 is an undergraduate elective covering selected topics in computing, with specific content determined by the instructor for each offering.\"},\"topics\":[]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"ff9927ca28d38346a32e5c0cfeece099e9a586793c6979e1e689e72666a3088f","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Amazing professor. The class was super interesting and useful. He was super good at explaining things and was really helpful during office hours\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-01-30 19:58:47 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc51749a8161e0f1fd01fd7\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyODgwNDM2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"edc51749a8161e0f1fd01fd7\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies significantly. Some are praised as engaging and clear, while others are criticized for disorganized lectures and poor teaching.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"in online class, be prepared to teach yourself everything. they teach you the basics of react/js and expect full working algorithms done in a week. tons of homework, but it helps balance out grades. they were good with accommodating extensions, but no curve for final grades. if you have no experience in user design it will be rough\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-01-02 18:59:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"e371bc1ab43f3f56b182f49a\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM0MjI2MTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"e371bc1ab43f3f56b182f49a\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2019\"},\"sentiment\":\"negative\",\"summary\":\"The course is frequently described as extremely time-consuming and project-heavy, requiring significant independent work.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Sifakis is a fair and transparent grader, the grading rubric for this projects is released beforehand so you know what to do each project and how much time to spend. Unlike most professors that rely on cheap trick questions, he prepares a practice exam before each exam so you know what kind of questions to expect.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-05-19 05:06:10 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"001ec41c8906b3897b585afe\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0ODIyOTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"Really good professor. Loved his lectures. Final is very fair if you start studying ~2 weeks or so in advance. Wants you to genuinely succeed in the subject and has designed a very good curriculum. \",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-05-07 07:22:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6631a64a18acf3bfcf8f893f\",\"instructor_id\":\"rmp:2906194\",\"instructor_name\":\"Yong Lee\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMTkxMTc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2906194\"},{\"comment\":\"Flipped classroom but he lectures in class and out of class. So basically there are two of the same lectures- the reading is exactly the same as the lecture. So go through the same material 3 times and still do bad on the quizzes because the quizzes are tricky and set up for failure. 15 mins for 4 short answers! Learned nothing-waste of time\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-03-26 16:05:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f3859cec34dd834c33d2c7a\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyOTk0NjE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"His class is a complete scam and a waste of your tuition. Prepare to hear a lot of look it up comments. Youll be learning more from YouTube than him\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-09-24 14:43:47 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"3527b9a0bd08b5ffb9ca9e7f\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzNjYwNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"001ec41c8906b3897b585afe\",\"6631a64a18acf3bfcf8f893f\",\"4f3859cec34dd834c33d2c7a\",\"3527b9a0bd08b5ffb9ca9e7f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"},{\"id\":\"rmp:2906194\",\"name\":\"Yong Lee\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2020\"},\"sentiment\":\"mixed\",\"summary\":\"Grading fairness and clarity depend on the instructor. Some provide clear rubrics and practice exams, while others use vague quizzes and lack curves.\"},{\"aspect\":\"projects\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"4392bdc132aab1abf9776c85\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"summary\":\"Projects are widely considered the highlight, offering practical, career-relevant experience, though they can be frustratingly difficult for beginners.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4392bdc132aab1abf9776c85\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Overall sentiment is polarized based on the instructor. Highly recommended for career benefits by satisfied students, but heavily criticized by those with poor teaching experiences.\"}]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"ff9927ca28d38346a32e5c0cfeece099e9a586793c6979e1e689e72666a3088f","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"587346ba4a7d342fb6a559b1f95d9bb0b704a08975625f40b0288359f5663506\",\"course_id\":\"COMPSCI 639\",\"current_instructors\":[{\"instructor_uid\":\"instructor_23e0a95dd7e065452a30a74c\",\"message\":\"No course-specific reviews available\",\"name\":\"Kaiser Pister\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2871234\",\"summary\":[]},{\"instructor_uid\":\"instructor_402c5e1526ed25ff5ab4777d\",\"message\":\"No course-specific reviews available\",\"name\":\"Louis Oliphant\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2965334\",\"summary\":[]},{\"instructor_uid\":\"instructor_570635b99c1c1cbcfe9e05e1\",\"message\":\"Summary generation failed\",\"name\":\"Swamit Tannu\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2833415\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.71 GPA, 88.1% A/AB (n=42 letter grades); Spring 2026: 3.69 GPA, 85.7% A/AB (n=49 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_d9079dac81457262c1aa9c4e\",\"message\":\"No course-specific reviews available\",\"name\":\"Tengyang Xie\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:3065440\",\"summary\":[]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-03-31 15:45:24 +0000 UTC\",\"review_id\":\"fab2a48fad3ceb75e3fa5e1f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Reviewers describe the homework as interesting and hands-on, while one reviewer characterizes the overall class difficulty as hard.\"}],\"errors\":[{\"error\":\"UnexpectedModelBehavior: Model token limit (8192) exceeded before any response was generated. Increase the `max_tokens` model setting, or simplify the prompt to result in a shorter response that will fit within the limit.\",\"instructor_uid\":\"instructor_570635b99c1c1cbcfe9e05e1\",\"mode\":\"professor\"}],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2019-12-20 23:22:24 +0000 UTC\",\"review_id\":\"f956c868cafbf8407553bbc6\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTMyNzMzNjYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2020-11-15 21:14:54 +0000 UTC\",\"review_id\":\"4ff6921fabe91f51bb4278d1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2021-11-19 01:27:29 +0000 UTC\",\"review_id\":\"25121df3199f473ada863592\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTM1MjcxNDg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2025-01-30 01:55:24 +0000 UTC\",\"review_id\":\"1efafbedc29765beef21076a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQwNjIwMTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2025-05-06 17:30:46 +0000 UTC\",\"review_id\":\"f2a5526bab7fbc81d123708e\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQxMTc4OTY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2026-05-04 23:49:41 +0000 UTC\",\"review_id\":\"7bf874a29d7e73f21c278f56\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQzMDI0Nzk4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"}],\"text\":\"Historical reviews for Bilge Mutlu highlight rewarding projects and student care, though early course structure was criticized. Josiah Hanna is praised for clear lectures, approachable teaching, and well-organized content. These past experiences suggest a positive trajectory for the course under different instructors.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-07 18:06:03 +0000 UTC\",\"review_id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-03-31 15:45:24 +0000 UTC\",\"review_id\":\"fab2a48fad3ceb75e3fa5e1f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2026-08-20 23:19:43 +0000 UTC\",\"review_id\":\"d71701197f7daf9743438599\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQzMzc5MTQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Swamit Tannu teaches a new course on quantum computing basics that reviewers find interesting and helpful, though one notes the class is hard.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.57 GPA, 77.3% A/AB (n=348 letter grades); Fall 2025: 3.62 GPA, 85.0% A/AB (n=80 letter grades); Spring 2026: 3.70 GPA, 84.1% A/AB (n=546 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-07 18:06:03 +0000 UTC\",\"review_id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Students appreciate Tannu's accessibility during office hours and his ability to explain high-level industry concepts and research contexts.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"BARTON MILLER is recorded teaching in Spring 2019, Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"BILGE MUTLU is recorded teaching in Spring 2018, Fall 2018, Spring 2019, Fall 2019, Fall 2020, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":7,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"EFTYCHIOS SIFAKIS is recorded teaching in Spring 2020, Spring 2022, Spring 2023, Spring 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JOSIAH HANNA is recorded teaching in Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"SWAMIT TANNU is recorded teaching in Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"YONG JAE LEE is recorded teaching in Spring 2023, Spring 2024, Spring 2025. 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_570635b99c1c1cbcfe9e05e1\", \"error\": \"UnexpectedModelBehavior: Model token limit (8192) exceeded before any response was generated. Increase the `max_tokens` model setting, or simplify the prompt to result in a shorter response that will fit within the limit.\"}]","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-e3ac7cc2ea73162e430eda3e","output_id":"76d8b09f5bb888d5d3e082db6d4f12e8fdb56e5afdde6146cbb077dbdc4c297e","section":"requirements","status":"valid","value_json":"{\"nodes\":[],\"notes\":[],\"root\":null,\"status\":\"none\"}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-e3ac7cc2ea73162e430eda3e","output_id":"76d8b09f5bb888d5d3e082db6d4f12e8fdb56e5afdde6146cbb077dbdc4c297e","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"COMPSCI 639 topics\",\"undergraduate computing elective\",\"selected topics in computing\"],\"skills_taught\":[],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Selected topics in computing. Each offering of the course will cover a topic selected by the instructor.\"}],\"text\":\"COMPSCI 639 is an undergraduate elective covering selected topics in computing, with specific content determined by the instructor for each offering.\"},\"topics\":[]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-e3ac7cc2ea73162e430eda3e","output_id":"76d8b09f5bb888d5d3e082db6d4f12e8fdb56e5afdde6146cbb077dbdc4c297e","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Amazing professor. The class was super interesting and useful. He was super good at explaining things and was really helpful during office hours\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-01-30 19:58:47 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc51749a8161e0f1fd01fd7\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyODgwNDM2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"edc51749a8161e0f1fd01fd7\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies significantly. Some are praised as engaging and clear, while others are criticized for disorganized lectures and poor teaching.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"in online class, be prepared to teach yourself everything. they teach you the basics of react/js and expect full working algorithms done in a week. tons of homework, but it helps balance out grades. they were good with accommodating extensions, but no curve for final grades. if you have no experience in user design it will be rough\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-01-02 18:59:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"e371bc1ab43f3f56b182f49a\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM0MjI2MTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"e371bc1ab43f3f56b182f49a\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2019\"},\"sentiment\":\"negative\",\"summary\":\"The course is frequently described as extremely time-consuming and project-heavy, requiring significant independent work.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Sifakis is a fair and transparent grader, the grading rubric for this projects is released beforehand so you know what to do each project and how much time to spend. Unlike most professors that rely on cheap trick questions, he prepares a practice exam before each exam so you know what kind of questions to expect.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-05-19 05:06:10 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"001ec41c8906b3897b585afe\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0ODIyOTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"Really good professor. Loved his lectures. Final is very fair if you start studying ~2 weeks or so in advance. Wants you to genuinely succeed in the subject and has designed a very good curriculum. \",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-05-07 07:22:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6631a64a18acf3bfcf8f893f\",\"instructor_id\":\"rmp:2906194\",\"instructor_name\":\"Yong Lee\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMTkxMTc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2906194\"},{\"comment\":\"Flipped classroom but he lectures in class and out of class. So basically there are two of the same lectures- the reading is exactly the same as the lecture. So go through the same material 3 times and still do bad on the quizzes because the quizzes are tricky and set up for failure. 15 mins for 4 short answers! Learned nothing-waste of time\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-03-26 16:05:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f3859cec34dd834c33d2c7a\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyOTk0NjE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"His class is a complete scam and a waste of your tuition. Prepare to hear a lot of look it up comments. Youll be learning more from YouTube than him\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-09-24 14:43:47 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"3527b9a0bd08b5ffb9ca9e7f\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzNjYwNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"001ec41c8906b3897b585afe\",\"6631a64a18acf3bfcf8f893f\",\"4f3859cec34dd834c33d2c7a\",\"3527b9a0bd08b5ffb9ca9e7f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"},{\"id\":\"rmp:2906194\",\"name\":\"Yong Lee\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2020\"},\"sentiment\":\"mixed\",\"summary\":\"Grading fairness and clarity depend on the instructor. Some provide clear rubrics and practice exams, while others use vague quizzes and lack curves.\"},{\"aspect\":\"projects\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"4392bdc132aab1abf9776c85\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"summary\":\"Projects are widely considered the highlight, offering practical, career-relevant experience, though they can be frustratingly difficult for beginners.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4392bdc132aab1abf9776c85\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Overall sentiment is polarized based on the instructor. Highly recommended for career benefits by satisfied students, but heavily criticized by those with poor teaching experiences.\"}]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-e3ac7cc2ea73162e430eda3e","output_id":"76d8b09f5bb888d5d3e082db6d4f12e8fdb56e5afdde6146cbb077dbdc4c297e","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"587346ba4a7d342fb6a559b1f95d9bb0b704a08975625f40b0288359f5663506\",\"course_id\":\"COMPSCI 639\",\"current_instructors\":[{\"instructor_uid\":\"instructor_23e0a95dd7e065452a30a74c\",\"message\":\"No course-specific reviews available\",\"name\":\"Kaiser Pister\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2871234\",\"summary\":[]},{\"instructor_uid\":\"instructor_402c5e1526ed25ff5ab4777d\",\"message\":\"No course-specific reviews available\",\"name\":\"Louis Oliphant\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2965334\",\"summary\":[]},{\"instructor_uid\":\"instructor_570635b99c1c1cbcfe9e05e1\",\"message\":null,\"name\":\"Swamit Tannu\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:2833415\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-07 18:06:03 +0000 UTC\",\"review_id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-03-31 15:45:24 +0000 UTC\",\"review_id\":\"fab2a48fad3ceb75e3fa5e1f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2026-08-20 23:19:43 +0000 UTC\",\"review_id\":\"d71701197f7daf9743438599\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQzMzc5MTQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Swamit Tannu effectively explains quantum computing basics and industry context, with reviewers noting his helpfulness and accessibility during office hours. He supports students in understanding high-level research concepts. While some find the course difficult, others rate it as manageable, though all praise the engaging material.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.71 GPA, 88.1% A/AB (n=42 letter grades); Spring 2026: 3.69 GPA, 85.7% A/AB (n=49 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_d9079dac81457262c1aa9c4e\",\"message\":\"No course-specific reviews available\",\"name\":\"Tengyang Xie\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:3065440\",\"summary\":[]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-03-31 15:45:24 +0000 UTC\",\"review_id\":\"fab2a48fad3ceb75e3fa5e1f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Reviewers describe the homework as interesting and hands-on, while one reviewer characterizes the overall class difficulty as hard.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2019-12-20 23:22:24 +0000 UTC\",\"review_id\":\"f956c868cafbf8407553bbc6\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTMyNzMzNjYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2020-11-15 21:14:54 +0000 UTC\",\"review_id\":\"4ff6921fabe91f51bb4278d1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2021-11-19 01:27:29 +0000 UTC\",\"review_id\":\"25121df3199f473ada863592\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTM1MjcxNDg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2025-01-30 01:55:24 +0000 UTC\",\"review_id\":\"1efafbedc29765beef21076a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQwNjIwMTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2025-05-06 17:30:46 +0000 UTC\",\"review_id\":\"f2a5526bab7fbc81d123708e\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQxMTc4OTY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2026-05-04 23:49:41 +0000 UTC\",\"review_id\":\"7bf874a29d7e73f21c278f56\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQzMDI0Nzk4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"}],\"text\":\"Historical reviews for Bilge Mutlu highlight rewarding projects and student care, though early course structure was criticized. Josiah Hanna is praised for clear lectures, approachable teaching, and well-organized content. These past experiences suggest a positive trajectory for the course under different instructors.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-07 18:06:03 +0000 UTC\",\"review_id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-03-31 15:45:24 +0000 UTC\",\"review_id\":\"fab2a48fad3ceb75e3fa5e1f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2026-08-20 23:19:43 +0000 UTC\",\"review_id\":\"d71701197f7daf9743438599\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQzMzc5MTQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Swamit Tannu teaches a new course on quantum computing basics that reviewers find interesting and helpful, though one notes the class is hard.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.57 GPA, 77.3% A/AB (n=348 letter grades); Fall 2025: 3.62 GPA, 85.0% A/AB (n=80 letter grades); Spring 2026: 3.70 GPA, 84.1% A/AB (n=546 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-07 18:06:03 +0000 UTC\",\"review_id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Students appreciate Tannu's accessibility during office hours and his ability to explain high-level industry concepts and research contexts.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"BARTON MILLER is recorded teaching in Spring 2019, Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"BILGE MUTLU is recorded teaching in Spring 2018, Fall 2018, Spring 2019, Fall 2019, Fall 2020, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":7,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"EFTYCHIOS SIFAKIS is recorded teaching in Spring 2020, Spring 2022, Spring 2023, Spring 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JOSIAH HANNA is recorded teaching in Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"SWAMIT TANNU is recorded teaching in Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"YONG JAE LEE is recorded teaching in Spring 2023, Spring 2024, Spring 2025. 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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"2f676072f2f24a1ec89a232fe0a829e19efa1b2951ba4a6c88ecc3077269ffdd","section":"requirements","status":"valid","value_json":"{\"nodes\":[],\"notes\":[],\"root\":null,\"status\":\"none\"}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"2f676072f2f24a1ec89a232fe0a829e19efa1b2951ba4a6c88ecc3077269ffdd","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[],\"search_phrases\":[\"COMPSCI 639 topics\",\"undergraduate computing elective\",\"selected topics in computing\"],\"skills_taught\":[],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Selected topics in computing. Each offering of the course will cover a topic selected by the instructor.\"}],\"text\":\"COMPSCI 639 is an undergraduate elective covering selected topics in computing, with specific content determined by the instructor for each offering.\"},\"topics\":[]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"2f676072f2f24a1ec89a232fe0a829e19efa1b2951ba4a6c88ecc3077269ffdd","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Amazing professor. The class was super interesting and useful. He was super good at explaining things and was really helpful during office hours\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-01-30 19:58:47 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"edc51749a8161e0f1fd01fd7\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyODgwNDM2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"edc51749a8161e0f1fd01fd7\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor quality varies significantly. Some are praised as engaging and clear, while others are criticized for disorganized lectures and poor teaching.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"in online class, be prepared to teach yourself everything. they teach you the basics of react/js and expect full working algorithms done in a week. tons of homework, but it helps balance out grades. they were good with accommodating extensions, but no curve for final grades. if you have no experience in user design it will be rough\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-01-02 18:59:36 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"e371bc1ab43f3f56b182f49a\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM0MjI2MTEw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"e371bc1ab43f3f56b182f49a\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2019\"},\"sentiment\":\"negative\",\"summary\":\"The course is frequently described as extremely time-consuming and project-heavy, requiring significant independent work.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Sifakis is a fair and transparent grader, the grading rubric for this projects is released beforehand so you know what to do each project and how much time to spend. Unlike most professors that rely on cheap trick questions, he prepares a practice exam before each exam so you know what kind of questions to expect.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-05-19 05:06:10 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"001ec41c8906b3897b585afe\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0ODIyOTUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"Really good professor. Loved his lectures. Final is very fair if you start studying ~2 weeks or so in advance. Wants you to genuinely succeed in the subject and has designed a very good curriculum. \",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-05-07 07:22:11 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"6631a64a18acf3bfcf8f893f\",\"instructor_id\":\"rmp:2906194\",\"instructor_name\":\"Yong Lee\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMTkxMTc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2906194\"},{\"comment\":\"Flipped classroom but he lectures in class and out of class. So basically there are two of the same lectures- the reading is exactly the same as the lecture. So go through the same material 3 times and still do bad on the quizzes because the quizzes are tricky and set up for failure. 15 mins for 4 short answers! Learned nothing-waste of time\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-03-26 16:05:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"4f3859cec34dd834c33d2c7a\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyOTk0NjE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"His class is a complete scam and a waste of your tuition. Prepare to hear a lot of look it up comments. Youll be learning more from YouTube than him\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-09-24 14:43:47 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"3527b9a0bd08b5ffb9ca9e7f\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMzNjYwNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"001ec41c8906b3897b585afe\",\"6631a64a18acf3bfcf8f893f\",\"4f3859cec34dd834c33d2c7a\",\"3527b9a0bd08b5ffb9ca9e7f\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"},{\"id\":\"rmp:2906194\",\"name\":\"Yong Lee\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2020\"},\"sentiment\":\"mixed\",\"summary\":\"Grading fairness and clarity depend on the instructor. Some provide clear rubrics and practice exams, while others use vague quizzes and lack curves.\"},{\"aspect\":\"projects\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"I took his UX course and this course is the turning point in my CS studies. I did spend countless hours on projects because not everything is covered in lectures, but they were the most rewarding experiences among all of my CS projects. Definitely recommend if you are interested in putting yourself in users' shoes and learn the basics of UX dev.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-11-15 21:14:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4ff6921fabe91f51bb4278d1\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"HW not well designed. I believe that this course should be helping us to bulid UI, but not to challenge us with programming. As a CS student, it's important to solve these issue ourselves for sure. However, you may face a bunch of confusion bugs if you are a beginner of js, react. Though I'm able to solve them, it's really a waste of time.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-15 18:40:50 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4230571b8e96c6054f8898c9\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM0MDg0MjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4ff6921fabe91f51bb4278d1\",\"4392bdc132aab1abf9776c85\",\"4230571b8e96c6054f8898c9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"summary\":\"Projects are widely considered the highlight, offering practical, career-relevant experience, though they can be frustratingly difficult for beginners.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best lecturer I've had at UW Madison. I really enjoyed &quot;Building User Interfaces&quot;, and I learned a lot from the class (JS, React, React Native, Dialogflow). It was very project heavy, and extremely time consuming. I really recommend this class if you are considering frontend development!\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-12-23 08:33:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"03984ccd7af1598d878a227b\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzQ4MDE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Building User Interfaces is the best CS course I have taken in UW-Madison yet. The lesson I gained from this course is so valuable and I would not have landed my internship if not because of the knowledge and skills I gained from the course. He truly cares about his students and the there're pretty much office hours any hour during the week.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-06 06:08:08 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4392bdc132aab1abf9776c85\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzOTYzMjY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"When asked if I could cover up my missed quiz somehow, he told me I could drop the class. Extremely rude guy, try to avoid.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-02-05 01:40:52 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"08b7fba9f64b10c7f435036d\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxMzM1Mjc1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"This is the worst class I took in UW Madison. The material is not well prepared. The class has not exam but the small tests are graded tough. The lecture is mandatory but completely useless . You will need to figure out homework by yourself most of the time. The video lecture is hard to follow because of the volume and accent.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:48:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fa8b76330401ffe128ec5625\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":4,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"4392bdc132aab1abf9776c85\",\"08b7fba9f64b10c7f435036d\",\"fa8b76330401ffe128ec5625\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"},{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"summary\":\"Overall sentiment is polarized based on the instructor. Highly recommended for career benefits by satisfied students, but heavily criticized by those with poor teaching experiences.\"}]}","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_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"bef86fc67adfc6a3470ed2d679f014f7211cfb34351d3609f64d5cb23441bc78","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"2f676072f2f24a1ec89a232fe0a829e19efa1b2951ba4a6c88ecc3077269ffdd","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"587346ba4a7d342fb6a559b1f95d9bb0b704a08975625f40b0288359f5663506\",\"course_id\":\"COMPSCI 639\",\"current_instructors\":[{\"instructor_uid\":\"instructor_23e0a95dd7e065452a30a74c\",\"message\":\"No course-specific reviews available\",\"name\":\"Kaiser Pister\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2871234\",\"summary\":[]},{\"instructor_uid\":\"instructor_402c5e1526ed25ff5ab4777d\",\"message\":\"No course-specific reviews available\",\"name\":\"Louis Oliphant\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2965334\",\"summary\":[]},{\"instructor_uid\":\"instructor_570635b99c1c1cbcfe9e05e1\",\"message\":\"Summary generation failed\",\"name\":\"Swamit Tannu\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2833415\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.71 GPA, 88.1% A/AB (n=42 letter grades); Spring 2026: 3.69 GPA, 85.7% A/AB (n=49 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_d9079dac81457262c1aa9c4e\",\"message\":\"No course-specific reviews available\",\"name\":\"Tengyang Xie\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:3065440\",\"summary\":[]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-03-31 15:45:24 +0000 UTC\",\"review_id\":\"fab2a48fad3ceb75e3fa5e1f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Reviewers describe the homework as interesting and hands-on, while one reviewer characterizes the overall class difficulty as hard.\"}],\"errors\":[{\"error\":\"UnexpectedModelBehavior: Exceeded maximum output retries (2)\",\"instructor_uid\":\"instructor_570635b99c1c1cbcfe9e05e1\",\"mode\":\"professor\"}],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2019-12-20 23:22:24 +0000 UTC\",\"review_id\":\"f956c868cafbf8407553bbc6\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTMyNzMzNjYz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2020-11-15 21:14:54 +0000 UTC\",\"review_id\":\"4ff6921fabe91f51bb4278d1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTMzODIwMTg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Bilge Mutlu\",\"review_date\":\"2021-11-19 01:27:29 +0000 UTC\",\"review_id\":\"25121df3199f473ada863592\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2474914\",\"source_review_id\":\"UmF0aW5nLTM1MjcxNDg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2025-01-30 01:55:24 +0000 UTC\",\"review_id\":\"1efafbedc29765beef21076a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQwNjIwMTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2025-05-06 17:30:46 +0000 UTC\",\"review_id\":\"f2a5526bab7fbc81d123708e\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQxMTc4OTY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"},{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2026-05-04 23:49:41 +0000 UTC\",\"review_id\":\"7bf874a29d7e73f21c278f56\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQzMDI0Nzk4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"}],\"text\":\"Historical reviews for Bilge Mutlu highlight rewarding projects and student care, though early course structure was criticized. Josiah Hanna is praised for clear lectures, approachable teaching, and well-organized content. These past experiences suggest a positive trajectory for the course under different instructors.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-07 18:06:03 +0000 UTC\",\"review_id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-03-31 15:45:24 +0000 UTC\",\"review_id\":\"fab2a48fad3ceb75e3fa5e1f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2026-08-20 23:19:43 +0000 UTC\",\"review_id\":\"d71701197f7daf9743438599\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQzMzc5MTQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Swamit Tannu teaches a new course on quantum computing basics that reviewers find interesting and helpful, though one notes the class is hard.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.57 GPA, 77.3% A/AB (n=348 letter grades); Fall 2025: 3.62 GPA, 85.0% A/AB (n=80 letter grades); Spring 2026: 3.70 GPA, 84.1% A/AB (n=546 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-07 18:06:03 +0000 UTC\",\"review_id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"},{\"instructor_name\":\"Swamit Tannu\",\"review_date\":\"2025-02-11 00:31:10 +0000 UTC\",\"review_id\":\"a28df9d023cd06f3cc4c04a8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"text\":\"Students appreciate Tannu's accessibility during office hours and his ability to explain high-level industry concepts and research contexts.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"}],\"text\":\"BARTON MILLER is recorded teaching in Spring 2019, Spring 2020. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"BILGE MUTLU is recorded teaching in Spring 2018, Fall 2018, Spring 2019, Fall 2019, Fall 2020, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":7,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"}],\"text\":\"EFTYCHIOS SIFAKIS is recorded teaching in Spring 2020, Spring 2022, Spring 2023, Spring 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"JOSIAH HANNA is recorded teaching in Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"SWAMIT TANNU is recorded teaching in Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"source_record\":{\"entity_id\":\"90d9a30d-6330-33f8-9aee-fe82055a4653\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"YONG JAE LEE is recorded teaching in Spring 2023, Spring 2024, Spring 2025. 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_570635b99c1c1cbcfe9e05e1\", \"error\": \"UnexpectedModelBehavior: Exceeded maximum output retries (2)\"}]","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true}]