[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-2978ec7e9ac23a465ccaacbb","output_id":"e62ea319b8207f868c4a886446bab59f8bc98a6b9f003b314e7f64459227cbda","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331), or grad/professional standing, or declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"grad/professional standing\",\"course\":null,\"evidence\":\"grad/professional standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in Computer Science for Prof\",\"course\":null,\"evidence\":\"declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320)\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\",\"n11\",\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345,375orM E/COMP SCI/E C E 532)\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[\"n15\",\"n16\",\"n17\",\"n18\",\"n19\",\"n20\",\"n21\",\"n22\",\"n23\",\"n24\"],\"condition\":null,\"course\":null,\"evidence\":\"(STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n6\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":532,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ME\"],\"timing\":\"prior\"},\"evidence\":\"M E/COMP SCI/E C E 532\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":333,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"333\",\"id\":\"n17\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n18\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":371,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"371\",\"id\":\"n19\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"MATH/STAT 309\",\"id\":\"n20\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n21\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"n22\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":531,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"531\",\"id\":\"n23\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 331\",\"id\":\"n24\",\"kind\":\"course\"}],\"notes\":[\"Unlinked course references 'M E/COMP SCI/E C E 532', 'MATH/STAT 309', 'MATH 331', 'MATH 531', and 'E C E 331' are treated as verbatim conditions requiring review for canonical identity.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-2978ec7e9ac23a465ccaacbb","output_id":"e62ea319b8207f868c4a886446bab59f8bc98a6b9f003b314e7f64459227cbda","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues.\"},{\"course_id\":\"COMPSCI 320\",\"field\":\"description\",\"quote\":\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets.\"}],\"text\":\"Programming fundamentals including object-oriented design, data structures, and Python data science tools.\"},{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification.\"}],\"text\":\"Linear algebra, matrix theory, and optimization concepts.\"}],\"search_phrases\":[\"artificial intelligence principles\",\"knowledge-based search\",\"probabilistic reasoning applications\",\"machine learning techniques\",\"automatic deduction\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Knowledge-based search, automatic deduction, and knowledge representation.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"Applying AI techniques to problem solving, data mining, and perception tasks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL INTELLIGENCE\"},{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Introduction to artificial intelligence covering search, logic, machine learning, and probabilistic reasoning.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Search techniques, automatic deduction, and predicate logic.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"AI applications in problem solving, data mining, and robotics.\"}]}","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_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-2978ec7e9ac23a465ccaacbb","output_id":"e62ea319b8207f868c4a886446bab59f8bc98a6b9f003b314e7f64459227cbda","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":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"576af8d8ecc7e47c44e906c2cae1988a3f0a53c31c0a5686b3e3137a2096b110","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331), or grad/professional standing, or declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"grad/professional standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345,375orM E/COMP SCI/E C E 532)\",\"id\":\"n6\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":532,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ME\"],\"timing\":\"prior\"},\"evidence\":\"M E/COMP SCI/E C E 532\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[\"n13\",\"n14\",\"n15\",\"n16\",\"n17\",\"n18\",\"n19\",\"n20\",\"n21\",\"n22\"],\"condition\":null,\"course\":null,\"evidence\":\"(STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n13\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":333,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"333\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n17\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":371,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"371\",\"id\":\"n18\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"MATH/STAT 309\",\"id\":\"n19\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n20\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"n21\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":531,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"531\",\"id\":\"n22\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 331\",\"id\":\"n23\",\"kind\":\"course\"}],\"notes\":[\"Unlinked course references 'M E/COMP SCI/E C E 532' and 'MATH/STAT 309' are treated as verbatim conditions requiring review for canonical identity.\",\"Unlinked course reference 'E C E 331' is treated as a verbatim condition requiring review for canonical identity.\",\"Unlinked course reference 'MATH 331' is treated as a verbatim condition requiring review for canonical identity.\",\"Unlinked course reference '531' is treated as a verbatim condition requiring review for canonical identity.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n13 references itself; remove the self-reference.\nUnreachable nodes: n11, n12, n13, n14, n15, n16, n17, n18, n19, n20, n21, n22, n23; connect all conditions and exclusions to the root.","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_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"576af8d8ecc7e47c44e906c2cae1988a3f0a53c31c0a5686b3e3137a2096b110","section":"search_profile","status":"invalid","value_json":null,"candidate_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues.\"},{\"course_id\":\"COMPSCI 320\",\"field\":\"description\",\"quote\":\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets.\"}],\"text\":\"Programming fundamentals including object-oriented design, data structures, and Python data science tools.\"},{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification.\"}],\"text\":\"Linear algebra, matrix theory, and optimization concepts.\"},{\"evidence\":[{\"course_id\":\"STAT 311\",\"field\":\"description\",\"quote\":\"Not provided in lookup.\"}],\"text\":\"Statistical methods and probability theory.\"}],\"search_phrases\":[\"artificial intelligence principles\",\"knowledge-based search\",\"probabilistic reasoning applications\",\"machine learning techniques\",\"automatic deduction\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Knowledge-based search, automatic deduction, and knowledge representation.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"Applying AI techniques to problem solving, data mining, and perception tasks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL INTELLIGENCE\"},{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Introduction to artificial intelligence covering search, logic, machine learning, and probabilistic reasoning.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Search techniques, automatic deduction, and predicate logic.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"AI applications in problem solving, data mining, and robotics.\"}]}","error":"Invalid evidence for STAT 311.description: 'Not provided in lookup.'. Copy a short exact substring from supplied text; do not paraphrase or invent omitted text.","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_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"576af8d8ecc7e47c44e906c2cae1988a3f0a53c31c0a5686b3e3137a2096b110","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_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"2d62e741bc97f3e112d2c7e84638a0a3cf95cc059638ee379686d926d9862a1b","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331), or grad/professional standing, or declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"grad/professional standing\",\"course\":null,\"evidence\":\"grad/professional standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in Computer Science for Prof\",\"course\":null,\"evidence\":\"declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320)\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\",\"n11\",\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345,375orM E/COMP SCI/E C E 532)\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[\"n15\",\"n16\",\"n17\",\"n18\",\"n19\",\"n20\",\"n21\",\"n22\",\"n23\",\"n24\"],\"condition\":null,\"course\":null,\"evidence\":\"(STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n6\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":532,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ME\"],\"timing\":\"prior\"},\"evidence\":\"M E/COMP SCI/E C E 532\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":333,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"333\",\"id\":\"n17\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n18\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":371,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"371\",\"id\":\"n19\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"MATH/STAT 309\",\"id\":\"n20\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n21\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"n22\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":531,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"531\",\"id\":\"n23\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 331\",\"id\":\"n24\",\"kind\":\"course\"}],\"notes\":[\"Unlinked course references 'M E/COMP SCI/E C E 532', 'MATH/STAT 309', 'MATH 331', 'MATH 531', and 'E C E 331' are treated as verbatim conditions requiring review for canonical identity.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"2d62e741bc97f3e112d2c7e84638a0a3cf95cc059638ee379686d926d9862a1b","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues.\"},{\"course_id\":\"COMPSCI 320\",\"field\":\"description\",\"quote\":\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets.\"}],\"text\":\"Programming fundamentals including object-oriented design, data structures, and Python data science tools.\"},{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification.\"}],\"text\":\"Linear algebra, matrix theory, and optimization concepts.\"}],\"search_phrases\":[\"artificial intelligence principles\",\"knowledge-based search\",\"probabilistic reasoning applications\",\"machine learning techniques\",\"automatic deduction\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Knowledge-based search, automatic deduction, and knowledge representation.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"Applying AI techniques to problem solving, data mining, and perception tasks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL INTELLIGENCE\"},{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Introduction to artificial intelligence covering search, logic, machine learning, and probabilistic reasoning.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Search techniques, automatic deduction, and predicate logic.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"AI applications in problem solving, data mining, and robotics.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"2d62e741bc97f3e112d2c7e84638a0a3cf95cc059638ee379686d926d9862a1b","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Loves his area of expertise and it shows. Explains things clearly and concisely and has fun with it. Really relaxed teaching style while still being super knowledgeable about the topic, but the material isn't going to necessarily be easy. One of my favorite teachers to date.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-05-29 02:58:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"bd9bfae0d190681beb967ac0\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTE2NjM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Really knowledgeable  in his area of expertise. Very relaxed teaching style, but answers questions very clearly and in a way that is easy to understand. Always responds to emails with detailed answers. His exams were rather hard, and programs were challenging, but I feel i learned more in his 540 class than i would have with any other professor.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-02-25 22:11:26 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b61ce3f3ba1ecab9c11f9b8c\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MDg5NTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Fantastic professor. The lectures are great and organized. He is always there to help.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-03-09 16:01:24 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5a0c05f1670e091dd4445823\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MTI3OTk1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Solid considering he just started teaching. He's the kind of teacher that's more than happy to walk through entire segments of Homework during class if enough people ask for help.   Easy A if you're good at programming.  Still very manageable even if you're not.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-09-06 14:51:32 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2e3cf41616c2ede6f6ece61a\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI2OTU3MTQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Grade is determined by coding homework and 2 tests. The homeworks aren't bad as long as you stay on top of them. He does a great job giving you practice tests to study for the exams. Some of the lectures are difficult to understand, but overall he is a great prof.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-12-18 14:36:13 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"984e6630b17b3ffd7d7fcc64\",\"instructor_id\":\"rmp:1996913\",\"instructor_name\":\"Jude Shavlik\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI3NTU1MDE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1996913\"},{\"comment\":\"Young is a great instructor. Always responsive. He would stay for extra time during his office hours and is very patient with questions. He has very interesting demos in his class. Highly recommended!\",\"course_id\":\"COMPSCI 540\",\"date\":\"2020-07-28 23:28:34 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ee3b8f25f1c406ed193cb60b\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"New but phenomenal professor. Lectures were well structured and he engaged with students both during lectures and on Piazza. Some issues with their automated grading system, but otherwise a great class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2021-04-11 16:21:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"1a6d08c79047f4d9e4517914\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NTMyNzU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Fred was the goat. Made lectures interesting and really cared about the success and wellbeing of students. Take him if you get a chance, you won't regret it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-12-21 17:58:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ac9eaaa57604203f44baa2f5\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE1MzE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Disclaimer: Grading scheme for CS540 is not very clear. Every semester they change it up, and had a curve with a fixed number of As... to be allocated.\\n\\nYudong Chen was great, though, unlike Young Wu. He takes his time and explains clearly (subjective). He sometimes wrote notes on his iPad instead of scrolling the course website, which was better.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-10 20:39:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ca86c52bfa54d41fcdcccc40\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwMjAyMDY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"5-star reviews are coming from top students who stand from their perspectives. If you only took probability, calc3, and linear algebra, and are still a freshman like me, wait for Prof. Sala's section (GOAT). The ability to break down complex theories extremely clearly to the dumb(me) is the true ability. Teaching is an art, and Sala masters it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-04-01 01:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c81eef35b13cbbd787669e78\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwODQ3Nzk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"He was great. He has been teaching this course for some years and knows how to teach it. He is very reachable. He allowed us to use LLMs for the projects and instead made it a competition so that you had to study to be good on the competitions. This was my best project experience I had from UW Madison.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-08-12 04:13:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cd049bada2799927a7ffef98\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"}],\"evidence_count\":13,\"review_ids\":[\"bd9bfae0d190681beb967ac0\",\"b61ce3f3ba1ecab9c11f9b8c\",\"5a0c05f1670e091dd4445823\",\"2e3cf41616c2ede6f6ece61a\",\"984e6630b17b3ffd7d7fcc64\",\"ee3b8f25f1c406ed193cb60b\",\"1a6d08c79047f4d9e4517914\",\"ac9eaaa57604203f44baa2f5\",\"ca86c52bfa54d41fcdcccc40\",\"1e94a78e18b9fe34f9eff561\",\"c81eef35b13cbbd787669e78\",\"8790fcc7b89893e9fce208b3\",\"cd049bada2799927a7ffef98\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:1996913\",\"name\":\"Jude Shavlik\"},{\"id\":\"rmp:2013520\",\"name\":\"Scott Alfeld\"},{\"id\":\"rmp:2116381\",\"name\":\"Collin Engstrom\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2015\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor teaching styles vary widely. Some are praised for being clear, concise, and engaging, while others are criticized for reading slides, rambling, or being unable to explain concepts.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Very enthusiastic and helpful.  Exams tend to be tough (usually an extension of, rather than a regurgitation of presented material) and homework requires a lot of effort.  My advice is to take Calculus prior to this class.  There is a lot of math notation used which can be confusing to those who haven't had Calculus.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2006-08-16 00:18:34 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"3fd062d9708e8b06f7903413\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTEyMTYzMzIz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"Absolutely hardest professor I've ever had. He makes lectures quick but they are not worth going to. Homework is insanely difficult. Do not take him. \",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-12-15 21:37:16 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"0526e28f21768d7047c9da74\",\"instructor_id\":\"rmp:2770358\",\"instructor_name\":\"Gary Dahl\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI1NzEzODI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2770358\"},{\"comment\":\"We went into the final exam knowing 45% of our grade so far. 20% worth of homework that we turned in almost a month prior, and he said would be graded multiple times, just wasn't. This class is tough, and he doesn't make it any easier to learn the material. Don't expect to get an example if you don't understand something.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2012-12-21 00:42:03 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f30ed9cf435b217d141ae3e6\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIxMTQzMzYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Jerry teaches way too theoretically and advanced for the appropriate level of an introductory AI class. His tests are all free response but he DOESN'T allow you to turn in your work (there is no partial credit). Moreover, his homework does not prepare you in any way for his highly theoretical tests. The average for his final was an F. DO NOT TAKE.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-01-30 17:57:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f2c4a3926998d5072aed4935\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxMzIwNTYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Professor Dyer is really a nice person at heart, but he was by far the most strict grader out of all my CS classes, where practically the average student at an 80% gets a BC. The exams this semester were NOTHING like his old exams, which were about 100x easier. Exams were 60% and one slip up and you're done. Really unfair semester. Greatly saddened\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-12-22 04:11:19 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"cce7f8783e4b6825b852bd3a\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyNzQxODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"This class is extremely math heavy and very hard. The homework had little to do with the exams but wasn't too bad. He is fine at lecturing, but IMO the material is very hard to understand. The notes aren't helpful at all without the lectures, but those are recorded so you can rewatch. He was willing to adjust the curve when students were struggling\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-16 02:03:38 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"426ee859d62000f17e313b27\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzE1MzYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"Amazing class just a lot of work.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-01-26 04:41:37 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"e9e4fd5bc0017f7f160df53b\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1Nzk4NDA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"}],\"evidence_count\":7,\"review_ids\":[\"3fd062d9708e8b06f7903413\",\"0526e28f21768d7047c9da74\",\"f30ed9cf435b217d141ae3e6\",\"f2c4a3926998d5072aed4935\",\"cce7f8783e4b6825b852bd3a\",\"426ee859d62000f17e313b27\",\"e9e4fd5bc0017f7f160df53b\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2761425\",\"name\":\"Josiah Hanna\"},{\"id\":\"rmp:2770358\",\"name\":\"Gary Dahl\"},{\"id\":\"rmp:876207\",\"name\":\"Charles Dyer\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2006\"},\"sentiment\":\"negative\",\"summary\":\"The course is consistently described as having a heavy workload, with difficult homework and exams that require significant effort.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"My favorite professor I've had and also the smartest man I've ever met. He knows everything there is to know about artificial intelligence- from financial AI  (he worked on wall street as a hedge fund quant) to using AI to translate a monkey language. Crazy man! Class was pretty relaxed- Homework was somewhat challenging, exams pretty easy.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2009-08-16 19:14:27 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0160b57e82f001c289d72d5e\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2MTI1NDAx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"I have to say this was one of the most disappointing classes I've ever taken. Vikas' has his head in the right place as he's enthusiastic and very nice but his teaching leaves a lot to be desired. His lectures consist of him rambling and his online notes leave a lot to be desired. No practice exams or problems. Final exam was incredibly difficult\",\"course_id\":\"COMPSCI 540\",\"date\":\"2010-05-15 16:00:02 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"452b1ddf96dc0646ad6c0c97\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE3MjA4NzY4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"Didn't have papers printed out on time for tests. Final grades submitted 2 weeks late. Great guy though. Very smart and hilarious, designs assignments and tests to measure understanding, not to trip students up. Extremely dedicated to making sure students learn, stays up late the night before assignments are due, willing to extend deadlines.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-01-09 19:22:28 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b50f7aa925b1ae3fdc9dc3fd\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI1OTA5MzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"Grade is determined by coding homework and 2 tests. The homeworks aren't bad as long as you stay on top of them. He does a great job giving you practice tests to study for the exams. Some of the lectures are difficult to understand, but overall he is a great prof.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-12-18 14:36:13 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"984e6630b17b3ffd7d7fcc64\",\"instructor_id\":\"rmp:1996913\",\"instructor_name\":\"Jude Shavlik\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI3NTU1MDE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1996913\"},{\"comment\":\"Lectures are not good -- slides are jam packed with content which is hard to read and understand (like incredibly complicated formulas which aren't even necessary to know). On the bright side though the exams are about a 3.75/5 on the easy scale (5/5 being very easy) and HW is very easy -- so a very easy CS elective and paired well with 577\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-05-27 20:19:50 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"4b67a07eeff1cb903f70a473\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQzMjAwMDU0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"Worst class I have attended ever. No attendance policy so no one attends the lecture, assignments and projects people just asks Claude to do it. People even use Claude during mid term because no one cares, Professor is not even there during the exam. People are just grading him high because everyone gets an A lolz. It's literally a waste of money.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-07-11 20:09:21 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"1f7a40f9ddc60f9bf5be4fb2\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMjk4NTI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"}],\"evidence_count\":8,\"review_ids\":[\"0160b57e82f001c289d72d5e\",\"452b1ddf96dc0646ad6c0c97\",\"b50f7aa925b1ae3fdc9dc3fd\",\"984e6630b17b3ffd7d7fcc64\",\"4b67a07eeff1cb903f70a473\",\"1f7a40f9ddc60f9bf5be4fb2\",\"1e94a78e18b9fe34f9eff561\",\"8790fcc7b89893e9fce208b3\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1313759\",\"name\":\"Michael Coen\"},{\"id\":\"rmp:1446267\",\"name\":\"Vikas Singh\"},{\"id\":\"rmp:1996913\",\"name\":\"Jude Shavlik\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2009\"},\"sentiment\":\"mixed\",\"summary\":\"Assessment difficulty varies by instructor. Some exams are considered easy or well-prepared for, while others are described as incredibly difficult, theoretical, or unfair.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"My favorite professor I've had and also the smartest man I've ever met. He knows everything there is to know about artificial intelligence- from financial AI  (he worked on wall street as a hedge fund quant) to using AI to translate a monkey language. Crazy man! Class was pretty relaxed- Homework was somewhat challenging, exams pretty easy.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2009-08-16 19:14:27 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0160b57e82f001c289d72d5e\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2MTI1NDAx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"Loves his area of expertise and it shows. Explains things clearly and concisely and has fun with it. Really relaxed teaching style while still being super knowledgeable about the topic, but the material isn't going to necessarily be easy. One of my favorite teachers to date.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-05-29 02:58:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"bd9bfae0d190681beb967ac0\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTE2NjM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Really knowledgeable  in his area of expertise. Very relaxed teaching style, but answers questions very clearly and in a way that is easy to understand. Always responds to emails with detailed answers. His exams were rather hard, and programs were challenging, but I feel i learned more in his 540 class than i would have with any other professor.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-02-25 22:11:26 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b61ce3f3ba1ecab9c11f9b8c\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MDg5NTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Fantastic professor. The lectures are great and organized. He is always there to help.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-03-09 16:01:24 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5a0c05f1670e091dd4445823\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MTI3OTk1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Solid considering he just started teaching. He's the kind of teacher that's more than happy to walk through entire segments of Homework during class if enough people ask for help.   Easy A if you're good at programming.  Still very manageable even if you're not.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-09-06 14:51:32 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2e3cf41616c2ede6f6ece61a\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI2OTU3MTQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Young is a great instructor. Always responsive. He would stay for extra time during his office hours and is very patient with questions. He has very interesting demos in his class. Highly recommended!\",\"course_id\":\"COMPSCI 540\",\"date\":\"2020-07-28 23:28:34 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ee3b8f25f1c406ed193cb60b\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"New but phenomenal professor. Lectures were well structured and he engaged with students both during lectures and on Piazza. Some issues with their automated grading system, but otherwise a great class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2021-04-11 16:21:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"1a6d08c79047f4d9e4517914\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NTMyNzU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Fred was the goat. Made lectures interesting and really cared about the success and wellbeing of students. Take him if you get a chance, you won't regret it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-12-21 17:58:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ac9eaaa57604203f44baa2f5\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE1MzE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Disclaimer: Grading scheme for CS540 is not very clear. Every semester they change it up, and had a curve with a fixed number of As... to be allocated.\\n\\nYudong Chen was great, though, unlike Young Wu. He takes his time and explains clearly (subjective). He sometimes wrote notes on his iPad instead of scrolling the course website, which was better.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-10 20:39:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ca86c52bfa54d41fcdcccc40\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwMjAyMDY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"5-star reviews are coming from top students who stand from their perspectives. If you only took probability, calc3, and linear algebra, and are still a freshman like me, wait for Prof. Sala's section (GOAT). The ability to break down complex theories extremely clearly to the dumb(me) is the true ability. Teaching is an art, and Sala masters it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-04-01 01:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c81eef35b13cbbd787669e78\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwODQ3Nzk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"He was great. He has been teaching this course for some years and knows how to teach it. He is very reachable. He allowed us to use LLMs for the projects and instead made it a competition so that you had to study to be good on the competitions. This was my best project experience I had from UW Madison.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-08-12 04:13:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cd049bada2799927a7ffef98\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"I have to say this was one of the most disappointing classes I've ever taken. Vikas' has his head in the right place as he's enthusiastic and very nice but his teaching leaves a lot to be desired. His lectures consist of him rambling and his online notes leave a lot to be desired. No practice exams or problems. Final exam was incredibly difficult\",\"course_id\":\"COMPSCI 540\",\"date\":\"2010-05-15 16:00:02 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"452b1ddf96dc0646ad6c0c97\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE3MjA4NzY4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"We went into the final exam knowing 45% of our grade so far. 20% worth of homework that we turned in almost a month prior, and he said would be graded multiple times, just wasn't. This class is tough, and he doesn't make it any easier to learn the material. Don't expect to get an example if you don't understand something.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2012-12-21 00:42:03 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f30ed9cf435b217d141ae3e6\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIxMTQzMzYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Jerry teaches way too theoretically and advanced for the appropriate level of an introductory AI class. His tests are all free response but he DOESN'T allow you to turn in your work (there is no partial credit). Moreover, his homework does not prepare you in any way for his highly theoretical tests. The average for his final was an F. DO NOT TAKE.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-01-30 17:57:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f2c4a3926998d5072aed4935\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxMzIwNTYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Professor Dyer is really a nice person at heart, but he was by far the most strict grader out of all my CS classes, where practically the average student at an 80% gets a BC. The exams this semester were NOTHING like his old exams, which were about 100x easier. Exams were 60% and one slip up and you're done. Really unfair semester. Greatly saddened\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-12-22 04:11:19 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"cce7f8783e4b6825b852bd3a\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyNzQxODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"This is the worst class I've ever taken. He just reads the slides and TRYS to explain whatever is on them, sometimes he gets lost on his own explanation. Lectures are behind from the assignments so expect to teach yourself some of the concepts. Assignments nor lectures helped for the midterm nor the final...\",\"course_id\":\"COMPSCI 540\",\"date\":\"2023-12-12 17:44:40 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"340a9d6b3f6a1618a75da671\",\"instructor_id\":\"rmp:2342510\",\"instructor_name\":\"Yingyu Liang\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4NjI5NjAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2342510\"},{\"comment\":\"Unable to explain anything\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-10-31 20:17:39 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"a6aac5fd18c873202c358edd\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5ODc4NjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"Worst class I have attended ever. No attendance policy so no one attends the lecture, assignments and projects people just asks Claude to do it. People even use Claude during mid term because no one cares, Professor is not even there during the exam. People are just grading him high because everyone gets an A lolz. It's literally a waste of money.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-07-11 20:09:21 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"1f7a40f9ddc60f9bf5be4fb2\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMjk4NTI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Doesn't explain anything in lecture\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-09-16 21:53:53 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"7ea60098ffcc9cdb4eb72a43\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQxNjQ2ODA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"}],\"evidence_count\":21,\"review_ids\":[\"0160b57e82f001c289d72d5e\",\"bd9bfae0d190681beb967ac0\",\"b61ce3f3ba1ecab9c11f9b8c\",\"5a0c05f1670e091dd4445823\",\"2e3cf41616c2ede6f6ece61a\",\"ee3b8f25f1c406ed193cb60b\",\"1a6d08c79047f4d9e4517914\",\"ac9eaaa57604203f44baa2f5\",\"ca86c52bfa54d41fcdcccc40\",\"1e94a78e18b9fe34f9eff561\",\"c81eef35b13cbbd787669e78\",\"8790fcc7b89893e9fce208b3\",\"cd049bada2799927a7ffef98\",\"452b1ddf96dc0646ad6c0c97\",\"f30ed9cf435b217d141ae3e6\",\"f2c4a3926998d5072aed4935\",\"cce7f8783e4b6825b852bd3a\",\"340a9d6b3f6a1618a75da671\",\"a6aac5fd18c873202c358edd\",\"1f7a40f9ddc60f9bf5be4fb2\",\"7ea60098ffcc9cdb4eb72a43\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1313759\",\"name\":\"Michael Coen\"},{\"id\":\"rmp:1446267\",\"name\":\"Vikas Singh\"},{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:2013520\",\"name\":\"Scott Alfeld\"},{\"id\":\"rmp:2116381\",\"name\":\"Collin Engstrom\"},{\"id\":\"rmp:2342510\",\"name\":\"Yingyu Liang\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"},{\"id\":\"rmp:876207\",\"name\":\"Charles Dyer\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2009\"},\"sentiment\":\"mixed\",\"summary\":\"Overall student satisfaction is mixed, heavily dependent on the instructor. Some students find it one of their favorite classes, while others find it disappointing or a waste of time.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-789789da373eecc1ff75f626","output_id":"e124d2d8eda67d1d37f9aeb07c713d5bf9d7d953bbd177a31f10fe15b81a32c1","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331), or grad/professional standing, or declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"grad/professional standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[\"n9\",\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345,375orM E/COMP SCI/E C E 532)\",\"id\":\"n6\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":532,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ME\"],\"timing\":\"prior\"},\"evidence\":\"M E/COMP SCI/E C E 532\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[\"n13\",\"n14\",\"n15\",\"n16\",\"n17\",\"n18\",\"n19\",\"n20\",\"n21\",\"n22\"],\"condition\":null,\"course\":null,\"evidence\":\"(STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n13\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":333,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"333\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n17\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":371,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"371\",\"id\":\"n18\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"MATH/STAT 309\",\"id\":\"n19\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n20\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"n21\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":531,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"531\",\"id\":\"n22\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 331\",\"id\":\"n23\",\"kind\":\"course\"}],\"notes\":[\"Unlinked course references 'M E/COMP SCI/E C E 532' and 'MATH/STAT 309' are treated as verbatim conditions requiring review for canonical identity.\",\"Unlinked course reference 'E C E 331' is treated as a verbatim condition requiring review for canonical identity.\",\"Unlinked course reference 'MATH 331' is treated as a verbatim condition requiring review for canonical identity.\",\"Unlinked course reference '531' is treated as a verbatim condition requiring review for canonical identity.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Model did not return this required section","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_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-789789da373eecc1ff75f626","output_id":"e124d2d8eda67d1d37f9aeb07c713d5bf9d7d953bbd177a31f10fe15b81a32c1","section":"search_profile","status":"invalid","value_json":null,"candidate_json":"\"{\\\"assumed_background\\\": [{\\\"text\\\": \\\"Programming fundamentals including object-oriented design, data structures, and Python data science tools.\\\", \\\"evidence\\\": [{\\\"course_id\\\": \\\"COMPSCI 300\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues.\\\"}, {\\\"course_id\\\": \\\"COMPSCI 320\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets.\\\"}]}, {\\\"text\\\": \\\"Linear algebra, matrix theory, and optimization concepts.\\\", \\\"evidence\\\": [{\\\"course_id\\\": \\\"MATH 320\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\\\"}, {\\\"course_id\\\": \\\"MATH 340\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\\\"}, {\\\"course_id\\\": \\\"MATH 341\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations.\\\"}, {\\\"course_id\\\": \\\"MATH 345\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification.\\\"}]}, {\\\"text\\\": \\\"Statistical methods and probability theory.\\\", \\\"evidence\\\": [{\\\"course_id\\\": \\\"STAT 311\\\", \\\"field\\\": \\\"title\\\", \\\"quote\\\": \\\"Introduction to Probability and Statistics for Engineers\\\"}, {\\\"course_id\\\": \\\"STAT 324\\\", \\\"field\\\": \\\"title\\\", \\\"quote\\\": \\\"Statistics for Computer Science\\\"}, {\\\"course_id\\\": \\\"STAT 333\\\", \\\"field\\\": \\\"title\\\", \\\"quote\\\": \\\"Statistical Methods\\\"}, {\\\"course_id\\\": \\\"STAT 340\\\", \\\"field\\\": \\\"title\\\", \\\"quote\\\": \\\"Probability and Statistics\\\"}, {\\\"course_id\\\": \\\"STAT 371\\\", \\\"field\\\": \\\"title\\\", \\\"quote\\\": \\\"Statistical Inference\\\"}]}], \\\"search_phrases\\\": [\\\"artificial intelligence principles\\\", \\\"knowledge-based search\\\", \\\"probabilistic reasoning applications\\\", \\\"machine learning techniques\\\", \\\"automatic deduction\\\"], \\\"skills_taught\\\": [{\\\"text\\\": \\\"Knowledge-based search, automatic deduction, and knowledge representation.\\\", \\\"evidence\\\": [{\\\"course_id\\\": \\\"COMPSCI 540\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\\\"}]}, {\\\"text\\\": \\\"Applying AI techniques to problem solving, data mining, and perception tasks.\\\", \\\"evidence\\\": [{\\\"course_id\\\": \\\"COMPSCI 540\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\\\"}]}], \\\"summary\\\": {\\\"text\\\": \\\"Introduction to artificial intelligence covering search, logic, machine learning, and probabilistic reasoning.\\\", \\\"evidence\\\": [{\\\"course_id\\\": \\\"COMPSCI 540\\\", \\\"field\\\": \\\"title\\\", \\\"quote\\\": \\\"INTRODUCTION TO ARTIFICIAL INTELLIGENCE\\\"}, {\\\"course_id\\\": \\\"COMPSCI 540\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\\\"}]}, \\\"topics\\\": [{\\\"text\\\": \\\"Search techniques, automatic deduction, and predicate logic.\\\", \\\"evidence\\\": [{\\\"course_id\\\": \\\"COMPSCI 540\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\\\"}]}, {\\\"text\\\": \\\"AI applications in problem solving, data mining, and robotics.\\\", \\\"evidence\\\": [{\\\"course_id\\\": \\\"COMPSCI 540\\\", \\\"field\\\": \\\"description\\\", \\\"quote\\\": \\\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\\\"}]}]}, \\\"requirements\\\": {\\\"status\\\": \\\"parsed\\\", \\\"root\\\": \\\"n0\\\", \\\"nodes\\\": [{\\\"id\\\": \\\"n0\\\", \\\"kind\\\": \\\"any\\\", \\\"children\\\": [\\\"n1\\\", \\\"n2\\\", \\\"n3\\\"], \\\"course\\\": null, \\\"condition\\\": null, \\\"evidence\\\": \\\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331), or grad/professional standing, or declared in Capstone Cert in Computer Science for Prof\\\"}, {\\\"id\\\": \\\"n1\\\", \\\"kind\\\": \\\"condition\\\", \\\"children\\\": [], \\\"course\\\": null, \\\"condition\\\": \\\"grad/professional standing\\\", \\\"evidence\\\": \\\"grad/professional standing\\\"}, {\\\"id\\\": \\\"n2\\\", \\\"kind\\\": \\\"condition\\\", \\\"children\\\": [], \\\"course\\\": null, \\\"condition\\\": \\\"declared in Capstone Cert in Computer Science for Prof\\\", \\\"evidence\\\": \\\"declared in Capstone Cert in Computer Science for Prof\\\"}, {\\\"id\\\": \\\"n3\\\", \\\"kind\\\": \\\"all\\\", \\\"children\\\": [\\\"n4\\\", \\\"n5\\\", \\\"n6\\\"], \\\"course\\\": null, \\\"condition\\\": null, \\\"evidence\\\": \\\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\\\"}, {\\\"id\\\": \\\"n4\\\", \\\"kind\\\": \\\"any\\\", \\\"children\\\": [\\\"n7\\\", \\\"n8\\\"], \\\"course\\\": null, \\\"condition\\\": null, \\\"evidence\\\": \\\"(COMP SCI 300or320)\\\"}, {\\\"id\\\": \\\"n5\\\", \\\"kind\\\": \\\"any\\\", \\\"children\\\": [\\\"n9\\\", \\\"n10\\\", \\\"n11\\\", \\\"n12\\\", \\\"n13\\\", \\\"n14\\\"], \\\"course\\\": null, \\\"condition\\\": null, \\\"evidence\\\": \\\"(MATH 320,340,341,345,375orM E/COMP SCI/E C E 532)\\\"}, {\\\"id\\\": \\\"n6\\\", \\\"kind\\\": \\\"any\\\", \\\"children\\\": [\\\"n15\\\", \\\"n16\\\", \\\"n17\\\", \\\"n18\\\", \\\"n19\\\", \\\"n20\\\", \\\"n21\\\", \\\"n22\\\", \\\"n23\\\", \\\"n24\\\"], \\\"course\\\": null, \\\"condition\\\": null, \\\"evidence\\\": \\\"(STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\\\"}, {\\\"id\\\": \\\"n7\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 300, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"COMPSCI\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"COMP SCI 300\\\"}, {\\\"id\\\": \\\"n8\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 320, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"COMPSCI\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"COMP SCI 320\\\"}, {\\\"id\\\": \\\"n9\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 320, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"MATH\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"MATH 320\\\"}, {\\\"id\\\": \\\"n10\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 340, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"MATH\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"MATH 340\\\"}, {\\\"id\\\": \\\"n11\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 341, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"MATH\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"MATH 341\\\"}, {\\\"id\\\": \\\"n12\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 345, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"MATH\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"MATH 345\\\"}, {\\\"id\\\": \\\"n13\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 375, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"MATH\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"MATH 375\\\"}, {\\\"id\\\": \\\"n14\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 532, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"COMPSCI\\\", \\\"ECE\\\", \\\"ME\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"M E/COMP SCI/E C E 532\\\"}, {\\\"id\\\": \\\"n15\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 311, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"STAT\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"STAT 311\\\"}, {\\\"id\\\": \\\"n16\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 324, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"STAT\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"STAT 324\\\"}, {\\\"id\\\": \\\"n17\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 333, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"STAT\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"STAT 333\\\"}, {\\\"id\\\": \\\"n18\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 340, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"STAT\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"STAT 340\\\"}, {\\\"id\\\": \\\"n19\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 371, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"STAT\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"STAT 371\\\"}, {\\\"id\\\": \\\"n20\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 309, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"MATH\\\", \\\"STAT\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"MATH/STAT 309\\\"}, {\\\"id\\\": \\\"n21\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 431, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"MATH\\\", \\\"STAT\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"MATH/STAT 431\\\"}, {\\\"id\\\": \\\"n22\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 331, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"MATH\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"MATH 331\\\"}, {\\\"id\\\": \\\"n23\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 531, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"MATH\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"MATH 531\\\"}, {\\\"id\\\": \\\"n24\\\", \\\"kind\\\": \\\"course\\\", \\\"children\\\": [], \\\"course\\\": {\\\"course_number\\\": 331, \\\"minimum_grade\\\": null, \\\"subjects\\\": [\\\"ECE\\\"], \\\"timing\\\": \\\"prior\\\"}, \\\"condition\\\": null, \\\"evidence\\\": \\\"ECE 331\\\"}], \\\"notes\\\": []}, \\\"student_experience\\\": null\"","error":"'{\"assumed_background\": [{\"text\": \"Programming fundamentals including object-oriented design, data structures, and Python data science tools.\", \"evidence\": [{\"course_id\": \"COMPSCI 300\", \"field\": \"description\", \"quote\": \"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues.\"}, {\"course_id\": \"COMPSCI 320\", \"field\": \"description\", \"quote\": \"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets.\"}]}, {\"text\": \"Linear algebra, matrix theory, and optimization concepts.\", \"evidence\": [{\"course_id\": \"MATH 320\", \"field\": \"description\", \"quote\": \"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"}, {\"course_id\": \"MATH 340\", \"field\": \"description\", \"quote\": \"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"}, {\"course_id\": \"MATH 341\", \"field\": \"description\", \"quote\": \"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations.\"}, {\"course_id\": \"MATH 345\", \"field\": \"description\", \"quote\": \"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification.\"}]}, {\"text\": \"Statistical methods and probability theory.\", \"evidence\": [{\"course_id\": \"STAT 311\", \"field\": \"title\", \"quote\": \"Introduction to Probability and Statistics for Engineers\"}, {\"course_id\": \"STAT 324\", \"field\": \"title\", \"quote\": \"Statistics for Computer Science\"}, {\"course_id\": \"STAT 333\", \"field\": \"title\", \"quote\": \"Statistical Methods\"}, {\"course_id\": \"STAT 340\", \"field\": \"title\", \"quote\": \"Probability and Statistics\"}, {\"course_id\": \"STAT 371\", \"field\": \"title\", \"quote\": \"Statistical Inference\"}]}], \"search_phrases\": [\"artificial intelligence principles\", \"knowledge-based search\", \"probabilistic reasoning applications\", \"machine learning techniques\", \"automatic deduction\"], \"skills_taught\": [{\"text\": \"Knowledge-based search, automatic deduction, and knowledge representation.\", \"evidence\": [{\"course_id\": \"COMPSCI 540\", \"field\": \"description\", \"quote\": \"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}]}, {\"text\": \"Applying AI techniques to problem solving, data mining, and perception tasks.\", \"evidence\": [{\"course_id\": \"COMPSCI 540\", \"field\": \"description\", \"quote\": \"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}]}], \"summary\": {\"text\": \"Introduction to artificial intelligence covering search, logic, machine learning, and probabilistic reasoning.\", \"evidence\": [{\"course_id\": \"COMPSCI 540\", \"field\": \"title\", \"quote\": \"INTRODUCTION TO ARTIFICIAL INTELLIGENCE\"}, {\"course_id\": \"COMPSCI 540\", \"field\": \"description\", \"quote\": \"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}]}, \"topics\": [{\"text\": \"Search techniques, automatic deduction, and predicate logic.\", \"evidence\": [{\"course_id\": \"COMPSCI 540\", \"field\": \"description\", \"quote\": \"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}]}, {\"text\": \"AI applications in problem solving, data mining, and robotics.\", \"evidence\": [{\"course_id\": \"COMPSCI 540\", \"field\": \"description\", \"quote\": \"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}]}]}, \"requirements\": {\"status\": \"parsed\", \"root\": \"n0\", \"nodes\": [{\"id\": \"n0\", \"kind\": \"any\", \"children\": [\"n1\", \"n2\", \"n3\"], \"course\": null, \"condition\": null, \"evidence\": \"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331), or grad/professional standing, or declared in Capstone Cert in Computer Science for Prof\"}, {\"id\": \"n1\", \"kind\": \"condition\", \"children\": [], \"course\": null, \"condition\": \"grad/professional standing\", \"evidence\": \"grad/professional standing\"}, {\"id\": \"n2\", \"kind\": \"condition\", \"children\": [], \"course\": null, \"condition\": \"declared in Capstone Cert in Computer Science for Prof\", \"evidence\": \"declared in Capstone Cert in Computer Science for Prof\"}, {\"id\": \"n3\", \"kind\": \"all\", \"children\": [\"n4\", \"n5\", \"n6\"], \"course\": null, \"condition\": null, \"evidence\": \"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\"}, {\"id\": \"n4\", \"kind\": \"any\", \"children\": [\"n7\", \"n8\"], \"course\": null, \"condition\": null, \"evidence\": \"(COMP SCI 300or320)\"}, {\"id\": \"n5\", \"kind\": \"any\", \"children\": [\"n9\", \"n10\", \"n11\", \"n12\", \"n13\", \"n14\"], \"course\": null, \"condition\": null, \"evidence\": \"(MATH 320","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_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-789789da373eecc1ff75f626","output_id":"e124d2d8eda67d1d37f9aeb07c713d5bf9d7d953bbd177a31f10fe15b81a32c1","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_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"5c112eeae58515836bba601d5921b59f430bc1ecffe301286693c3ed3155c6bc","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331), or grad/professional standing, or declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"grad/professional standing\",\"course\":null,\"evidence\":\"grad/professional standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in Computer Science for Prof\",\"course\":null,\"evidence\":\"declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320)\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\",\"n11\",\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345,375orM E/COMP SCI/E C E 532)\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[\"n15\",\"n16\",\"n17\",\"n18\",\"n19\",\"n20\",\"n21\",\"n22\",\"n23\",\"n24\"],\"condition\":null,\"course\":null,\"evidence\":\"(STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n6\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":532,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ME\"],\"timing\":\"prior\"},\"evidence\":\"M E/COMP SCI/E C E 532\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":333,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"333\",\"id\":\"n17\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n18\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":371,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"371\",\"id\":\"n19\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"MATH/STAT 309\",\"id\":\"n20\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n21\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"n22\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":531,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"531\",\"id\":\"n23\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 331\",\"id\":\"n24\",\"kind\":\"course\"}],\"notes\":[\"Unlinked course references 'M E/COMP SCI/E C E 532', 'MATH/STAT 309', 'MATH 331', 'MATH 531', and 'E C E 331' are treated as verbatim conditions requiring review for canonical identity.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"5c112eeae58515836bba601d5921b59f430bc1ecffe301286693c3ed3155c6bc","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues.\"},{\"course_id\":\"COMPSCI 320\",\"field\":\"description\",\"quote\":\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets.\"}],\"text\":\"Programming fundamentals including object-oriented design, data structures, and Python data science tools.\"},{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification.\"}],\"text\":\"Linear algebra, matrix theory, and optimization concepts.\"}],\"search_phrases\":[\"artificial intelligence principles\",\"knowledge-based search\",\"probabilistic reasoning applications\",\"machine learning techniques\",\"automatic deduction\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Knowledge-based search, automatic deduction, and knowledge representation.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"Applying AI techniques to problem solving, data mining, and perception tasks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL INTELLIGENCE\"},{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Introduction to artificial intelligence covering search, logic, machine learning, and probabilistic reasoning.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Search techniques, automatic deduction, and predicate logic.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"AI applications in problem solving, data mining, and robotics.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"5c112eeae58515836bba601d5921b59f430bc1ecffe301286693c3ed3155c6bc","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Loves his area of expertise and it shows. Explains things clearly and concisely and has fun with it. Really relaxed teaching style while still being super knowledgeable about the topic, but the material isn't going to necessarily be easy. One of my favorite teachers to date.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-05-29 02:58:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"bd9bfae0d190681beb967ac0\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTE2NjM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Really knowledgeable  in his area of expertise. Very relaxed teaching style, but answers questions very clearly and in a way that is easy to understand. Always responds to emails with detailed answers. His exams were rather hard, and programs were challenging, but I feel i learned more in his 540 class than i would have with any other professor.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-02-25 22:11:26 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b61ce3f3ba1ecab9c11f9b8c\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MDg5NTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Fantastic professor. The lectures are great and organized. He is always there to help.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-03-09 16:01:24 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5a0c05f1670e091dd4445823\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MTI3OTk1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Solid considering he just started teaching. He's the kind of teacher that's more than happy to walk through entire segments of Homework during class if enough people ask for help.   Easy A if you're good at programming.  Still very manageable even if you're not.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-09-06 14:51:32 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2e3cf41616c2ede6f6ece61a\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI2OTU3MTQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Grade is determined by coding homework and 2 tests. The homeworks aren't bad as long as you stay on top of them. He does a great job giving you practice tests to study for the exams. Some of the lectures are difficult to understand, but overall he is a great prof.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-12-18 14:36:13 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"984e6630b17b3ffd7d7fcc64\",\"instructor_id\":\"rmp:1996913\",\"instructor_name\":\"Jude Shavlik\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI3NTU1MDE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1996913\"},{\"comment\":\"Young is a great instructor. Always responsive. He would stay for extra time during his office hours and is very patient with questions. He has very interesting demos in his class. Highly recommended!\",\"course_id\":\"COMPSCI 540\",\"date\":\"2020-07-28 23:28:34 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ee3b8f25f1c406ed193cb60b\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"New but phenomenal professor. Lectures were well structured and he engaged with students both during lectures and on Piazza. Some issues with their automated grading system, but otherwise a great class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2021-04-11 16:21:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"1a6d08c79047f4d9e4517914\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NTMyNzU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Fred was the goat. Made lectures interesting and really cared about the success and wellbeing of students. Take him if you get a chance, you won't regret it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-12-21 17:58:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ac9eaaa57604203f44baa2f5\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE1MzE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Disclaimer: Grading scheme for CS540 is not very clear. Every semester they change it up, and had a curve with a fixed number of As... to be allocated.\\n\\nYudong Chen was great, though, unlike Young Wu. He takes his time and explains clearly (subjective). He sometimes wrote notes on his iPad instead of scrolling the course website, which was better.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-10 20:39:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ca86c52bfa54d41fcdcccc40\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwMjAyMDY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"5-star reviews are coming from top students who stand from their perspectives. If you only took probability, calc3, and linear algebra, and are still a freshman like me, wait for Prof. Sala's section (GOAT). The ability to break down complex theories extremely clearly to the dumb(me) is the true ability. Teaching is an art, and Sala masters it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-04-01 01:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c81eef35b13cbbd787669e78\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwODQ3Nzk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"He was great. He has been teaching this course for some years and knows how to teach it. He is very reachable. He allowed us to use LLMs for the projects and instead made it a competition so that you had to study to be good on the competitions. This was my best project experience I had from UW Madison.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-08-12 04:13:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cd049bada2799927a7ffef98\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"}],\"evidence_count\":13,\"review_ids\":[\"bd9bfae0d190681beb967ac0\",\"b61ce3f3ba1ecab9c11f9b8c\",\"5a0c05f1670e091dd4445823\",\"2e3cf41616c2ede6f6ece61a\",\"984e6630b17b3ffd7d7fcc64\",\"ee3b8f25f1c406ed193cb60b\",\"1a6d08c79047f4d9e4517914\",\"ac9eaaa57604203f44baa2f5\",\"ca86c52bfa54d41fcdcccc40\",\"1e94a78e18b9fe34f9eff561\",\"c81eef35b13cbbd787669e78\",\"8790fcc7b89893e9fce208b3\",\"cd049bada2799927a7ffef98\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:1996913\",\"name\":\"Jude Shavlik\"},{\"id\":\"rmp:2013520\",\"name\":\"Scott Alfeld\"},{\"id\":\"rmp:2116381\",\"name\":\"Collin Engstrom\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2015\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor teaching styles vary widely. Some are praised for being clear, concise, and engaging, while others are criticized for reading slides, rambling, or being unable to explain concepts.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Very enthusiastic and helpful.  Exams tend to be tough (usually an extension of, rather than a regurgitation of presented material) and homework requires a lot of effort.  My advice is to take Calculus prior to this class.  There is a lot of math notation used which can be confusing to those who haven't had Calculus.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2006-08-16 00:18:34 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"3fd062d9708e8b06f7903413\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTEyMTYzMzIz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"Absolutely hardest professor I've ever had. He makes lectures quick but they are not worth going to. Homework is insanely difficult. Do not take him. \",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-12-15 21:37:16 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"0526e28f21768d7047c9da74\",\"instructor_id\":\"rmp:2770358\",\"instructor_name\":\"Gary Dahl\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI1NzEzODI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2770358\"},{\"comment\":\"We went into the final exam knowing 45% of our grade so far. 20% worth of homework that we turned in almost a month prior, and he said would be graded multiple times, just wasn't. This class is tough, and he doesn't make it any easier to learn the material. Don't expect to get an example if you don't understand something.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2012-12-21 00:42:03 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f30ed9cf435b217d141ae3e6\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIxMTQzMzYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Jerry teaches way too theoretically and advanced for the appropriate level of an introductory AI class. His tests are all free response but he DOESN'T allow you to turn in your work (there is no partial credit). Moreover, his homework does not prepare you in any way for his highly theoretical tests. The average for his final was an F. DO NOT TAKE.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-01-30 17:57:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f2c4a3926998d5072aed4935\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxMzIwNTYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Professor Dyer is really a nice person at heart, but he was by far the most strict grader out of all my CS classes, where practically the average student at an 80% gets a BC. The exams this semester were NOTHING like his old exams, which were about 100x easier. Exams were 60% and one slip up and you're done. Really unfair semester. Greatly saddened\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-12-22 04:11:19 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"cce7f8783e4b6825b852bd3a\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyNzQxODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"This class is extremely math heavy and very hard. The homework had little to do with the exams but wasn't too bad. He is fine at lecturing, but IMO the material is very hard to understand. The notes aren't helpful at all without the lectures, but those are recorded so you can rewatch. He was willing to adjust the curve when students were struggling\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-16 02:03:38 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"426ee859d62000f17e313b27\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzE1MzYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"Amazing class just a lot of work.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-01-26 04:41:37 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"e9e4fd5bc0017f7f160df53b\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1Nzk4NDA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"}],\"evidence_count\":7,\"review_ids\":[\"3fd062d9708e8b06f7903413\",\"0526e28f21768d7047c9da74\",\"f30ed9cf435b217d141ae3e6\",\"f2c4a3926998d5072aed4935\",\"cce7f8783e4b6825b852bd3a\",\"426ee859d62000f17e313b27\",\"e9e4fd5bc0017f7f160df53b\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2761425\",\"name\":\"Josiah Hanna\"},{\"id\":\"rmp:2770358\",\"name\":\"Gary Dahl\"},{\"id\":\"rmp:876207\",\"name\":\"Charles Dyer\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2006\"},\"sentiment\":\"negative\",\"summary\":\"The course is consistently described as having a heavy workload, with difficult homework and exams that require significant effort.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"My favorite professor I've had and also the smartest man I've ever met. He knows everything there is to know about artificial intelligence- from financial AI  (he worked on wall street as a hedge fund quant) to using AI to translate a monkey language. Crazy man! Class was pretty relaxed- Homework was somewhat challenging, exams pretty easy.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2009-08-16 19:14:27 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0160b57e82f001c289d72d5e\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2MTI1NDAx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"I have to say this was one of the most disappointing classes I've ever taken. Vikas' has his head in the right place as he's enthusiastic and very nice but his teaching leaves a lot to be desired. His lectures consist of him rambling and his online notes leave a lot to be desired. No practice exams or problems. Final exam was incredibly difficult\",\"course_id\":\"COMPSCI 540\",\"date\":\"2010-05-15 16:00:02 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"452b1ddf96dc0646ad6c0c97\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE3MjA4NzY4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"Didn't have papers printed out on time for tests. Final grades submitted 2 weeks late. Great guy though. Very smart and hilarious, designs assignments and tests to measure understanding, not to trip students up. Extremely dedicated to making sure students learn, stays up late the night before assignments are due, willing to extend deadlines.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-01-09 19:22:28 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b50f7aa925b1ae3fdc9dc3fd\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI1OTA5MzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"Grade is determined by coding homework and 2 tests. The homeworks aren't bad as long as you stay on top of them. He does a great job giving you practice tests to study for the exams. Some of the lectures are difficult to understand, but overall he is a great prof.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-12-18 14:36:13 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"984e6630b17b3ffd7d7fcc64\",\"instructor_id\":\"rmp:1996913\",\"instructor_name\":\"Jude Shavlik\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI3NTU1MDE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1996913\"},{\"comment\":\"Lectures are not good -- slides are jam packed with content which is hard to read and understand (like incredibly complicated formulas which aren't even necessary to know). On the bright side though the exams are about a 3.75/5 on the easy scale (5/5 being very easy) and HW is very easy -- so a very easy CS elective and paired well with 577\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-05-27 20:19:50 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"4b67a07eeff1cb903f70a473\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQzMjAwMDU0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"Worst class I have attended ever. No attendance policy so no one attends the lecture, assignments and projects people just asks Claude to do it. People even use Claude during mid term because no one cares, Professor is not even there during the exam. People are just grading him high because everyone gets an A lolz. It's literally a waste of money.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-07-11 20:09:21 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"1f7a40f9ddc60f9bf5be4fb2\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMjk4NTI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"}],\"evidence_count\":8,\"review_ids\":[\"0160b57e82f001c289d72d5e\",\"452b1ddf96dc0646ad6c0c97\",\"b50f7aa925b1ae3fdc9dc3fd\",\"984e6630b17b3ffd7d7fcc64\",\"4b67a07eeff1cb903f70a473\",\"1f7a40f9ddc60f9bf5be4fb2\",\"1e94a78e18b9fe34f9eff561\",\"8790fcc7b89893e9fce208b3\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1313759\",\"name\":\"Michael Coen\"},{\"id\":\"rmp:1446267\",\"name\":\"Vikas Singh\"},{\"id\":\"rmp:1996913\",\"name\":\"Jude Shavlik\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2009\"},\"sentiment\":\"mixed\",\"summary\":\"Assessment difficulty varies by instructor. Some exams are considered easy or well-prepared for, while others are described as incredibly difficult, theoretical, or unfair.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"My favorite professor I've had and also the smartest man I've ever met. He knows everything there is to know about artificial intelligence- from financial AI  (he worked on wall street as a hedge fund quant) to using AI to translate a monkey language. Crazy man! Class was pretty relaxed- Homework was somewhat challenging, exams pretty easy.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2009-08-16 19:14:27 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0160b57e82f001c289d72d5e\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2MTI1NDAx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"Loves his area of expertise and it shows. Explains things clearly and concisely and has fun with it. Really relaxed teaching style while still being super knowledgeable about the topic, but the material isn't going to necessarily be easy. One of my favorite teachers to date.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-05-29 02:58:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"bd9bfae0d190681beb967ac0\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTE2NjM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Really knowledgeable  in his area of expertise. Very relaxed teaching style, but answers questions very clearly and in a way that is easy to understand. Always responds to emails with detailed answers. His exams were rather hard, and programs were challenging, but I feel i learned more in his 540 class than i would have with any other professor.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-02-25 22:11:26 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b61ce3f3ba1ecab9c11f9b8c\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MDg5NTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Fantastic professor. The lectures are great and organized. He is always there to help.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-03-09 16:01:24 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5a0c05f1670e091dd4445823\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MTI3OTk1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Solid considering he just started teaching. He's the kind of teacher that's more than happy to walk through entire segments of Homework during class if enough people ask for help.   Easy A if you're good at programming.  Still very manageable even if you're not.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-09-06 14:51:32 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2e3cf41616c2ede6f6ece61a\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI2OTU3MTQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Young is a great instructor. Always responsive. He would stay for extra time during his office hours and is very patient with questions. He has very interesting demos in his class. Highly recommended!\",\"course_id\":\"COMPSCI 540\",\"date\":\"2020-07-28 23:28:34 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ee3b8f25f1c406ed193cb60b\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"New but phenomenal professor. Lectures were well structured and he engaged with students both during lectures and on Piazza. Some issues with their automated grading system, but otherwise a great class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2021-04-11 16:21:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"1a6d08c79047f4d9e4517914\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NTMyNzU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Fred was the goat. Made lectures interesting and really cared about the success and wellbeing of students. Take him if you get a chance, you won't regret it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-12-21 17:58:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ac9eaaa57604203f44baa2f5\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE1MzE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Disclaimer: Grading scheme for CS540 is not very clear. Every semester they change it up, and had a curve with a fixed number of As... to be allocated.\\n\\nYudong Chen was great, though, unlike Young Wu. He takes his time and explains clearly (subjective). He sometimes wrote notes on his iPad instead of scrolling the course website, which was better.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-10 20:39:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ca86c52bfa54d41fcdcccc40\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwMjAyMDY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"5-star reviews are coming from top students who stand from their perspectives. If you only took probability, calc3, and linear algebra, and are still a freshman like me, wait for Prof. Sala's section (GOAT). The ability to break down complex theories extremely clearly to the dumb(me) is the true ability. Teaching is an art, and Sala masters it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-04-01 01:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c81eef35b13cbbd787669e78\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwODQ3Nzk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"He was great. He has been teaching this course for some years and knows how to teach it. He is very reachable. He allowed us to use LLMs for the projects and instead made it a competition so that you had to study to be good on the competitions. This was my best project experience I had from UW Madison.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-08-12 04:13:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cd049bada2799927a7ffef98\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"I have to say this was one of the most disappointing classes I've ever taken. Vikas' has his head in the right place as he's enthusiastic and very nice but his teaching leaves a lot to be desired. His lectures consist of him rambling and his online notes leave a lot to be desired. No practice exams or problems. Final exam was incredibly difficult\",\"course_id\":\"COMPSCI 540\",\"date\":\"2010-05-15 16:00:02 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"452b1ddf96dc0646ad6c0c97\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE3MjA4NzY4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"We went into the final exam knowing 45% of our grade so far. 20% worth of homework that we turned in almost a month prior, and he said would be graded multiple times, just wasn't. This class is tough, and he doesn't make it any easier to learn the material. Don't expect to get an example if you don't understand something.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2012-12-21 00:42:03 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f30ed9cf435b217d141ae3e6\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIxMTQzMzYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Jerry teaches way too theoretically and advanced for the appropriate level of an introductory AI class. His tests are all free response but he DOESN'T allow you to turn in your work (there is no partial credit). Moreover, his homework does not prepare you in any way for his highly theoretical tests. The average for his final was an F. DO NOT TAKE.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-01-30 17:57:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f2c4a3926998d5072aed4935\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxMzIwNTYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Professor Dyer is really a nice person at heart, but he was by far the most strict grader out of all my CS classes, where practically the average student at an 80% gets a BC. The exams this semester were NOTHING like his old exams, which were about 100x easier. Exams were 60% and one slip up and you're done. Really unfair semester. Greatly saddened\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-12-22 04:11:19 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"cce7f8783e4b6825b852bd3a\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyNzQxODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"This is the worst class I've ever taken. He just reads the slides and TRYS to explain whatever is on them, sometimes he gets lost on his own explanation. Lectures are behind from the assignments so expect to teach yourself some of the concepts. Assignments nor lectures helped for the midterm nor the final...\",\"course_id\":\"COMPSCI 540\",\"date\":\"2023-12-12 17:44:40 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"340a9d6b3f6a1618a75da671\",\"instructor_id\":\"rmp:2342510\",\"instructor_name\":\"Yingyu Liang\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4NjI5NjAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2342510\"},{\"comment\":\"Unable to explain anything\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-10-31 20:17:39 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"a6aac5fd18c873202c358edd\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5ODc4NjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"Worst class I have attended ever. No attendance policy so no one attends the lecture, assignments and projects people just asks Claude to do it. People even use Claude during mid term because no one cares, Professor is not even there during the exam. People are just grading him high because everyone gets an A lolz. It's literally a waste of money.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-07-11 20:09:21 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"1f7a40f9ddc60f9bf5be4fb2\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMjk4NTI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Doesn't explain anything in lecture\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-09-16 21:53:53 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"7ea60098ffcc9cdb4eb72a43\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQxNjQ2ODA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"}],\"evidence_count\":21,\"review_ids\":[\"0160b57e82f001c289d72d5e\",\"bd9bfae0d190681beb967ac0\",\"b61ce3f3ba1ecab9c11f9b8c\",\"5a0c05f1670e091dd4445823\",\"2e3cf41616c2ede6f6ece61a\",\"ee3b8f25f1c406ed193cb60b\",\"1a6d08c79047f4d9e4517914\",\"ac9eaaa57604203f44baa2f5\",\"ca86c52bfa54d41fcdcccc40\",\"1e94a78e18b9fe34f9eff561\",\"c81eef35b13cbbd787669e78\",\"8790fcc7b89893e9fce208b3\",\"cd049bada2799927a7ffef98\",\"452b1ddf96dc0646ad6c0c97\",\"f30ed9cf435b217d141ae3e6\",\"f2c4a3926998d5072aed4935\",\"cce7f8783e4b6825b852bd3a\",\"340a9d6b3f6a1618a75da671\",\"a6aac5fd18c873202c358edd\",\"1f7a40f9ddc60f9bf5be4fb2\",\"7ea60098ffcc9cdb4eb72a43\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1313759\",\"name\":\"Michael Coen\"},{\"id\":\"rmp:1446267\",\"name\":\"Vikas Singh\"},{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:2013520\",\"name\":\"Scott Alfeld\"},{\"id\":\"rmp:2116381\",\"name\":\"Collin Engstrom\"},{\"id\":\"rmp:2342510\",\"name\":\"Yingyu Liang\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"},{\"id\":\"rmp:876207\",\"name\":\"Charles Dyer\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2009\"},\"sentiment\":\"mixed\",\"summary\":\"Overall student satisfaction is mixed, heavily dependent on the instructor. Some students find it one of their favorite classes, while others find it disappointing or a waste of time.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"5c112eeae58515836bba601d5921b59f430bc1ecffe301286693c3ed3155c6bc","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"71f53864470750291c233774bece115dcb35f1d76f14d579736d0951d519efe7\",\"course_id\":\"COMPSCI 540\",\"current_instructors\":[{\"instructor_uid\":\"instructor_b9d805d331db1d024a68ffed\",\"message\":\"No course-specific reviews available\",\"name\":\"Kirthevasan Kandasamy\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:3067011\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2022: 3.44 GPA, 65.5% A/AB (n=165 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_b8b55ebb322997b52025ef8f\",\"message\":\"No course-specific reviews available\",\"name\":\"Misha Khodak\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":null,\"summary\":[]},{\"instructor_uid\":\"instructor_ec1878010c68dc0e47f34349\",\"message\":\"Summary generation failed\",\"name\":\"Young Wu\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2510986\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.40 GPA, 65.4% A/AB (n=341 letter grades); Spring 2026: 3.39 GPA, 61.5% A/AB (n=135 letter grades). Includes jointly taught sections.\"}]}],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":\"instructor_ec1878010c68dc0e47f34349\",\"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 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.54 GPA, 71.4% A/AB (n=555 letter grades); Fall 2025: 3.64 GPA, 82.2% A/AB (n=544 letter grades); Spring 2026: 3.46 GPA, 67.0% A/AB (n=491 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1082\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1092\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1102\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"}],\"text\":\"CHARLES ROBERT DYER is recorded teaching in Spring 2007, Fall 2007, Fall 2008, Fall 2009, Fall 2010, Spring 2012, Spring 2013, Spring 2014, Spring 2015, Spring 2016, Spring 2017, Spring 2018, Fall 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"}],\"text\":\"COLLIN ENGSTROM is recorded teaching in Spring 2016, Fall 2017. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"FRED SALA is recorded teaching in Fall 2022, Spring 2024, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"GARY DAHL is recorded teaching in Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"JOSIAH HANNA is recorded teaching in Fall 2021, Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"}],\"text\":\"JUDE SHAVLIK is recorded teaching in Spring 2008, Fall 2011, Spring 2013, Fall 2014, Fall 2015, Fall 2016. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"}],\"text\":\"KIRTHEVASAN KANDASAMY is recorded teaching in Fall 2022. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"MICHAEL COEN is recorded teaching in Spring 2009, Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"}],\"text\":\"SCOTT ALFELD is recorded teaching in Spring 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"}],\"text\":\"VIKAS SINGH is recorded teaching in Spring 2010, Spring 2011. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"}],\"text\":\"YINGYU LIANG is recorded teaching in Spring 2018, Spring 2019, Fall 2020, Fall 2021, Fall 2022, Fall 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"YOUNG WU is recorded teaching in Fall 2024, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"}],\"text\":\"YUDONG CHEN is recorded teaching in Fall 2021, Fall 2023, Fall 2024. 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_ec1878010c68dc0e47f34349\", \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"history\", \"instructor_uid\": null, \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"overview\", \"instructor_uid\": null, \"error\": \"ModelAPIError: Connection error.\"}]","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"c756f9ffb501bef9c96876dfa542cee7ec16c19968455036520a87ded6428d12","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331), or grad/professional standing, or declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"grad/professional standing\",\"course\":null,\"evidence\":\"grad/professional standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in Computer Science for Prof\",\"course\":null,\"evidence\":\"declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320)\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\",\"n11\",\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345,375orM E/COMP SCI/E C E 532)\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[\"n15\",\"n16\",\"n17\",\"n18\",\"n19\",\"n20\",\"n21\",\"n22\",\"n23\",\"n24\"],\"condition\":null,\"course\":null,\"evidence\":\"(STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n6\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":532,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ME\"],\"timing\":\"prior\"},\"evidence\":\"M E/COMP SCI/E C E 532\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":333,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"333\",\"id\":\"n17\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n18\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":371,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"371\",\"id\":\"n19\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"MATH/STAT 309\",\"id\":\"n20\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n21\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"n22\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":531,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"531\",\"id\":\"n23\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 331\",\"id\":\"n24\",\"kind\":\"course\"}],\"notes\":[\"Unlinked course references 'M E/COMP SCI/E C E 532', 'MATH/STAT 309', 'MATH 331', 'MATH 531', and 'E C E 331' are treated as verbatim conditions requiring review for canonical identity.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"c756f9ffb501bef9c96876dfa542cee7ec16c19968455036520a87ded6428d12","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues.\"},{\"course_id\":\"COMPSCI 320\",\"field\":\"description\",\"quote\":\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets.\"}],\"text\":\"Programming fundamentals including object-oriented design, data structures, and Python data science tools.\"},{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification.\"}],\"text\":\"Linear algebra, matrix theory, and optimization concepts.\"}],\"search_phrases\":[\"artificial intelligence principles\",\"knowledge-based search\",\"probabilistic reasoning applications\",\"machine learning techniques\",\"automatic deduction\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Knowledge-based search, automatic deduction, and knowledge representation.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"Applying AI techniques to problem solving, data mining, and perception tasks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL INTELLIGENCE\"},{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Introduction to artificial intelligence covering search, logic, machine learning, and probabilistic reasoning.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Search techniques, automatic deduction, and predicate logic.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"AI applications in problem solving, data mining, and robotics.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"c756f9ffb501bef9c96876dfa542cee7ec16c19968455036520a87ded6428d12","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Loves his area of expertise and it shows. Explains things clearly and concisely and has fun with it. Really relaxed teaching style while still being super knowledgeable about the topic, but the material isn't going to necessarily be easy. One of my favorite teachers to date.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-05-29 02:58:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"bd9bfae0d190681beb967ac0\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTE2NjM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Really knowledgeable  in his area of expertise. Very relaxed teaching style, but answers questions very clearly and in a way that is easy to understand. Always responds to emails with detailed answers. His exams were rather hard, and programs were challenging, but I feel i learned more in his 540 class than i would have with any other professor.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-02-25 22:11:26 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b61ce3f3ba1ecab9c11f9b8c\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MDg5NTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Fantastic professor. The lectures are great and organized. He is always there to help.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-03-09 16:01:24 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5a0c05f1670e091dd4445823\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MTI3OTk1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Solid considering he just started teaching. He's the kind of teacher that's more than happy to walk through entire segments of Homework during class if enough people ask for help.   Easy A if you're good at programming.  Still very manageable even if you're not.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-09-06 14:51:32 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2e3cf41616c2ede6f6ece61a\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI2OTU3MTQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Grade is determined by coding homework and 2 tests. The homeworks aren't bad as long as you stay on top of them. He does a great job giving you practice tests to study for the exams. Some of the lectures are difficult to understand, but overall he is a great prof.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-12-18 14:36:13 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"984e6630b17b3ffd7d7fcc64\",\"instructor_id\":\"rmp:1996913\",\"instructor_name\":\"Jude Shavlik\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI3NTU1MDE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1996913\"},{\"comment\":\"Young is a great instructor. Always responsive. He would stay for extra time during his office hours and is very patient with questions. He has very interesting demos in his class. Highly recommended!\",\"course_id\":\"COMPSCI 540\",\"date\":\"2020-07-28 23:28:34 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ee3b8f25f1c406ed193cb60b\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"New but phenomenal professor. Lectures were well structured and he engaged with students both during lectures and on Piazza. Some issues with their automated grading system, but otherwise a great class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2021-04-11 16:21:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"1a6d08c79047f4d9e4517914\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NTMyNzU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Fred was the goat. Made lectures interesting and really cared about the success and wellbeing of students. Take him if you get a chance, you won't regret it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-12-21 17:58:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ac9eaaa57604203f44baa2f5\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE1MzE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Disclaimer: Grading scheme for CS540 is not very clear. Every semester they change it up, and had a curve with a fixed number of As... to be allocated.\\n\\nYudong Chen was great, though, unlike Young Wu. He takes his time and explains clearly (subjective). He sometimes wrote notes on his iPad instead of scrolling the course website, which was better.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-10 20:39:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ca86c52bfa54d41fcdcccc40\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwMjAyMDY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"5-star reviews are coming from top students who stand from their perspectives. If you only took probability, calc3, and linear algebra, and are still a freshman like me, wait for Prof. Sala's section (GOAT). The ability to break down complex theories extremely clearly to the dumb(me) is the true ability. Teaching is an art, and Sala masters it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-04-01 01:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c81eef35b13cbbd787669e78\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwODQ3Nzk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"He was great. He has been teaching this course for some years and knows how to teach it. He is very reachable. He allowed us to use LLMs for the projects and instead made it a competition so that you had to study to be good on the competitions. This was my best project experience I had from UW Madison.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-08-12 04:13:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cd049bada2799927a7ffef98\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"}],\"evidence_count\":13,\"review_ids\":[\"bd9bfae0d190681beb967ac0\",\"b61ce3f3ba1ecab9c11f9b8c\",\"5a0c05f1670e091dd4445823\",\"2e3cf41616c2ede6f6ece61a\",\"984e6630b17b3ffd7d7fcc64\",\"ee3b8f25f1c406ed193cb60b\",\"1a6d08c79047f4d9e4517914\",\"ac9eaaa57604203f44baa2f5\",\"ca86c52bfa54d41fcdcccc40\",\"1e94a78e18b9fe34f9eff561\",\"c81eef35b13cbbd787669e78\",\"8790fcc7b89893e9fce208b3\",\"cd049bada2799927a7ffef98\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:1996913\",\"name\":\"Jude Shavlik\"},{\"id\":\"rmp:2013520\",\"name\":\"Scott Alfeld\"},{\"id\":\"rmp:2116381\",\"name\":\"Collin Engstrom\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2015\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor teaching styles vary widely. Some are praised for being clear, concise, and engaging, while others are criticized for reading slides, rambling, or being unable to explain concepts.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Very enthusiastic and helpful.  Exams tend to be tough (usually an extension of, rather than a regurgitation of presented material) and homework requires a lot of effort.  My advice is to take Calculus prior to this class.  There is a lot of math notation used which can be confusing to those who haven't had Calculus.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2006-08-16 00:18:34 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"3fd062d9708e8b06f7903413\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTEyMTYzMzIz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"Absolutely hardest professor I've ever had. He makes lectures quick but they are not worth going to. Homework is insanely difficult. Do not take him. \",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-12-15 21:37:16 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"0526e28f21768d7047c9da74\",\"instructor_id\":\"rmp:2770358\",\"instructor_name\":\"Gary Dahl\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI1NzEzODI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2770358\"},{\"comment\":\"We went into the final exam knowing 45% of our grade so far. 20% worth of homework that we turned in almost a month prior, and he said would be graded multiple times, just wasn't. This class is tough, and he doesn't make it any easier to learn the material. Don't expect to get an example if you don't understand something.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2012-12-21 00:42:03 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f30ed9cf435b217d141ae3e6\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIxMTQzMzYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Jerry teaches way too theoretically and advanced for the appropriate level of an introductory AI class. His tests are all free response but he DOESN'T allow you to turn in your work (there is no partial credit). Moreover, his homework does not prepare you in any way for his highly theoretical tests. The average for his final was an F. DO NOT TAKE.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-01-30 17:57:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f2c4a3926998d5072aed4935\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxMzIwNTYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Professor Dyer is really a nice person at heart, but he was by far the most strict grader out of all my CS classes, where practically the average student at an 80% gets a BC. The exams this semester were NOTHING like his old exams, which were about 100x easier. Exams were 60% and one slip up and you're done. Really unfair semester. Greatly saddened\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-12-22 04:11:19 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"cce7f8783e4b6825b852bd3a\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyNzQxODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"This class is extremely math heavy and very hard. The homework had little to do with the exams but wasn't too bad. He is fine at lecturing, but IMO the material is very hard to understand. The notes aren't helpful at all without the lectures, but those are recorded so you can rewatch. He was willing to adjust the curve when students were struggling\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-16 02:03:38 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"426ee859d62000f17e313b27\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzE1MzYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"Amazing class just a lot of work.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-01-26 04:41:37 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"e9e4fd5bc0017f7f160df53b\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1Nzk4NDA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"}],\"evidence_count\":7,\"review_ids\":[\"3fd062d9708e8b06f7903413\",\"0526e28f21768d7047c9da74\",\"f30ed9cf435b217d141ae3e6\",\"f2c4a3926998d5072aed4935\",\"cce7f8783e4b6825b852bd3a\",\"426ee859d62000f17e313b27\",\"e9e4fd5bc0017f7f160df53b\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2761425\",\"name\":\"Josiah Hanna\"},{\"id\":\"rmp:2770358\",\"name\":\"Gary Dahl\"},{\"id\":\"rmp:876207\",\"name\":\"Charles Dyer\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2006\"},\"sentiment\":\"negative\",\"summary\":\"The course is consistently described as having a heavy workload, with difficult homework and exams that require significant effort.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"My favorite professor I've had and also the smartest man I've ever met. He knows everything there is to know about artificial intelligence- from financial AI  (he worked on wall street as a hedge fund quant) to using AI to translate a monkey language. Crazy man! Class was pretty relaxed- Homework was somewhat challenging, exams pretty easy.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2009-08-16 19:14:27 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0160b57e82f001c289d72d5e\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2MTI1NDAx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"I have to say this was one of the most disappointing classes I've ever taken. Vikas' has his head in the right place as he's enthusiastic and very nice but his teaching leaves a lot to be desired. His lectures consist of him rambling and his online notes leave a lot to be desired. No practice exams or problems. Final exam was incredibly difficult\",\"course_id\":\"COMPSCI 540\",\"date\":\"2010-05-15 16:00:02 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"452b1ddf96dc0646ad6c0c97\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE3MjA4NzY4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"Didn't have papers printed out on time for tests. Final grades submitted 2 weeks late. Great guy though. Very smart and hilarious, designs assignments and tests to measure understanding, not to trip students up. Extremely dedicated to making sure students learn, stays up late the night before assignments are due, willing to extend deadlines.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-01-09 19:22:28 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b50f7aa925b1ae3fdc9dc3fd\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI1OTA5MzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"Grade is determined by coding homework and 2 tests. The homeworks aren't bad as long as you stay on top of them. He does a great job giving you practice tests to study for the exams. Some of the lectures are difficult to understand, but overall he is a great prof.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-12-18 14:36:13 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"984e6630b17b3ffd7d7fcc64\",\"instructor_id\":\"rmp:1996913\",\"instructor_name\":\"Jude Shavlik\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI3NTU1MDE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1996913\"},{\"comment\":\"Lectures are not good -- slides are jam packed with content which is hard to read and understand (like incredibly complicated formulas which aren't even necessary to know). On the bright side though the exams are about a 3.75/5 on the easy scale (5/5 being very easy) and HW is very easy -- so a very easy CS elective and paired well with 577\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-05-27 20:19:50 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"4b67a07eeff1cb903f70a473\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQzMjAwMDU0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"Worst class I have attended ever. No attendance policy so no one attends the lecture, assignments and projects people just asks Claude to do it. People even use Claude during mid term because no one cares, Professor is not even there during the exam. People are just grading him high because everyone gets an A lolz. It's literally a waste of money.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-07-11 20:09:21 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"1f7a40f9ddc60f9bf5be4fb2\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMjk4NTI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"}],\"evidence_count\":8,\"review_ids\":[\"0160b57e82f001c289d72d5e\",\"452b1ddf96dc0646ad6c0c97\",\"b50f7aa925b1ae3fdc9dc3fd\",\"984e6630b17b3ffd7d7fcc64\",\"4b67a07eeff1cb903f70a473\",\"1f7a40f9ddc60f9bf5be4fb2\",\"1e94a78e18b9fe34f9eff561\",\"8790fcc7b89893e9fce208b3\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1313759\",\"name\":\"Michael Coen\"},{\"id\":\"rmp:1446267\",\"name\":\"Vikas Singh\"},{\"id\":\"rmp:1996913\",\"name\":\"Jude Shavlik\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2009\"},\"sentiment\":\"mixed\",\"summary\":\"Assessment difficulty varies by instructor. Some exams are considered easy or well-prepared for, while others are described as incredibly difficult, theoretical, or unfair.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"My favorite professor I've had and also the smartest man I've ever met. He knows everything there is to know about artificial intelligence- from financial AI  (he worked on wall street as a hedge fund quant) to using AI to translate a monkey language. Crazy man! Class was pretty relaxed- Homework was somewhat challenging, exams pretty easy.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2009-08-16 19:14:27 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0160b57e82f001c289d72d5e\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2MTI1NDAx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"Loves his area of expertise and it shows. Explains things clearly and concisely and has fun with it. Really relaxed teaching style while still being super knowledgeable about the topic, but the material isn't going to necessarily be easy. One of my favorite teachers to date.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-05-29 02:58:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"bd9bfae0d190681beb967ac0\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTE2NjM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Really knowledgeable  in his area of expertise. Very relaxed teaching style, but answers questions very clearly and in a way that is easy to understand. Always responds to emails with detailed answers. His exams were rather hard, and programs were challenging, but I feel i learned more in his 540 class than i would have with any other professor.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-02-25 22:11:26 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b61ce3f3ba1ecab9c11f9b8c\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MDg5NTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Fantastic professor. The lectures are great and organized. He is always there to help.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-03-09 16:01:24 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5a0c05f1670e091dd4445823\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MTI3OTk1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Solid considering he just started teaching. He's the kind of teacher that's more than happy to walk through entire segments of Homework during class if enough people ask for help.   Easy A if you're good at programming.  Still very manageable even if you're not.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-09-06 14:51:32 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2e3cf41616c2ede6f6ece61a\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI2OTU3MTQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Young is a great instructor. Always responsive. He would stay for extra time during his office hours and is very patient with questions. He has very interesting demos in his class. Highly recommended!\",\"course_id\":\"COMPSCI 540\",\"date\":\"2020-07-28 23:28:34 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ee3b8f25f1c406ed193cb60b\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"New but phenomenal professor. Lectures were well structured and he engaged with students both during lectures and on Piazza. Some issues with their automated grading system, but otherwise a great class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2021-04-11 16:21:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"1a6d08c79047f4d9e4517914\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NTMyNzU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Fred was the goat. Made lectures interesting and really cared about the success and wellbeing of students. Take him if you get a chance, you won't regret it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-12-21 17:58:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ac9eaaa57604203f44baa2f5\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE1MzE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Disclaimer: Grading scheme for CS540 is not very clear. Every semester they change it up, and had a curve with a fixed number of As... to be allocated.\\n\\nYudong Chen was great, though, unlike Young Wu. He takes his time and explains clearly (subjective). He sometimes wrote notes on his iPad instead of scrolling the course website, which was better.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-10 20:39:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ca86c52bfa54d41fcdcccc40\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwMjAyMDY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"5-star reviews are coming from top students who stand from their perspectives. If you only took probability, calc3, and linear algebra, and are still a freshman like me, wait for Prof. Sala's section (GOAT). The ability to break down complex theories extremely clearly to the dumb(me) is the true ability. Teaching is an art, and Sala masters it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-04-01 01:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c81eef35b13cbbd787669e78\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwODQ3Nzk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"He was great. He has been teaching this course for some years and knows how to teach it. He is very reachable. He allowed us to use LLMs for the projects and instead made it a competition so that you had to study to be good on the competitions. This was my best project experience I had from UW Madison.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-08-12 04:13:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cd049bada2799927a7ffef98\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"I have to say this was one of the most disappointing classes I've ever taken. Vikas' has his head in the right place as he's enthusiastic and very nice but his teaching leaves a lot to be desired. His lectures consist of him rambling and his online notes leave a lot to be desired. No practice exams or problems. Final exam was incredibly difficult\",\"course_id\":\"COMPSCI 540\",\"date\":\"2010-05-15 16:00:02 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"452b1ddf96dc0646ad6c0c97\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE3MjA4NzY4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"We went into the final exam knowing 45% of our grade so far. 20% worth of homework that we turned in almost a month prior, and he said would be graded multiple times, just wasn't. This class is tough, and he doesn't make it any easier to learn the material. Don't expect to get an example if you don't understand something.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2012-12-21 00:42:03 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f30ed9cf435b217d141ae3e6\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIxMTQzMzYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Jerry teaches way too theoretically and advanced for the appropriate level of an introductory AI class. His tests are all free response but he DOESN'T allow you to turn in your work (there is no partial credit). Moreover, his homework does not prepare you in any way for his highly theoretical tests. The average for his final was an F. DO NOT TAKE.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-01-30 17:57:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f2c4a3926998d5072aed4935\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxMzIwNTYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Professor Dyer is really a nice person at heart, but he was by far the most strict grader out of all my CS classes, where practically the average student at an 80% gets a BC. The exams this semester were NOTHING like his old exams, which were about 100x easier. Exams were 60% and one slip up and you're done. Really unfair semester. Greatly saddened\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-12-22 04:11:19 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"cce7f8783e4b6825b852bd3a\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyNzQxODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"This is the worst class I've ever taken. He just reads the slides and TRYS to explain whatever is on them, sometimes he gets lost on his own explanation. Lectures are behind from the assignments so expect to teach yourself some of the concepts. Assignments nor lectures helped for the midterm nor the final...\",\"course_id\":\"COMPSCI 540\",\"date\":\"2023-12-12 17:44:40 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"340a9d6b3f6a1618a75da671\",\"instructor_id\":\"rmp:2342510\",\"instructor_name\":\"Yingyu Liang\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4NjI5NjAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2342510\"},{\"comment\":\"Unable to explain anything\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-10-31 20:17:39 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"a6aac5fd18c873202c358edd\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5ODc4NjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"Worst class I have attended ever. No attendance policy so no one attends the lecture, assignments and projects people just asks Claude to do it. People even use Claude during mid term because no one cares, Professor is not even there during the exam. People are just grading him high because everyone gets an A lolz. It's literally a waste of money.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-07-11 20:09:21 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"1f7a40f9ddc60f9bf5be4fb2\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMjk4NTI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Doesn't explain anything in lecture\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-09-16 21:53:53 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"7ea60098ffcc9cdb4eb72a43\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQxNjQ2ODA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"}],\"evidence_count\":21,\"review_ids\":[\"0160b57e82f001c289d72d5e\",\"bd9bfae0d190681beb967ac0\",\"b61ce3f3ba1ecab9c11f9b8c\",\"5a0c05f1670e091dd4445823\",\"2e3cf41616c2ede6f6ece61a\",\"ee3b8f25f1c406ed193cb60b\",\"1a6d08c79047f4d9e4517914\",\"ac9eaaa57604203f44baa2f5\",\"ca86c52bfa54d41fcdcccc40\",\"1e94a78e18b9fe34f9eff561\",\"c81eef35b13cbbd787669e78\",\"8790fcc7b89893e9fce208b3\",\"cd049bada2799927a7ffef98\",\"452b1ddf96dc0646ad6c0c97\",\"f30ed9cf435b217d141ae3e6\",\"f2c4a3926998d5072aed4935\",\"cce7f8783e4b6825b852bd3a\",\"340a9d6b3f6a1618a75da671\",\"a6aac5fd18c873202c358edd\",\"1f7a40f9ddc60f9bf5be4fb2\",\"7ea60098ffcc9cdb4eb72a43\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1313759\",\"name\":\"Michael Coen\"},{\"id\":\"rmp:1446267\",\"name\":\"Vikas Singh\"},{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:2013520\",\"name\":\"Scott Alfeld\"},{\"id\":\"rmp:2116381\",\"name\":\"Collin Engstrom\"},{\"id\":\"rmp:2342510\",\"name\":\"Yingyu Liang\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"},{\"id\":\"rmp:876207\",\"name\":\"Charles Dyer\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2009\"},\"sentiment\":\"mixed\",\"summary\":\"Overall student satisfaction is mixed, heavily dependent on the instructor. Some students find it one of their favorite classes, while others find it disappointing or a waste of time.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-b6d8f78c1be0d523cf09d00d","output_id":"c756f9ffb501bef9c96876dfa542cee7ec16c19968455036520a87ded6428d12","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"71f53864470750291c233774bece115dcb35f1d76f14d579736d0951d519efe7\",\"course_id\":\"COMPSCI 540\",\"current_instructors\":[{\"instructor_uid\":\"instructor_b9d805d331db1d024a68ffed\",\"message\":\"No course-specific reviews available\",\"name\":\"Kirthevasan Kandasamy\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:3067011\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2022: 3.44 GPA, 65.5% A/AB (n=165 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_b8b55ebb322997b52025ef8f\",\"message\":\"No course-specific reviews available\",\"name\":\"Misha Khodak\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":null,\"summary\":[]},{\"instructor_uid\":\"instructor_ec1878010c68dc0e47f34349\",\"message\":null,\"name\":\"Young Wu\",\"review_status\":\"supported\",\"rmp_instructor_id\":\"rmp:2510986\",\"summary\":[{\"citations\":[{\"instructor_name\":\"Young Wu\",\"review_date\":\"2020-07-28 23:28:34 +0000 UTC\",\"review_id\":\"ee3b8f25f1c406ed193cb60b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-08-27 05:58:29 +0000 UTC\",\"review_id\":\"b2d66bdf19947f89683d823c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTM5NzA4NjAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-19 17:06:18 +0000 UTC\",\"review_id\":\"caf84737397825a5d59e4a28\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzgyMzcx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2026-08-12 04:13:17 +0000 UTC\",\"review_id\":\"cd049bada2799927a7ffef98\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"}],\"text\":\"Reviewers praise Young Wu for being responsive, patient, and passionate, with helpful office hours and engaging demos. He provides extra review sessions and fosters a supportive environment.\"},{\"citations\":[{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-10-25 05:42:15 +0000 UTC\",\"review_id\":\"8c5a690728f4c523368f1ef1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTM5ODUzMjk4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-05 20:33:14 +0000 UTC\",\"review_id\":\"c9bc5b816e96dde115b07409\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMTIyNDg5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-11 14:25:47 +0000 UTC\",\"review_id\":\"173762a6cc7d2cda642d3e4b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMjE5NjU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-17 01:01:05 +0000 UTC\",\"review_id\":\"f390a5883779e75f9837e2fb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzM0NDA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-17 04:09:22 +0000 UTC\",\"review_id\":\"8919d5d7d245a2c9f656cd85\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzM4NTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2026-05-02 19:05:34 +0000 UTC\",\"review_id\":\"b392791c21652fae7e22f405\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQzMDA0ODY1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"}],\"text\":\"Wu faces criticism for unclear lectures, disorganized slides, and difficult exams misaligned with class material. Students report struggling to follow explanations and finding exams nearly impossible, suggesting independent study is necessary.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.40 GPA, 65.4% A/AB (n=341 letter grades); Spring 2026: 3.39 GPA, 61.5% A/AB (n=135 letter grades). Includes jointly taught sections.\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-11 14:25:47 +0000 UTC\",\"review_id\":\"173762a6cc7d2cda642d3e4b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMjE5NjU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-17 01:01:05 +0000 UTC\",\"review_id\":\"f390a5883779e75f9837e2fb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzM0NDA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2026-05-02 19:05:34 +0000 UTC\",\"review_id\":\"b392791c21652fae7e22f405\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQzMDA0ODY1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"}],\"text\":\"Exams are described as impossible or very difficult with low averages, while homework is considered useful and constitutes the majority of the grade.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Yudong Chen\",\"review_date\":\"2025-01-08 18:20:42 +0000 UTC\",\"review_id\":\"1e94a78e18b9fe34f9eff561\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3057885\",\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\",\"type\":\"review\"},{\"instructor_name\":\"Jerry Zhu\",\"review_date\":\"2025-04-01 01:23:35 +0000 UTC\",\"review_id\":\"c81eef35b13cbbd787669e78\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1785920\",\"source_review_id\":\"UmF0aW5nLTQwODQ3Nzk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\",\"type\":\"review\"}],\"text\":\"Historical reviews of Jerry Zhu, Yudong Chen: Yudong Chen is a passionate lecturer with easy, interesting weekly projects, though tests are considered the hardest part of the class. Jerry Zhu's review recommends waiting for Fred Sala's section, praising Sala's ability to break down complex theories clearly, though one reviewer suggests this perspective may reflect top student views.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Young Wu\",\"review_date\":\"2020-07-28 23:28:34 +0000 UTC\",\"review_id\":\"ee3b8f25f1c406ed193cb60b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-08-27 05:58:29 +0000 UTC\",\"review_id\":\"b2d66bdf19947f89683d823c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTM5NzA4NjAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-10-25 05:42:15 +0000 UTC\",\"review_id\":\"8c5a690728f4c523368f1ef1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTM5ODUzMjk4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-05 20:33:14 +0000 UTC\",\"review_id\":\"c9bc5b816e96dde115b07409\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMTIyNDg5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-11 14:25:47 +0000 UTC\",\"review_id\":\"173762a6cc7d2cda642d3e4b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMjE5NjU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-17 01:01:05 +0000 UTC\",\"review_id\":\"f390a5883779e75f9837e2fb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzM0NDA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-17 04:09:22 +0000 UTC\",\"review_id\":\"8919d5d7d245a2c9f656cd85\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzM4NTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-19 17:06:18 +0000 UTC\",\"review_id\":\"caf84737397825a5d59e4a28\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzgyMzcx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2026-05-02 19:05:34 +0000 UTC\",\"review_id\":\"b392791c21652fae7e22f405\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQzMDA0ODY1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2026-08-12 04:13:17 +0000 UTC\",\"review_id\":\"cd049bada2799927a7ffef98\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"}],\"text\":\"Reviews for Young Wu are polarized; students praise his responsiveness and helpfulness but criticize his lectures as disorganized and exams as excessively difficult.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.54 GPA, 71.4% A/AB (n=555 letter grades); Fall 2025: 3.64 GPA, 82.2% A/AB (n=544 letter grades); Spring 2026: 3.46 GPA, 67.0% A/AB (n=491 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-05 20:33:14 +0000 UTC\",\"review_id\":\"c9bc5b816e96dde115b07409\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMTIyNDg5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-17 04:09:22 +0000 UTC\",\"review_id\":\"8919d5d7d245a2c9f656cd85\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzM4NTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2026-05-02 19:05:34 +0000 UTC\",\"review_id\":\"b392791c21652fae7e22f405\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQzMDA0ODY1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"}],\"text\":\"Lectures are often hard to follow or lack detail, requiring students to rely on extra review sessions, recordings, or self-study to understand the material.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1082\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1092\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1102\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"}],\"text\":\"CHARLES ROBERT DYER is recorded teaching in Spring 2007, Fall 2007, Fall 2008, Fall 2009, Fall 2010, Spring 2012, Spring 2013, Spring 2014, Spring 2015, Spring 2016, Spring 2017, Spring 2018, Fall 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"}],\"text\":\"COLLIN ENGSTROM is recorded teaching in Spring 2016, Fall 2017. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"FRED SALA is recorded teaching in Fall 2022, Spring 2024, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"GARY DAHL is recorded teaching in Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"JOSIAH HANNA is recorded teaching in Fall 2021, Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"}],\"text\":\"JUDE SHAVLIK is recorded teaching in Spring 2008, Fall 2011, Spring 2013, Fall 2014, Fall 2015, Fall 2016. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"}],\"text\":\"KIRTHEVASAN KANDASAMY is recorded teaching in Fall 2022. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"MICHAEL COEN is recorded teaching in Spring 2009, Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"}],\"text\":\"SCOTT ALFELD is recorded teaching in Spring 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"}],\"text\":\"VIKAS SINGH is recorded teaching in Spring 2010, Spring 2011. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"}],\"text\":\"YINGYU LIANG is recorded teaching in Spring 2018, Spring 2019, Fall 2020, Fall 2021, Fall 2022, Fall 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"YOUNG WU is recorded teaching in Fall 2024, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"}],\"text\":\"YUDONG CHEN is recorded teaching in Fall 2021, Fall 2023, Fall 2024. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"6ca25acff79da2b048df165658768b85f0979310c0f7077f458c70706a47cd78","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331), or grad/professional standing, or declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"grad/professional standing\",\"course\":null,\"evidence\":\"grad/professional standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in Computer Science for Prof\",\"course\":null,\"evidence\":\"declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320)\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\",\"n11\",\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345,375orM E/COMP SCI/E C E 532)\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[\"n15\",\"n16\",\"n17\",\"n18\",\"n19\",\"n20\",\"n21\",\"n22\",\"n23\",\"n24\"],\"condition\":null,\"course\":null,\"evidence\":\"(STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n6\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":532,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ME\"],\"timing\":\"prior\"},\"evidence\":\"M E/COMP SCI/E C E 532\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":333,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"333\",\"id\":\"n17\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n18\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":371,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"371\",\"id\":\"n19\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"MATH/STAT 309\",\"id\":\"n20\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n21\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"n22\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":531,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"531\",\"id\":\"n23\",\"kind\":\"course\"},{\"children\":[],\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 331\",\"id\":\"n24\",\"kind\":\"course\"}],\"notes\":[\"Unlinked course references 'M E/COMP SCI/E C E 532', 'MATH/STAT 309', 'MATH 331', 'MATH 531', and 'E C E 331' are treated as verbatim conditions requiring review for canonical identity.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"'condition' is a required property","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_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"6ca25acff79da2b048df165658768b85f0979310c0f7077f458c70706a47cd78","section":"search_profile","status":"invalid","value_json":null,"candidate_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues.\"},{\"course_id\":\"COMPSCI 320\",\"field\":\"description\",\"quote\":\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets.\"}],\"text\":\"Programming fundamentals including object-oriented design, data structures, and Python data science tools.\"},{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification.\"}],\"text\":\"Linear algebra, matrix theory, and optimization concepts.\"},{\"evidence\":[{\"course_id\":\"STAT 311\",\"field\":\"title\",\"quote\":\"Introduction to Probability and Statistics for Engineers\"},{\"course_id\":\"STAT 324\",\"field\":\"title\",\"quote\":\"Statistics for Computer Science\"},{\"course_id\":\"STAT 333\",\"field\":\"title\",\"quote\":\"Statistical Methods\"},{\"course_id\":\"STAT 340\",\"field\":\"title\",\"quote\":\"Probability and Statistics\"},{\"course_id\":\"STAT 371\",\"field\":\"title\",\"quote\":\"Statistical Inference\"}],\"text\":\"Statistical methods and probability theory.\"}],\"search_phrases\":[\"artificial intelligence principles\",\"knowledge-based search\",\"probabilistic reasoning applications\",\"machine learning techniques\",\"automatic deduction\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Knowledge-based search, automatic deduction, and knowledge representation.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"Applying AI techniques to problem solving, data mining, and perception tasks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL INTELLIGENCE\"},{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Introduction to artificial intelligence covering search, logic, machine learning, and probabilistic reasoning.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Search techniques, automatic deduction, and predicate logic.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"AI applications in problem solving, data mining, and robotics.\"}]}","error":"[{'course_id': 'STAT 311', 'field': 'title', 'quote': 'Introduction to Probability and Statistics for Engineers'}, {'course_id': 'STAT 324', 'field': 'title', 'quote': 'Statistics for Computer Science'}, {'course_id': 'STAT 333', 'field': 'title', 'quote': 'Statistical Methods'}, {'course_id': 'STAT 340', 'field': 'title', 'quote': 'Probability and Statistics'}, {'course_id': 'STAT 371', 'field': 'title', 'quote': 'Statistical Inference'}] is too long","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_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"6ca25acff79da2b048df165658768b85f0979310c0f7077f458c70706a47cd78","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_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"5c3ab9b8efb1858de100840c38b30bce93e7671529311a3e6b07d1c381f6ccc9","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331), or grad/professional standing, or declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"grad/professional standing\",\"course\":null,\"evidence\":\"grad/professional standing\",\"id\":\"n1\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Capstone Cert in Computer Science for Prof\",\"course\":null,\"evidence\":\"declared in Capstone Cert in Computer Science for Prof\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n4\",\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH 320,340,341,345,375orM E/COMP SCI/E C E 532), and (STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n3\",\"kind\":\"all\"},{\"children\":[\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320)\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\",\"n11\",\"n12\",\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345,375orM E/COMP SCI/E C E 532)\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[\"n15\",\"n16\",\"n17\",\"n18\",\"n19\",\"n20\",\"n21\",\"n22\",\"n23\",\"n24\"],\"condition\":null,\"course\":null,\"evidence\":\"(STAT 311,324,333,340,371,MATH/STAT 309,431,MATH 331,531, orE C E 331)\",\"id\":\"n6\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":532,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"ECE\",\"ME\"],\"timing\":\"prior\"},\"evidence\":\"M E/COMP SCI/E C E 532\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":311,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT 311\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":324,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"324\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":333,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"333\",\"id\":\"n17\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n18\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":371,\"minimum_grade\":null,\"subjects\":[\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"371\",\"id\":\"n19\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":309,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"MATH/STAT 309\",\"id\":\"n20\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":431,\"minimum_grade\":null,\"subjects\":[\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"431\",\"id\":\"n21\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 331\",\"id\":\"n22\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":531,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"531\",\"id\":\"n23\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":331,\"minimum_grade\":null,\"subjects\":[\"ECE\"],\"timing\":\"prior\"},\"evidence\":\"E C E 331\",\"id\":\"n24\",\"kind\":\"course\"}],\"notes\":[\"Unlinked course references 'M E/COMP SCI/E C E 532', 'MATH/STAT 309', 'MATH 331', 'MATH 531', and 'E C E 331' are treated as verbatim conditions requiring review for canonical identity.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"5c3ab9b8efb1858de100840c38b30bce93e7671529311a3e6b07d1c381f6ccc9","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues.\"},{\"course_id\":\"COMPSCI 320\",\"field\":\"description\",\"quote\":\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets.\"}],\"text\":\"Programming fundamentals including object-oriented design, data structures, and Python data science tools.\"},{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations.\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices.\"},{\"course_id\":\"MATH 341\",\"field\":\"description\",\"quote\":\"The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations.\"},{\"course_id\":\"MATH 345\",\"field\":\"description\",\"quote\":\"Introduction to linear algebra, differential calculus in several variables, and basic optimization theory with applications to data science and related topics. Vectors, analytic geometry, matrices, linear functions, linear independence, orthogonality, inverses, partial derivatives and gradients, Taylor approximation, gradient descent, Lagrange multipliers, clustering, regression, classification.\"}],\"text\":\"Linear algebra, matrix theory, and optimization concepts.\"}],\"search_phrases\":[\"artificial intelligence principles\",\"knowledge-based search\",\"probabilistic reasoning applications\",\"machine learning techniques\",\"automatic deduction\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Knowledge-based search, automatic deduction, and knowledge representation.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"Applying AI techniques to problem solving, data mining, and perception tasks.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"title\",\"quote\":\"INTRODUCTION TO ARTIFICIAL INTELLIGENCE\"},{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Introduction to artificial intelligence covering search, logic, machine learning, and probabilistic reasoning.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Principles of knowledge-based search techniques, automatic deduction, knowledge representation using predicate logic, machine learning, probabilistic reasoning.\"}],\"text\":\"Search techniques, automatic deduction, and predicate logic.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 540\",\"field\":\"description\",\"quote\":\"Applications in tasks such as problem solving, data mining, game playing, natural language understanding, computer vision, speech recognition, and robotics.\"}],\"text\":\"AI applications in problem solving, data mining, and robotics.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"5c3ab9b8efb1858de100840c38b30bce93e7671529311a3e6b07d1c381f6ccc9","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Loves his area of expertise and it shows. Explains things clearly and concisely and has fun with it. Really relaxed teaching style while still being super knowledgeable about the topic, but the material isn't going to necessarily be easy. One of my favorite teachers to date.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-05-29 02:58:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"bd9bfae0d190681beb967ac0\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTE2NjM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Really knowledgeable  in his area of expertise. Very relaxed teaching style, but answers questions very clearly and in a way that is easy to understand. Always responds to emails with detailed answers. His exams were rather hard, and programs were challenging, but I feel i learned more in his 540 class than i would have with any other professor.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-02-25 22:11:26 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b61ce3f3ba1ecab9c11f9b8c\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MDg5NTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Fantastic professor. The lectures are great and organized. He is always there to help.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-03-09 16:01:24 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5a0c05f1670e091dd4445823\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MTI3OTk1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Solid considering he just started teaching. He's the kind of teacher that's more than happy to walk through entire segments of Homework during class if enough people ask for help.   Easy A if you're good at programming.  Still very manageable even if you're not.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-09-06 14:51:32 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2e3cf41616c2ede6f6ece61a\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI2OTU3MTQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Grade is determined by coding homework and 2 tests. The homeworks aren't bad as long as you stay on top of them. He does a great job giving you practice tests to study for the exams. Some of the lectures are difficult to understand, but overall he is a great prof.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-12-18 14:36:13 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"984e6630b17b3ffd7d7fcc64\",\"instructor_id\":\"rmp:1996913\",\"instructor_name\":\"Jude Shavlik\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI3NTU1MDE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1996913\"},{\"comment\":\"Young is a great instructor. Always responsive. He would stay for extra time during his office hours and is very patient with questions. He has very interesting demos in his class. Highly recommended!\",\"course_id\":\"COMPSCI 540\",\"date\":\"2020-07-28 23:28:34 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ee3b8f25f1c406ed193cb60b\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"New but phenomenal professor. Lectures were well structured and he engaged with students both during lectures and on Piazza. Some issues with their automated grading system, but otherwise a great class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2021-04-11 16:21:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"1a6d08c79047f4d9e4517914\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NTMyNzU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Fred was the goat. Made lectures interesting and really cared about the success and wellbeing of students. Take him if you get a chance, you won't regret it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-12-21 17:58:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ac9eaaa57604203f44baa2f5\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE1MzE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Disclaimer: Grading scheme for CS540 is not very clear. Every semester they change it up, and had a curve with a fixed number of As... to be allocated.\\n\\nYudong Chen was great, though, unlike Young Wu. He takes his time and explains clearly (subjective). He sometimes wrote notes on his iPad instead of scrolling the course website, which was better.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-10 20:39:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ca86c52bfa54d41fcdcccc40\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwMjAyMDY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"5-star reviews are coming from top students who stand from their perspectives. If you only took probability, calc3, and linear algebra, and are still a freshman like me, wait for Prof. Sala's section (GOAT). The ability to break down complex theories extremely clearly to the dumb(me) is the true ability. Teaching is an art, and Sala masters it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-04-01 01:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c81eef35b13cbbd787669e78\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwODQ3Nzk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"He was great. He has been teaching this course for some years and knows how to teach it. He is very reachable. He allowed us to use LLMs for the projects and instead made it a competition so that you had to study to be good on the competitions. This was my best project experience I had from UW Madison.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-08-12 04:13:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cd049bada2799927a7ffef98\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"}],\"evidence_count\":13,\"review_ids\":[\"bd9bfae0d190681beb967ac0\",\"b61ce3f3ba1ecab9c11f9b8c\",\"5a0c05f1670e091dd4445823\",\"2e3cf41616c2ede6f6ece61a\",\"984e6630b17b3ffd7d7fcc64\",\"ee3b8f25f1c406ed193cb60b\",\"1a6d08c79047f4d9e4517914\",\"ac9eaaa57604203f44baa2f5\",\"ca86c52bfa54d41fcdcccc40\",\"1e94a78e18b9fe34f9eff561\",\"c81eef35b13cbbd787669e78\",\"8790fcc7b89893e9fce208b3\",\"cd049bada2799927a7ffef98\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:1996913\",\"name\":\"Jude Shavlik\"},{\"id\":\"rmp:2013520\",\"name\":\"Scott Alfeld\"},{\"id\":\"rmp:2116381\",\"name\":\"Collin Engstrom\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2015\"},\"sentiment\":\"mixed\",\"summary\":\"Instructor teaching styles vary widely. Some are praised for being clear, concise, and engaging, while others are criticized for reading slides, rambling, or being unable to explain concepts.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Very enthusiastic and helpful.  Exams tend to be tough (usually an extension of, rather than a regurgitation of presented material) and homework requires a lot of effort.  My advice is to take Calculus prior to this class.  There is a lot of math notation used which can be confusing to those who haven't had Calculus.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2006-08-16 00:18:34 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"3fd062d9708e8b06f7903413\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTEyMTYzMzIz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"Absolutely hardest professor I've ever had. He makes lectures quick but they are not worth going to. Homework is insanely difficult. Do not take him. \",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-12-15 21:37:16 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"0526e28f21768d7047c9da74\",\"instructor_id\":\"rmp:2770358\",\"instructor_name\":\"Gary Dahl\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI1NzEzODI4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2770358\"},{\"comment\":\"We went into the final exam knowing 45% of our grade so far. 20% worth of homework that we turned in almost a month prior, and he said would be graded multiple times, just wasn't. This class is tough, and he doesn't make it any easier to learn the material. Don't expect to get an example if you don't understand something.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2012-12-21 00:42:03 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f30ed9cf435b217d141ae3e6\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIxMTQzMzYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Jerry teaches way too theoretically and advanced for the appropriate level of an introductory AI class. His tests are all free response but he DOESN'T allow you to turn in your work (there is no partial credit). Moreover, his homework does not prepare you in any way for his highly theoretical tests. The average for his final was an F. DO NOT TAKE.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-01-30 17:57:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f2c4a3926998d5072aed4935\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxMzIwNTYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Professor Dyer is really a nice person at heart, but he was by far the most strict grader out of all my CS classes, where practically the average student at an 80% gets a BC. The exams this semester were NOTHING like his old exams, which were about 100x easier. Exams were 60% and one slip up and you're done. Really unfair semester. Greatly saddened\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-12-22 04:11:19 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"cce7f8783e4b6825b852bd3a\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyNzQxODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"This class is extremely math heavy and very hard. The homework had little to do with the exams but wasn't too bad. He is fine at lecturing, but IMO the material is very hard to understand. The notes aren't helpful at all without the lectures, but those are recorded so you can rewatch. He was willing to adjust the curve when students were struggling\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-16 02:03:38 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"426ee859d62000f17e313b27\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwMzE1MzYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"Amazing class just a lot of work.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-01-26 04:41:37 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"e9e4fd5bc0017f7f160df53b\",\"instructor_id\":\"rmp:2761425\",\"instructor_name\":\"Josiah Hanna\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1Nzk4NDA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2761425\"}],\"evidence_count\":7,\"review_ids\":[\"3fd062d9708e8b06f7903413\",\"0526e28f21768d7047c9da74\",\"f30ed9cf435b217d141ae3e6\",\"f2c4a3926998d5072aed4935\",\"cce7f8783e4b6825b852bd3a\",\"426ee859d62000f17e313b27\",\"e9e4fd5bc0017f7f160df53b\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2761425\",\"name\":\"Josiah Hanna\"},{\"id\":\"rmp:2770358\",\"name\":\"Gary Dahl\"},{\"id\":\"rmp:876207\",\"name\":\"Charles Dyer\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2006\"},\"sentiment\":\"negative\",\"summary\":\"The course is consistently described as having a heavy workload, with difficult homework and exams that require significant effort.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"My favorite professor I've had and also the smartest man I've ever met. He knows everything there is to know about artificial intelligence- from financial AI  (he worked on wall street as a hedge fund quant) to using AI to translate a monkey language. Crazy man! Class was pretty relaxed- Homework was somewhat challenging, exams pretty easy.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2009-08-16 19:14:27 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0160b57e82f001c289d72d5e\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2MTI1NDAx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"I have to say this was one of the most disappointing classes I've ever taken. Vikas' has his head in the right place as he's enthusiastic and very nice but his teaching leaves a lot to be desired. His lectures consist of him rambling and his online notes leave a lot to be desired. No practice exams or problems. Final exam was incredibly difficult\",\"course_id\":\"COMPSCI 540\",\"date\":\"2010-05-15 16:00:02 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"452b1ddf96dc0646ad6c0c97\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE3MjA4NzY4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"Didn't have papers printed out on time for tests. Final grades submitted 2 weeks late. Great guy though. Very smart and hilarious, designs assignments and tests to measure understanding, not to trip students up. Extremely dedicated to making sure students learn, stays up late the night before assignments are due, willing to extend deadlines.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-01-09 19:22:28 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"b50f7aa925b1ae3fdc9dc3fd\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI1OTA5MzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"Grade is determined by coding homework and 2 tests. The homeworks aren't bad as long as you stay on top of them. He does a great job giving you practice tests to study for the exams. Some of the lectures are difficult to understand, but overall he is a great prof.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-12-18 14:36:13 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"984e6630b17b3ffd7d7fcc64\",\"instructor_id\":\"rmp:1996913\",\"instructor_name\":\"Jude Shavlik\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI3NTU1MDE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1996913\"},{\"comment\":\"Lectures are not good -- slides are jam packed with content which is hard to read and understand (like incredibly complicated formulas which aren't even necessary to know). On the bright side though the exams are about a 3.75/5 on the easy scale (5/5 being very easy) and HW is very easy -- so a very easy CS elective and paired well with 577\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-05-27 20:19:50 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"4b67a07eeff1cb903f70a473\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQzMjAwMDU0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"Worst class I have attended ever. No attendance policy so no one attends the lecture, assignments and projects people just asks Claude to do it. People even use Claude during mid term because no one cares, Professor is not even there during the exam. People are just grading him high because everyone gets an A lolz. It's literally a waste of money.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-07-11 20:09:21 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"1f7a40f9ddc60f9bf5be4fb2\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMjk4NTI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"}],\"evidence_count\":8,\"review_ids\":[\"0160b57e82f001c289d72d5e\",\"452b1ddf96dc0646ad6c0c97\",\"b50f7aa925b1ae3fdc9dc3fd\",\"984e6630b17b3ffd7d7fcc64\",\"4b67a07eeff1cb903f70a473\",\"1f7a40f9ddc60f9bf5be4fb2\",\"1e94a78e18b9fe34f9eff561\",\"8790fcc7b89893e9fce208b3\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1313759\",\"name\":\"Michael Coen\"},{\"id\":\"rmp:1446267\",\"name\":\"Vikas Singh\"},{\"id\":\"rmp:1996913\",\"name\":\"Jude Shavlik\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2009\"},\"sentiment\":\"mixed\",\"summary\":\"Assessment difficulty varies by instructor. Some exams are considered easy or well-prepared for, while others are described as incredibly difficult, theoretical, or unfair.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"My favorite professor I've had and also the smartest man I've ever met. He knows everything there is to know about artificial intelligence- from financial AI  (he worked on wall street as a hedge fund quant) to using AI to translate a monkey language. Crazy man! Class was pretty relaxed- Homework was somewhat challenging, exams pretty easy.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2009-08-16 19:14:27 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0160b57e82f001c289d72d5e\",\"instructor_id\":\"rmp:1313759\",\"instructor_name\":\"Michael Coen\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2MTI1NDAx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1313759\"},{\"comment\":\"Loves his area of expertise and it shows. Explains things clearly and concisely and has fun with it. Really relaxed teaching style while still being super knowledgeable about the topic, but the material isn't going to necessarily be easy. One of my favorite teachers to date.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2015-05-29 02:58:51 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"bd9bfae0d190681beb967ac0\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTE2NjM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Really knowledgeable  in his area of expertise. Very relaxed teaching style, but answers questions very clearly and in a way that is easy to understand. Always responds to emails with detailed answers. His exams were rather hard, and programs were challenging, but I feel i learned more in his 540 class than i would have with any other professor.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-02-25 22:11:26 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b61ce3f3ba1ecab9c11f9b8c\",\"instructor_id\":\"rmp:2013520\",\"instructor_name\":\"Scott Alfeld\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MDg5NTgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2013520\"},{\"comment\":\"Fantastic professor. The lectures are great and organized. He is always there to help.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-03-09 16:01:24 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"5a0c05f1670e091dd4445823\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI2MTI3OTk1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Solid considering he just started teaching. He's the kind of teacher that's more than happy to walk through entire segments of Homework during class if enough people ask for help.   Easy A if you're good at programming.  Still very manageable even if you're not.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2016-09-06 14:51:32 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"2e3cf41616c2ede6f6ece61a\",\"instructor_id\":\"rmp:2116381\",\"instructor_name\":\"Collin Engstrom\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI2OTU3MTQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2116381\"},{\"comment\":\"Young is a great instructor. Always responsive. He would stay for extra time during his office hours and is very patient with questions. He has very interesting demos in his class. Highly recommended!\",\"course_id\":\"COMPSCI 540\",\"date\":\"2020-07-28 23:28:34 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"ee3b8f25f1c406ed193cb60b\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"New but phenomenal professor. Lectures were well structured and he engaged with students both during lectures and on Piazza. Some issues with their automated grading system, but otherwise a great class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2021-04-11 16:21:01 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"1a6d08c79047f4d9e4517914\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0NTMyNzU4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Fred was the goat. Made lectures interesting and really cared about the success and wellbeing of students. Take him if you get a chance, you won't regret it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2022-12-21 17:58:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ac9eaaa57604203f44baa2f5\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM3MjE1MzE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Disclaimer: Grading scheme for CS540 is not very clear. Every semester they change it up, and had a curve with a fixed number of As... to be allocated.\\n\\nYudong Chen was great, though, unlike Young Wu. He takes his time and explains clearly (subjective). He sometimes wrote notes on his iPad instead of scrolling the course website, which was better.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-12-10 20:39:54 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"ca86c52bfa54d41fcdcccc40\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwMjAyMDY5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"He is an okay lecturer at best, but you can tell he's passionate about the subject. There are weekly projects, but they are pretty easy and interesting. The tests are wack tbh - hardest part of the entire class.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-01-08 18:20:42 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"1e94a78e18b9fe34f9eff561\",\"instructor_id\":\"rmp:3057885\",\"instructor_name\":\"Yudong Chen\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\"},{\"comment\":\"5-star reviews are coming from top students who stand from their perspectives. If you only took probability, calc3, and linear algebra, and are still a freshman like me, wait for Prof. Sala's section (GOAT). The ability to break down complex theories extremely clearly to the dumb(me) is the true ability. Teaching is an art, and Sala masters it.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-04-01 01:23:35 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c81eef35b13cbbd787669e78\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTQwODQ3Nzk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"She does not want to overwhelm students, and I appreciate the course design. Tests are not difficult. I recommend taking CS540 with her.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-11-16 05:35:19 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"8790fcc7b89893e9fce208b3\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxODc1ODQz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"},{\"comment\":\"He was great. He has been teaching this course for some years and knows how to teach it. He is very reachable. He allowed us to use LLMs for the projects and instead made it a competition so that you had to study to be good on the competitions. This was my best project experience I had from UW Madison.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-08-12 04:13:17 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"cd049bada2799927a7ffef98\",\"instructor_id\":\"rmp:2510986\",\"instructor_name\":\"Young Wu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\"},{\"comment\":\"I have to say this was one of the most disappointing classes I've ever taken. Vikas' has his head in the right place as he's enthusiastic and very nice but his teaching leaves a lot to be desired. His lectures consist of him rambling and his online notes leave a lot to be desired. No practice exams or problems. Final exam was incredibly difficult\",\"course_id\":\"COMPSCI 540\",\"date\":\"2010-05-15 16:00:02 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"452b1ddf96dc0646ad6c0c97\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE3MjA4NzY4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"We went into the final exam knowing 45% of our grade so far. 20% worth of homework that we turned in almost a month prior, and he said would be graded multiple times, just wasn't. This class is tough, and he doesn't make it any easier to learn the material. Don't expect to get an example if you don't understand something.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2012-12-21 00:42:03 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f30ed9cf435b217d141ae3e6\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTIxMTQzMzYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Jerry teaches way too theoretically and advanced for the appropriate level of an introductory AI class. His tests are all free response but he DOESN'T allow you to turn in your work (there is no partial credit). Moreover, his homework does not prepare you in any way for his highly theoretical tests. The average for his final was an F. DO NOT TAKE.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-01-30 17:57:43 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f2c4a3926998d5072aed4935\",\"instructor_id\":\"rmp:1785920\",\"instructor_name\":\"Jerry Zhu\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMxMzIwNTYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\"},{\"comment\":\"Professor Dyer is really a nice person at heart, but he was by far the most strict grader out of all my CS classes, where practically the average student at an 80% gets a BC. The exams this semester were NOTHING like his old exams, which were about 100x easier. Exams were 60% and one slip up and you're done. Really unfair semester. Greatly saddened\",\"course_id\":\"COMPSCI 540\",\"date\":\"2019-12-22 04:11:19 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"cce7f8783e4b6825b852bd3a\",\"instructor_id\":\"rmp:876207\",\"instructor_name\":\"Charles Dyer\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTMyNzQxODc0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/876207\"},{\"comment\":\"This is the worst class I've ever taken. He just reads the slides and TRYS to explain whatever is on them, sometimes he gets lost on his own explanation. Lectures are behind from the assignments so expect to teach yourself some of the concepts. Assignments nor lectures helped for the midterm nor the final...\",\"course_id\":\"COMPSCI 540\",\"date\":\"2023-12-12 17:44:40 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"340a9d6b3f6a1618a75da671\",\"instructor_id\":\"rmp:2342510\",\"instructor_name\":\"Yingyu Liang\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM4NjI5NjAy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2342510\"},{\"comment\":\"Unable to explain anything\",\"course_id\":\"COMPSCI 540\",\"date\":\"2024-10-31 20:17:39 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"a6aac5fd18c873202c358edd\",\"instructor_id\":\"rmp:1446267\",\"instructor_name\":\"Vikas Singh\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTM5ODc4NjI0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1446267\"},{\"comment\":\"Worst class I have attended ever. No attendance policy so no one attends the lecture, assignments and projects people just asks Claude to do it. People even use Claude during mid term because no one cares, Professor is not even there during the exam. People are just grading him high because everyone gets an A lolz. It's literally a waste of money.\",\"course_id\":\"COMPSCI 540\",\"date\":\"2026-07-11 20:09:21 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"1f7a40f9ddc60f9bf5be4fb2\",\"instructor_id\":\"rmp:2670667\",\"instructor_name\":\"Fred Sala\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQzMjk4NTI5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2670667\"},{\"comment\":\"Doesn't explain anything in lecture\",\"course_id\":\"COMPSCI 540\",\"date\":\"2025-09-16 21:53:53 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"7ea60098ffcc9cdb4eb72a43\",\"instructor_id\":\"rmp:3030661\",\"instructor_name\":\"Blerina Gkotse\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTQxNjQ2ODA0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3030661\"}],\"evidence_count\":21,\"review_ids\":[\"0160b57e82f001c289d72d5e\",\"bd9bfae0d190681beb967ac0\",\"b61ce3f3ba1ecab9c11f9b8c\",\"5a0c05f1670e091dd4445823\",\"2e3cf41616c2ede6f6ece61a\",\"ee3b8f25f1c406ed193cb60b\",\"1a6d08c79047f4d9e4517914\",\"ac9eaaa57604203f44baa2f5\",\"ca86c52bfa54d41fcdcccc40\",\"1e94a78e18b9fe34f9eff561\",\"c81eef35b13cbbd787669e78\",\"8790fcc7b89893e9fce208b3\",\"cd049bada2799927a7ffef98\",\"452b1ddf96dc0646ad6c0c97\",\"f30ed9cf435b217d141ae3e6\",\"f2c4a3926998d5072aed4935\",\"cce7f8783e4b6825b852bd3a\",\"340a9d6b3f6a1618a75da671\",\"a6aac5fd18c873202c358edd\",\"1f7a40f9ddc60f9bf5be4fb2\",\"7ea60098ffcc9cdb4eb72a43\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1313759\",\"name\":\"Michael Coen\"},{\"id\":\"rmp:1446267\",\"name\":\"Vikas Singh\"},{\"id\":\"rmp:1785920\",\"name\":\"Jerry Zhu\"},{\"id\":\"rmp:2013520\",\"name\":\"Scott Alfeld\"},{\"id\":\"rmp:2116381\",\"name\":\"Collin Engstrom\"},{\"id\":\"rmp:2342510\",\"name\":\"Yingyu Liang\"},{\"id\":\"rmp:2510986\",\"name\":\"Young Wu\"},{\"id\":\"rmp:2670667\",\"name\":\"Fred Sala\"},{\"id\":\"rmp:3030661\",\"name\":\"Blerina Gkotse\"},{\"id\":\"rmp:3057885\",\"name\":\"Yudong Chen\"},{\"id\":\"rmp:876207\",\"name\":\"Charles Dyer\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2009\"},\"sentiment\":\"mixed\",\"summary\":\"Overall student satisfaction is mixed, heavily dependent on the instructor. Some students find it one of their favorite classes, while others find it disappointing or a waste of time.\"}]}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0f984e8747ee9ccaba16d75","course_id":"COMPSCI 540","catalog_version_id":"8e7bfcdeb335e1b40e4ba46fae814cf2a31fd168e305d1f78b186ee679e3e19c","record_version_id":"64f613c6b5d59a1bc0c00f15a8c9502701c840ae8a7f5749985c314900924003","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"5c3ab9b8efb1858de100840c38b30bce93e7671529311a3e6b07d1c381f6ccc9","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"71f53864470750291c233774bece115dcb35f1d76f14d579736d0951d519efe7\",\"course_id\":\"COMPSCI 540\",\"current_instructors\":[{\"instructor_uid\":\"instructor_b9d805d331db1d024a68ffed\",\"message\":\"No course-specific reviews available\",\"name\":\"Kirthevasan Kandasamy\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:3067011\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2022: 3.44 GPA, 65.5% A/AB (n=165 letter grades). Includes jointly taught sections.\"}]},{\"instructor_uid\":\"instructor_b8b55ebb322997b52025ef8f\",\"message\":\"No course-specific reviews available\",\"name\":\"Misha Khodak\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":null,\"summary\":[]},{\"instructor_uid\":\"instructor_ec1878010c68dc0e47f34349\",\"message\":\"Summary generation failed\",\"name\":\"Young Wu\",\"review_status\":\"generation_failed\",\"rmp_instructor_id\":\"rmp:2510986\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.40 GPA, 65.4% A/AB (n=341 letter grades); Spring 2026: 3.39 GPA, 61.5% A/AB (n=135 letter grades). Includes jointly taught sections.\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-11 14:25:47 +0000 UTC\",\"review_id\":\"173762a6cc7d2cda642d3e4b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMjE5NjU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-17 01:01:05 +0000 UTC\",\"review_id\":\"f390a5883779e75f9837e2fb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzM0NDA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2026-05-02 19:05:34 +0000 UTC\",\"review_id\":\"b392791c21652fae7e22f405\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQzMDA0ODY1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"}],\"text\":\"Exams are described as impossible or very difficult with low averages, while homework is considered useful and constitutes the majority of the grade.\"}],\"errors\":[{\"error\":\"UnexpectedModelBehavior: Exceeded maximum output retries (2)\",\"instructor_uid\":\"instructor_ec1878010c68dc0e47f34349\",\"mode\":\"professor\"}],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Yudong Chen\",\"review_date\":\"2025-01-08 18:20:42 +0000 UTC\",\"review_id\":\"1e94a78e18b9fe34f9eff561\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3057885\",\"source_review_id\":\"UmF0aW5nLTQwNTA5MTY0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3057885\",\"type\":\"review\"},{\"instructor_name\":\"Jerry Zhu\",\"review_date\":\"2025-04-01 01:23:35 +0000 UTC\",\"review_id\":\"c81eef35b13cbbd787669e78\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1785920\",\"source_review_id\":\"UmF0aW5nLTQwODQ3Nzk5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1785920\",\"type\":\"review\"}],\"text\":\"Historical reviews of Jerry Zhu, Yudong Chen: Yudong Chen is a passionate lecturer with easy, interesting weekly projects, though tests are considered the hardest part of the class. Jerry Zhu's review recommends waiting for Fred Sala's section, praising Sala's ability to break down complex theories clearly, though one reviewer suggests this perspective may reflect top student views.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Young Wu\",\"review_date\":\"2020-07-28 23:28:34 +0000 UTC\",\"review_id\":\"ee3b8f25f1c406ed193cb60b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTMzNTQxMzUz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-08-27 05:58:29 +0000 UTC\",\"review_id\":\"b2d66bdf19947f89683d823c\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTM5NzA4NjAw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-10-25 05:42:15 +0000 UTC\",\"review_id\":\"8c5a690728f4c523368f1ef1\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTM5ODUzMjk4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-05 20:33:14 +0000 UTC\",\"review_id\":\"c9bc5b816e96dde115b07409\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMTIyNDg5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-11 14:25:47 +0000 UTC\",\"review_id\":\"173762a6cc7d2cda642d3e4b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMjE5NjU3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-17 01:01:05 +0000 UTC\",\"review_id\":\"f390a5883779e75f9837e2fb\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzM0NDA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-17 04:09:22 +0000 UTC\",\"review_id\":\"8919d5d7d245a2c9f656cd85\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzM4NTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-19 17:06:18 +0000 UTC\",\"review_id\":\"caf84737397825a5d59e4a28\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzgyMzcx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2026-05-02 19:05:34 +0000 UTC\",\"review_id\":\"b392791c21652fae7e22f405\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQzMDA0ODY1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2026-08-12 04:13:17 +0000 UTC\",\"review_id\":\"cd049bada2799927a7ffef98\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQzMzYxMzA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"}],\"text\":\"Reviews for Young Wu are polarized; students praise his responsiveness and helpfulness but criticize his lectures as disorganized and exams as excessively difficult.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.54 GPA, 71.4% A/AB (n=555 letter grades); Fall 2025: 3.64 GPA, 82.2% A/AB (n=544 letter grades); Spring 2026: 3.46 GPA, 67.0% A/AB (n=491 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-05 20:33:14 +0000 UTC\",\"review_id\":\"c9bc5b816e96dde115b07409\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMTIyNDg5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2024-12-17 04:09:22 +0000 UTC\",\"review_id\":\"8919d5d7d245a2c9f656cd85\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQwMzM4NTc3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"},{\"instructor_name\":\"Young Wu\",\"review_date\":\"2026-05-02 19:05:34 +0000 UTC\",\"review_id\":\"b392791c21652fae7e22f405\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2510986\",\"source_review_id\":\"UmF0aW5nLTQzMDA0ODY1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2510986\",\"type\":\"review\"}],\"text\":\"Lectures are often hard to follow or lack detail, requiring students to rely on extra review sessions, recordings, or self-study to understand the material.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1074\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1082\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1092\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1102\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"}],\"text\":\"CHARLES ROBERT DYER is recorded teaching in Spring 2007, Fall 2007, Fall 2008, Fall 2009, Fall 2010, Spring 2012, Spring 2013, Spring 2014, Spring 2015, Spring 2016, Spring 2017, Spring 2018, Fall 2019. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"}],\"text\":\"COLLIN ENGSTROM is recorded teaching in Spring 2016, Fall 2017. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"FRED SALA is recorded teaching in Fall 2022, Spring 2024, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":4,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"GARY DAHL is recorded teaching in Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"}],\"text\":\"JOSIAH HANNA is recorded teaching in Fall 2021, Spring 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1084\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":5,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"}],\"text\":\"JUDE SHAVLIK is recorded teaching in Spring 2008, Fall 2011, Spring 2013, Fall 2014, Fall 2015, Fall 2016. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"}],\"text\":\"KIRTHEVASAN KANDASAMY is recorded teaching in Fall 2022. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1094\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"}],\"text\":\"MICHAEL COEN is recorded teaching in Spring 2009, Fall 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"}],\"text\":\"SCOTT ALFELD is recorded teaching in Spring 2015. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"}],\"text\":\"VIKAS SINGH is recorded teaching in Spring 2010, Spring 2011. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"}],\"text\":\"YINGYU LIANG is recorded teaching in Spring 2018, Spring 2019, Fall 2020, Fall 2021, Fall 2022, Fall 2023. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"YOUNG WU is recorded teaching in Fall 2024, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 540\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":3,\"source_course_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"source_record\":{\"entity_id\":\"de8a0a8c-e076-3ec2-8b6c-e1e1ee82a53e\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"}],\"text\":\"YUDONG CHEN is recorded teaching in Fall 2021, Fall 2023, Fall 2024. 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_ec1878010c68dc0e47f34349\", \"error\": \"UnexpectedModelBehavior: Exceeded maximum output retries (2)\"}]","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true}]