[{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"f565fa22b795c258c1ccbcc4f75ef8d9bce9b45c0a4c1937b85b1c54bf899e8f","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"12c6aa698982b27e74a74bb5d6bc261c5cf120bb3244e65a78012a44c7ab3cba","section":"requirements","status":"valid","value_json":"{\"nodes\":[],\"notes\":[],\"root\":null,\"status\":\"none\"}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"f565fa22b795c258c1ccbcc4f75ef8d9bce9b45c0a4c1937b85b1c54bf899e8f","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"12c6aa698982b27e74a74bb5d6bc261c5cf120bb3244e65a78012a44c7ab3cba","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[],\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"count as electives to meet CS Major requirements\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\"}],\"text\":\"CS Major coursework or equivalent preparation\"}],\"search_phrases\":[\"Undergraduate elective topics in computing\",\"selected topics in computing\",\"CS major elective\",\"UW Madison COMPSCI 639\"],\"skills_taught\":[],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"title\",\"quote\":\"UNDERGRADUATE ELECTIVE TOPICS IN COMPUTING\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\"},{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Selected topics in computing. Each offering of the course will cover a topic selected by the instructor.\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\"},{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Offerings of this course will provide sufficient depth into their subject to count as electives to meet CS Major requirements.\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\"}],\"text\":\"Undergraduate elective topics in computing covering instructor-selected subjects with sufficient depth to meet CS Major requirements.\"},\"topics\":[]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"f565fa22b795c258c1ccbcc4f75ef8d9bce9b45c0a4c1937b85b1c54bf899e8f","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"12c6aa698982b27e74a74bb5d6bc261c5cf120bb3244e65a78012a44c7ab3cba","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"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\"},{\"comment\":\"The class is not structured in a way that inviting to learn. I was really interested in topic itself, but quickly turned away by the poor teaching. The lecture is a waste of time. Some quiz are not related to homework at all.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:51:25 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"cf182a6232284b10a1961eff\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"Lectures were a waste of time with him telling stories of who got hacked, various political ramblings, and complaints about industry security. Hopefully the university decides against offering this course again. Also deducted 5% of my grade on class participation despite going to every lecture.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-05-07 01:20:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1e2d988aa75d5cf6c31cce40\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNzkxMDY4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":3,\"review_ids\":[\"fa8b76330401ffe128ec5625\",\"cf182a6232284b10a1961eff\",\"1e2d988aa75d5cf6c31cce40\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2019\"},\"sentiment\":\"negative\",\"subject_instructor_id\":\"rmp:1174681\",\"summary\":\"Cited reviews criticize Barton Miller for unhelpful lectures and poor teaching structure.\"},{\"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\":\"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\":\"Even though his lectures are fast, he's one of the best comp sci teachers at UW-Madison. The homeworks are thorough, which reinforces your knowledge of the material needed for real-world front-end, ui building. The class takes a lot of time, but it's really rewarding once you get everything working.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-10-17 16:42:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ee44cb41503c2b30bc13ad3f\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzA5MjMw\",\"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\":\"Bilge is a phenomenal professor. UI is a course that needs to be offered and he created this course from scratch because he cares, not because he has to. Some people will say this is a hard class, but it's probably just their first 500+ level course. Bilge even helped me land a research position. 10/10 professor.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-17 22:26:09 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"037ceb95467c4e03a061fd4d\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0MTI2MzYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Best professor in the cs department. He truly cared about his students and wanted everyone to succeed. Provided a lot of extra credit opportunities and assignment extensions during the stressful era of covid. I'm sure putting the projects from this class on my resume grabbed attention of a lot of companies. You get to learn js, react and dialogflow\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-11-19 01:27:29 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"25121df3199f473ada863592\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1MjcxNDg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":7,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"edc51749a8161e0f1fd01fd7\",\"ee44cb41503c2b30bc13ad3f\",\"4ff6921fabe91f51bb4278d1\",\"4392bdc132aab1abf9776c85\",\"037ceb95467c4e03a061fd4d\",\"25121df3199f473ada863592\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2474914\",\"summary\":\"Cited reviews praise Bilge Mutlu for engaging instruction and helpful office hours.\"},{\"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\"}],\"evidence_count\":1,\"review_ids\":[\"001ec41c8906b3897b585afe\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2021\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:1727820\",\"summary\":\"One reviewer praises Eftychios Sifakis for fair grading and transparent rubrics.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"I took CS 639 autonomous robotics, and the lecture was well-organized, the readings and homework were well-designed, and the total workload was fine. Although there are some complex concepts, he will collect questions before class and answer each one in clear detail.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-01-30 01:55:24 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1efafbedc29765beef21076a\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNjIwMTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"},{\"comment\":\"Informative lectures, enjoyable projects, easy to ask questions, overall fantastic professor\",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-05-06 17:30:46 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"f2a5526bab7fbc81d123708e\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMTc4OTY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"},{\"comment\":\"Great lecturer and very approachable. The course was well structured, and the homeworks were fun and open ended (3/5 were pretty tough though). Only one test, which was easy\",\"course_id\":\"COMPSCI 639\",\"date\":\"2026-04-30 21:11:45 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"463044e60b0a89e766bfc707\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyOTg3NzE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"},{\"comment\":\"Knowledge, approachable, and engaging during lecture. The projects for CS639 were fun, but challenging. One exam that wasn't too bad. \",\"course_id\":\"COMPSCI 639\",\"date\":\"2026-05-04 23:49:41 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7bf874a29d7e73f21c278f56\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDI0Nzk4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"}],\"evidence_count\":4,\"review_ids\":[\"1efafbedc29765beef21076a\",\"f2a5526bab7fbc81d123708e\",\"463044e60b0a89e766bfc707\",\"7bf874a29d7e73f21c278f56\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2761425\",\"name\":\"Josiah Hanna\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2761425\",\"summary\":\"Cited reviews describe Josiah Hanna's lectures as well-organized and approachable.\"},{\"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\":\"Even though his lectures are fast, he's one of the best comp sci teachers at UW-Madison. The homeworks are thorough, which reinforces your knowledge of the material needed for real-world front-end, ui building. The class takes a lot of time, but it's really rewarding once you get everything working.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-10-17 16:42:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ee44cb41503c2b30bc13ad3f\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzA5MjMw\",\"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\"}],\"evidence_count\":3,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"ee44cb41503c2b30bc13ad3f\",\"4ff6921fabe91f51bb4278d1\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"subject_instructor_id\":\"rmp:2474914\",\"summary\":\"Bilge Mutlu's course is described as project-heavy and time-consuming but rewarding.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Prof is really good at explaining basics of quantum computing. I enjoy chatting with him during office hours and after the class, he has a good understanding of what industry is doing in quantum computing space, and he is very easy to talk to.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-02-07 18:06:03 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"instructor_id\":\"rmp:2833415\",\"instructor_name\":\"Swamit Tannu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\"},{\"comment\":\"Prof. Tannu helped me understand the basics of quantum computing and what it really means to do computer science research in this space. I enjoy talking to him after the class and getting a sense of high-level ideas. The homework so far is interesting and hands-on; this course is good if you are intrested in basics of quantum computing.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-02-11 00:31:10 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"a28df9d023cd06f3cc4c04a8\",\"instructor_id\":\"rmp:2833415\",\"instructor_name\":\"Swamit Tannu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\"},{\"comment\":\"Swamit is the goat, class is hard but he is helpful and the topics are cool.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-03-31 15:45:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fab2a48fad3ceb75e3fa5e1f\",\"instructor_id\":\"rmp:2833415\",\"instructor_name\":\"Swamit Tannu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\"},{\"comment\":\" He is good; the class is new but covers pretty cool material.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2026-08-20 23:19:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"d71701197f7daf9743438599\",\"instructor_id\":\"rmp:2833415\",\"instructor_name\":\"Swamit Tannu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMzc5MTQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\"},{\"comment\":\"Good intro to quantum.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2026-10-03 20:09:41 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"dd78c9b8451019c81157d6b7\",\"instructor_id\":\"rmp:2833415\",\"instructor_name\":\"Swamit Tannu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzNDYwOTUw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\"}],\"evidence_count\":5,\"review_ids\":[\"d7659d5a5bc7c6ca7b3b0c13\",\"a28df9d023cd06f3cc4c04a8\",\"fab2a48fad3ceb75e3fa5e1f\",\"d71701197f7daf9743438599\",\"dd78c9b8451019c81157d6b7\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2833415\",\"name\":\"Swamit Tannu\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2833415\",\"summary\":\"Cited reviews highlight Swamit Tannu's clarity on quantum computing basics and availability.\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"f565fa22b795c258c1ccbcc4f75ef8d9bce9b45c0a4c1937b85b1c54bf899e8f","job_id":"enrich-49752a259f17fab0f49665b3","output_id":"12c6aa698982b27e74a74bb5d6bc261c5cf120bb3244e65a78012a44c7ab3cba","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"1bee971de5661b003161ca1c327b0f2a2f364a08b8fadc6e8d2ddef013ea93ac\",\"course_id\":\"COMPSCI 639\",\"current_instructors\":[],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Josiah Hanna\",\"review_date\":\"2025-01-30 01:55:24 +0000 UTC\",\"review_id\":\"1efafbedc29765beef21076a\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:2761425\",\"source_review_id\":\"UmF0aW5nLTQwNjIwMTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"In Josiah Hanna’s autonomous robotics offering, the total workload was fine. He collected questions before class to address complex concepts in clear detail.\"}],\"errors\":[],\"historical_context\":[],\"message\":null,\"offered\":true,\"profile_hash\":\"3f5110430805ccdd533c0c072df62d68a8a5f5441c4530bbdb15d419a199a09c\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Yong Lee\",\"review_date\":\"2023-05-05 01:27:44 +0000 UTC\",\"review_id\":\"57f9a78ee3f05d4cf9112ee8\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:2906194\",\"source_review_id\":\"UmF0aW5nLTM3ODI4NjI1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2906194\",\"type\":\"review\"},{\"instructor_name\":\"Yong Lee\",\"review_date\":\"2025-05-07 07:22:11 +0000 UTC\",\"review_id\":\"6631a64a18acf3bfcf8f893f\",\"run_id\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:2906194\",\"source_review_id\":\"UmF0aW5nLTQxMTkxMTc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2906194\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Yong Lee taught an engaging course with a fair final exam and a well-designed curriculum. Students reported that the final was entirely conceptual and manageable with advance preparation.\"},{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"source_instructor_id\":\"rmp:2833415\",\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\",\"type\":\"review\"}],\"evidence_scope\":\"past_student_reviews\",\"text\":\"Swamit Tannu was approachable during office hours and after class, demonstrating a good understanding of industry trends in the quantum computing space.\"}],\"task_hash\":\"9dea82ef7f2113a5605c1c6030c4f9b19967eb742cc93a78268fb92357d29f5c\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 639\",\"run_id\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"20261014T203208-0851c9a1\",\"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\":\"1274\",\"term_name\":\"2027 Sprng\",\"version\":3}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":true},{"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":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":"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":"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":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"f565fa22b795c258c1ccbcc4f75ef8d9bce9b45c0a4c1937b85b1c54bf899e8f","job_id":"enrich-6556a505c10f448d98d02466","output_id":"b07396cd7518bcae8b35aed09d694f28d626acd0523594caf1ba095936482e93","section":"requirements","status":"valid","value_json":"{\"nodes\":[],\"notes\":[],\"root\":null,\"status\":\"none\"}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"f565fa22b795c258c1ccbcc4f75ef8d9bce9b45c0a4c1937b85b1c54bf899e8f","job_id":"enrich-6556a505c10f448d98d02466","output_id":"b07396cd7518bcae8b35aed09d694f28d626acd0523594caf1ba095936482e93","section":"search_profile","status":"valid","value_json":"{\"activity_tags\":[],\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"count as electives to meet CS Major requirements\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\"}],\"text\":\"CS Major coursework or equivalent preparation\"}],\"search_phrases\":[\"Undergraduate elective topics in computing\",\"selected topics in computing\",\"CS major elective\",\"UW Madison COMPSCI 639\"],\"skills_taught\":[],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 639\",\"field\":\"title\",\"quote\":\"UNDERGRADUATE ELECTIVE TOPICS IN COMPUTING\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\"},{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Selected topics in computing. Each offering of the course will cover a topic selected by the instructor.\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\"},{\"course_id\":\"COMPSCI 639\",\"field\":\"description\",\"quote\":\"Offerings of this course will provide sufficient depth into their subject to count as electives to meet CS Major requirements.\",\"source_url\":\"https://guide.wisc.edu/courses/comp_sci/\"}],\"text\":\"Undergraduate elective topics in computing covering instructor-selected subjects with sufficient depth to meet CS Major requirements.\"},\"topics\":[]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","selected_for_release":false},{"run_id":"20261014T203208-0851c9a1","observed_at":"2026-10-14 17:50:09.728220+00:00","course_uid":"course_87400c0728797946c5cef14c","course_id":"COMPSCI 639","catalog_version_id":"360f70c8baa679d585b72fcd5600361ec504b327cf06367ae88c9f3157103eae","record_version_id":"f565fa22b795c258c1ccbcc4f75ef8d9bce9b45c0a4c1937b85b1c54bf899e8f","job_id":"enrich-6556a505c10f448d98d02466","output_id":"b07396cd7518bcae8b35aed09d694f28d626acd0523594caf1ba095936482e93","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"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\"},{\"comment\":\"The class is not structured in a way that inviting to learn. I was really interested in topic itself, but quickly turned away by the poor teaching. The lecture is a waste of time. Some quiz are not related to homework at all.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-04-26 03:51:25 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"cf182a6232284b10a1961eff\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNjgzNDc5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"},{\"comment\":\"Lectures were a waste of time with him telling stories of who got hacked, various political ramblings, and complaints about industry security. Hopefully the university decides against offering this course again. Also deducted 5% of my grade on class participation despite going to every lecture.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2019-05-07 01:20:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"1e2d988aa75d5cf6c31cce40\",\"instructor_id\":\"rmp:1174681\",\"instructor_name\":\"Barton Miller\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxNzkxMDY4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1174681\"}],\"evidence_count\":3,\"review_ids\":[\"fa8b76330401ffe128ec5625\",\"cf182a6232284b10a1961eff\",\"1e2d988aa75d5cf6c31cce40\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1174681\",\"name\":\"Barton Miller\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2019\"},\"sentiment\":\"negative\",\"subject_instructor_id\":\"rmp:1174681\",\"summary\":\"Cited reviews criticize Barton Miller for unhelpful lectures and poor teaching structure.\"},{\"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\":\"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\":\"Even though his lectures are fast, he's one of the best comp sci teachers at UW-Madison. The homeworks are thorough, which reinforces your knowledge of the material needed for real-world front-end, ui building. The class takes a lot of time, but it's really rewarding once you get everything working.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-10-17 16:42:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ee44cb41503c2b30bc13ad3f\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzA5MjMw\",\"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\":\"Bilge is a phenomenal professor. UI is a course that needs to be offered and he created this course from scratch because he cares, not because he has to. Some people will say this is a hard class, but it's probably just their first 500+ level course. Bilge even helped me land a research position. 10/10 professor.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-12-17 22:26:09 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"037ceb95467c4e03a061fd4d\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0MTI2MzYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"},{\"comment\":\"Best professor in the cs department. He truly cared about his students and wanted everyone to succeed. Provided a lot of extra credit opportunities and assignment extensions during the stressful era of covid. I'm sure putting the projects from this class on my resume grabbed attention of a lot of companies. You get to learn js, react and dialogflow\",\"course_id\":\"COMPSCI 639\",\"date\":\"2021-11-19 01:27:29 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"25121df3199f473ada863592\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1MjcxNDg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2474914\"}],\"evidence_count\":7,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"edc51749a8161e0f1fd01fd7\",\"ee44cb41503c2b30bc13ad3f\",\"4ff6921fabe91f51bb4278d1\",\"4392bdc132aab1abf9776c85\",\"037ceb95467c4e03a061fd4d\",\"25121df3199f473ada863592\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2019\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2474914\",\"summary\":\"Cited reviews praise Bilge Mutlu for engaging instruction and helpful office hours.\"},{\"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\"}],\"evidence_count\":1,\"review_ids\":[\"001ec41c8906b3897b585afe\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2021\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:1727820\",\"summary\":\"One reviewer praises Eftychios Sifakis for fair grading and transparent rubrics.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"I took CS 639 autonomous robotics, and the lecture was well-organized, the readings and homework were well-designed, and the total workload was fine. Although there are some complex concepts, he will collect questions before class and answer each one in clear detail.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-01-30 01:55:24 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1efafbedc29765beef21076a\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNjIwMTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"},{\"comment\":\"Informative lectures, enjoyable projects, easy to ask questions, overall fantastic professor\",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-05-06 17:30:46 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"f2a5526bab7fbc81d123708e\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMTc4OTY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"},{\"comment\":\"Great lecturer and very approachable. The course was well structured, and the homeworks were fun and open ended (3/5 were pretty tough though). Only one test, which was easy\",\"course_id\":\"COMPSCI 639\",\"date\":\"2026-04-30 21:11:45 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"463044e60b0a89e766bfc707\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyOTg3NzE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"},{\"comment\":\"Knowledge, approachable, and engaging during lecture. The projects for CS639 were fun, but challenging. One exam that wasn't too bad. \",\"course_id\":\"COMPSCI 639\",\"date\":\"2026-05-04 23:49:41 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7bf874a29d7e73f21c278f56\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMDI0Nzk4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"}],\"evidence_count\":4,\"review_ids\":[\"1efafbedc29765beef21076a\",\"f2a5526bab7fbc81d123708e\",\"463044e60b0a89e766bfc707\",\"7bf874a29d7e73f21c278f56\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2761425\",\"name\":\"Josiah Hanna\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2761425\",\"summary\":\"Cited reviews describe Josiah Hanna's lectures as well-organized and approachable.\"},{\"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\":\"Even though his lectures are fast, he's one of the best comp sci teachers at UW-Madison. The homeworks are thorough, which reinforces your knowledge of the material needed for real-world front-end, ui building. The class takes a lot of time, but it's really rewarding once you get everything working.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2020-10-17 16:42:40 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ee44cb41503c2b30bc13ad3f\",\"instructor_id\":\"rmp:2474914\",\"instructor_name\":\"Bilge Mutlu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzNzA5MjMw\",\"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\"}],\"evidence_count\":3,\"review_ids\":[\"03984ccd7af1598d878a227b\",\"ee44cb41503c2b30bc13ad3f\",\"4ff6921fabe91f51bb4278d1\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2474914\",\"name\":\"Bilge Mutlu\"}],\"review_year_end\":\"2020\",\"review_year_start\":\"2019\"},\"sentiment\":\"mixed\",\"subject_instructor_id\":\"rmp:2474914\",\"summary\":\"Bilge Mutlu's course is described as project-heavy and time-consuming but rewarding.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Prof is really good at explaining basics of quantum computing. I enjoy chatting with him during office hours and after the class, he has a good understanding of what industry is doing in quantum computing space, and he is very easy to talk to.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-02-07 18:06:03 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"d7659d5a5bc7c6ca7b3b0c13\",\"instructor_id\":\"rmp:2833415\",\"instructor_name\":\"Swamit Tannu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNjUwNjA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\"},{\"comment\":\"Prof. Tannu helped me understand the basics of quantum computing and what it really means to do computer science research in this space. I enjoy talking to him after the class and getting a sense of high-level ideas. The homework so far is interesting and hands-on; this course is good if you are intrested in basics of quantum computing.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-02-11 00:31:10 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"a28df9d023cd06f3cc4c04a8\",\"instructor_id\":\"rmp:2833415\",\"instructor_name\":\"Swamit Tannu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNjU4ODg1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\"},{\"comment\":\"Swamit is the goat, class is hard but he is helpful and the topics are cool.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2025-03-31 15:45:24 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"fab2a48fad3ceb75e3fa5e1f\",\"instructor_id\":\"rmp:2833415\",\"instructor_name\":\"Swamit Tannu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwODQzNTE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\"},{\"comment\":\" He is good; the class is new but covers pretty cool material.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2026-08-20 23:19:43 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"d71701197f7daf9743438599\",\"instructor_id\":\"rmp:2833415\",\"instructor_name\":\"Swamit Tannu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMzc5MTQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\"},{\"comment\":\"Good intro to quantum.\",\"course_id\":\"COMPSCI 639\",\"date\":\"2026-10-03 20:09:41 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"dd78c9b8451019c81157d6b7\",\"instructor_id\":\"rmp:2833415\",\"instructor_name\":\"Swamit Tannu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzNDYwOTUw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2833415\"}],\"evidence_count\":5,\"review_ids\":[\"d7659d5a5bc7c6ca7b3b0c13\",\"a28df9d023cd06f3cc4c04a8\",\"fab2a48fad3ceb75e3fa5e1f\",\"d71701197f7daf9743438599\",\"dd78c9b8451019c81157d6b7\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2833415\",\"name\":\"Swamit Tannu\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"subject_instructor_id\":\"rmp:2833415\",\"summary\":\"Cited reviews highlight Swamit Tannu's clarity on quantum computing basics and availability.\"}]}","candidate_json":null,"error":null,"model":"Qwen/Qwen3.8-27B","model_revision":"1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0","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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":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-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":false}]