[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"5bfb4cd72716c583b05a6de7ac807ebb5ee852dfb5ed8b8d3f73d23a0b292c2b","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[\"n8\",\"n9\",\"n10\",\"n11\",\"n12\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n13\",\"n14\",\"n15\",\"n16\",\"n17\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300,310, or placement intoCOMP SCI 300\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 340\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 341\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 345\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 375\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 220\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 310\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n17\",\"kind\":\"condition\"}],\"notes\":[\"MATH 341, 345, 375 are in linked_courses but their descriptions were not retrieved; assuming they are valid course references as per linked_courses list.\",\"COMPSCI 300 is in linked_courses and retrieved.\",\"MATH 320, 340 are in linked_courses and retrieved.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n2 references missing nodes: n6.\nNode n3 references missing nodes: n7.\nNode n9: evidence 'MATH 340' must quote an exact source substring.\nNode n10: evidence 'MATH 341' must quote an exact source substring.\nNode n11: evidence 'MATH 345' must quote an exact source substring.\nNode n12: evidence 'MATH 375' must quote an exact source substring.\nNode n14: evidence 'COMP SCI 220' must quote an exact source substring.\nNode n16: evidence 'COMP SCI 310' must quote an exact source substring.","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"5bfb4cd72716c583b05a6de7ac807ebb5ee852dfb5ed8b8d3f73d23a0b292c2b","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"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. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors.\"},{\"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.\"}],\"text\":\"Linear algebra and matrix methods\"},{\"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. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion.\"},{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.\"}],\"text\":\"Programming and algorithmic problem solving\"}],\"search_phrases\":[\"graph theory data science\",\"network analysis linear algebra\",\"PageRank algorithm course\",\"community detection algorithms\",\"random graph models simulation\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Applying graph theory and linear algebra to data science\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Implementing graph algorithms and network analysis techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"title\",\"quote\":\"GRAPHS AND NETWORKS IN DATA SCIENCE\"},{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Covers mathematical foundations of networks, graph theory, and linear algebra for data science applications.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph theory and network statistics\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph algorithms, matrix methods, and simulation\"}]}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"5bfb4cd72716c583b05a6de7ac807ebb5ee852dfb5ed8b8d3f73d23a0b292c2b","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"b5ede6756d66de64f050a2f503f36da4b7501e2ed87df0a23e27a8c0d8ef47da","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[\"n8\",\"n9\",\"n10\",\"n11\",\"n12\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n13\",\"n14\",\"n15\",\"n16\",\"n17\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300,310, or placement intoCOMP SCI 300\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n17\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"b5ede6756d66de64f050a2f503f36da4b7501e2ed87df0a23e27a8c0d8ef47da","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"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. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors.\"},{\"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.\"}],\"text\":\"Linear algebra and matrix methods\"},{\"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. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion.\"},{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.\"}],\"text\":\"Programming and algorithmic problem solving\"}],\"search_phrases\":[\"graph theory data science\",\"network analysis linear algebra\",\"PageRank algorithm course\",\"community detection algorithms\",\"random graph models simulation\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Applying graph theory and linear algebra to data science\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Implementing graph algorithms and network analysis techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"title\",\"quote\":\"GRAPHS AND NETWORKS IN DATA SCIENCE\"},{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Covers mathematical foundations of networks, graph theory, and linear algebra for data science applications.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph theory and network statistics\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph algorithms, matrix methods, and simulation\"}]}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"b5ede6756d66de64f050a2f503f36da4b7501e2ed87df0a23e27a8c0d8ef47da","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Professor Han is amazing. He cares a lot about his students and their learning. Was easy on deadlines and extended homeworks very often. Tests were challenging but insightful - easy if you study and work throughout the course. \",\"course_id\":\"MATH 444\",\"date\":\"2025-04-28 15:59:25 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b396a54bf1f11c7dc6781782\",\"instructor_id\":\"rmp:2911773\",\"instructor_name\":\"Hanbaek Lyu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\"}],\"evidence_count\":1,\"review_ids\":[\"b396a54bf1f11c7dc6781782\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2911773\",\"name\":\"Hanbaek Lyu\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"Professor Han is described as amazing and caring about student learning.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Professor Han is amazing. He cares a lot about his students and their learning. Was easy on deadlines and extended homeworks very often. Tests were challenging but insightful - easy if you study and work throughout the course. \",\"course_id\":\"MATH 444\",\"date\":\"2025-04-28 15:59:25 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b396a54bf1f11c7dc6781782\",\"instructor_id\":\"rmp:2911773\",\"instructor_name\":\"Hanbaek Lyu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\"}],\"evidence_count\":1,\"review_ids\":[\"b396a54bf1f11c7dc6781782\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2911773\",\"name\":\"Hanbaek Lyu\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"The course is easy on deadlines, with frequent homework extensions.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Han is amazing. He cares a lot about his students and their learning. Was easy on deadlines and extended homeworks very often. Tests were challenging but insightful - easy if you study and work throughout the course. \",\"course_id\":\"MATH 444\",\"date\":\"2025-04-28 15:59:25 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b396a54bf1f11c7dc6781782\",\"instructor_id\":\"rmp:2911773\",\"instructor_name\":\"Hanbaek Lyu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\"}],\"evidence_count\":1,\"review_ids\":[\"b396a54bf1f11c7dc6781782\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2911773\",\"name\":\"Hanbaek Lyu\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"mixed\",\"summary\":\"Tests are challenging but insightful, rewarding consistent study and work.\"}]}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-789789da373eecc1ff75f626","output_id":"58c157d8d54993b7df6eb773b415d551daec2a5b6e204da870b771c62af2dc24","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[\"n8\",\"n9\",\"n10\",\"n11\",\"n12\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n13\",\"n14\",\"n15\",\"n16\",\"n17\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300,310, or placement intoCOMP SCI 300\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n17\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","error":"Non-course conditions must preserve verbatim source 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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-789789da373eecc1ff75f626","output_id":"58c157d8d54993b7df6eb773b415d551daec2a5b6e204da870b771c62af2dc24","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"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. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors.\"},{\"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.\"}],\"text\":\"Linear algebra and matrix methods\"},{\"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. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion.\"},{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.\"}],\"text\":\"Programming and algorithmic problem solving\"}],\"search_phrases\":[\"graph theory data science\",\"network analysis linear algebra\",\"PageRank algorithm course\",\"community detection algorithms\",\"random graph models simulation\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Applying graph theory and linear algebra to data science\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Implementing graph algorithms and network analysis techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"title\",\"quote\":\"GRAPHS AND NETWORKS IN DATA SCIENCE\"},{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Covers mathematical foundations of networks, graph theory, and linear algebra for data science applications.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph theory and network statistics\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph algorithms, matrix methods, and simulation\"}]}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-789789da373eecc1ff75f626","output_id":"58c157d8d54993b7df6eb773b415d551daec2a5b6e204da870b771c62af2dc24","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"42c924a6ce156e88d2bab45bb5727c16baa818da1ce6263d5aa9858d76644342","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[\"n8\",\"n9\",\"n10\",\"n11\",\"n12\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n13\",\"n14\",\"n15\",\"n16\",\"n17\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300,310, or placement intoCOMP SCI 300\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n17\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"42c924a6ce156e88d2bab45bb5727c16baa818da1ce6263d5aa9858d76644342","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"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. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors.\"},{\"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.\"}],\"text\":\"Linear algebra and matrix methods\"},{\"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. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion.\"},{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.\"}],\"text\":\"Programming and algorithmic problem solving\"}],\"search_phrases\":[\"graph theory data science\",\"network analysis linear algebra\",\"PageRank algorithm course\",\"community detection algorithms\",\"random graph models simulation\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Applying graph theory and linear algebra to data science\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Implementing graph algorithms and network analysis techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"title\",\"quote\":\"GRAPHS AND NETWORKS IN DATA SCIENCE\"},{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Covers mathematical foundations of networks, graph theory, and linear algebra for data science applications.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph theory and network statistics\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph algorithms, matrix methods, and simulation\"}]}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"42c924a6ce156e88d2bab45bb5727c16baa818da1ce6263d5aa9858d76644342","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Professor Han is amazing. He cares a lot about his students and their learning. Was easy on deadlines and extended homeworks very often. Tests were challenging but insightful - easy if you study and work throughout the course. \",\"course_id\":\"MATH 444\",\"date\":\"2025-04-28 15:59:25 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b396a54bf1f11c7dc6781782\",\"instructor_id\":\"rmp:2911773\",\"instructor_name\":\"Hanbaek Lyu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\"}],\"evidence_count\":1,\"review_ids\":[\"b396a54bf1f11c7dc6781782\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2911773\",\"name\":\"Hanbaek Lyu\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"Professor Han is described as amazing and caring about student learning.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Professor Han is amazing. He cares a lot about his students and their learning. Was easy on deadlines and extended homeworks very often. Tests were challenging but insightful - easy if you study and work throughout the course. \",\"course_id\":\"MATH 444\",\"date\":\"2025-04-28 15:59:25 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b396a54bf1f11c7dc6781782\",\"instructor_id\":\"rmp:2911773\",\"instructor_name\":\"Hanbaek Lyu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\"}],\"evidence_count\":1,\"review_ids\":[\"b396a54bf1f11c7dc6781782\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2911773\",\"name\":\"Hanbaek Lyu\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"The course is easy on deadlines, with frequent homework extensions.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Han is amazing. He cares a lot about his students and their learning. Was easy on deadlines and extended homeworks very often. Tests were challenging but insightful - easy if you study and work throughout the course. \",\"course_id\":\"MATH 444\",\"date\":\"2025-04-28 15:59:25 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b396a54bf1f11c7dc6781782\",\"instructor_id\":\"rmp:2911773\",\"instructor_name\":\"Hanbaek Lyu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\"}],\"evidence_count\":1,\"review_ids\":[\"b396a54bf1f11c7dc6781782\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2911773\",\"name\":\"Hanbaek Lyu\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"mixed\",\"summary\":\"Tests are challenging but insightful, rewarding consistent study and work.\"}]}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"42c924a6ce156e88d2bab45bb5727c16baa818da1ce6263d5aa9858d76644342","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"07d365c30392f4444a1deff368b0eb95358ea1fcafdad9a5bedf7de797c4f7aa\",\"course_id\":\"MATH 444\",\"current_instructors\":[],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"history\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"overview\"}],\"historical_context\":[],\"message\":null,\"offered\":false,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"MATH 444\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"MATH 444\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"MATH 444\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2023: 3.75 GPA, 80.0% A/AB (n=20 letter grades); Spring 2025: 3.52 GPA, 57.1% A/AB (n=63 letter grades); Spring 2026: 2.97 GPA, 40.6% A/AB (n=69 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"MATH 444\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"source_record\":{\"entity_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"MATH 444\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"source_record\":{\"entity_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"HANBAEK LYU is recorded teaching in Fall 2023, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":"[{\"mode\": \"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":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"6b509b63b24dd6d298f6f4a49e29bafbd4edf8492f2b67876ee8bb6b872f4621","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[\"n8\",\"n9\",\"n10\",\"n11\",\"n12\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n13\",\"n14\",\"n15\",\"n16\",\"n17\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300,310, or placement intoCOMP SCI 300\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n17\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"6b509b63b24dd6d298f6f4a49e29bafbd4edf8492f2b67876ee8bb6b872f4621","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"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. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors.\"},{\"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.\"}],\"text\":\"Linear algebra and matrix methods\"},{\"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. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion.\"},{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.\"}],\"text\":\"Programming and algorithmic problem solving\"}],\"search_phrases\":[\"graph theory data science\",\"network analysis linear algebra\",\"PageRank algorithm course\",\"community detection algorithms\",\"random graph models simulation\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Applying graph theory and linear algebra to data science\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Implementing graph algorithms and network analysis techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"title\",\"quote\":\"GRAPHS AND NETWORKS IN DATA SCIENCE\"},{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Covers mathematical foundations of networks, graph theory, and linear algebra for data science applications.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph theory and network statistics\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph algorithms, matrix methods, and simulation\"}]}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"6b509b63b24dd6d298f6f4a49e29bafbd4edf8492f2b67876ee8bb6b872f4621","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"b181902ac679d52cd79fcd6c88fb7b2f59bd4679b006385eeff25b1bf7fc8a16","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300), graduate/professional standing, or declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (COMP SCI 200,220,300,310, or placement intoCOMP SCI 300)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"course\":null,\"evidence\":\"declared in Mathematics VISP (undergraduate or graduate)\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[\"n8\",\"n9\",\"n10\",\"n11\",\"n12\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n13\",\"n14\",\"n15\",\"n16\",\"n17\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 200,220,300,310, or placement intoCOMP SCI 300\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":200,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 200\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":220,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"220\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":310,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"310\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":\"placement intoCOMP SCI 300\",\"course\":null,\"evidence\":\"placement intoCOMP SCI 300\",\"id\":\"n17\",\"kind\":\"condition\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"b181902ac679d52cd79fcd6c88fb7b2f59bd4679b006385eeff25b1bf7fc8a16","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"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. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors.\"},{\"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.\"}],\"text\":\"Linear algebra and matrix methods\"},{\"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. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion.\"},{\"course_id\":\"COMPSCI 310\",\"field\":\"description\",\"quote\":\"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.\"}],\"text\":\"Programming and algorithmic problem solving\"}],\"search_phrases\":[\"graph theory data science\",\"network analysis linear algebra\",\"PageRank algorithm course\",\"community detection algorithms\",\"random graph models simulation\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Applying graph theory and linear algebra to data science\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Implementing graph algorithms and network analysis techniques\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"title\",\"quote\":\"GRAPHS AND NETWORKS IN DATA SCIENCE\"},{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra.\"}],\"text\":\"Covers mathematical foundations of networks, graph theory, and linear algebra for data science applications.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph theory and network statistics\"},{\"evidence\":[{\"course_id\":\"MATH 444\",\"field\":\"description\",\"quote\":\"Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.\"}],\"text\":\"Graph algorithms, matrix methods, and simulation\"}]}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"b181902ac679d52cd79fcd6c88fb7b2f59bd4679b006385eeff25b1bf7fc8a16","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Professor Han is amazing. He cares a lot about his students and their learning. Was easy on deadlines and extended homeworks very often. Tests were challenging but insightful - easy if you study and work throughout the course. \",\"course_id\":\"MATH 444\",\"date\":\"2025-04-28 15:59:25 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b396a54bf1f11c7dc6781782\",\"instructor_id\":\"rmp:2911773\",\"instructor_name\":\"Hanbaek Lyu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\"}],\"evidence_count\":1,\"review_ids\":[\"b396a54bf1f11c7dc6781782\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2911773\",\"name\":\"Hanbaek Lyu\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"Professor Han is described as amazing and caring about student learning.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Professor Han is amazing. He cares a lot about his students and their learning. Was easy on deadlines and extended homeworks very often. Tests were challenging but insightful - easy if you study and work throughout the course. \",\"course_id\":\"MATH 444\",\"date\":\"2025-04-28 15:59:25 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b396a54bf1f11c7dc6781782\",\"instructor_id\":\"rmp:2911773\",\"instructor_name\":\"Hanbaek Lyu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\"}],\"evidence_count\":1,\"review_ids\":[\"b396a54bf1f11c7dc6781782\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2911773\",\"name\":\"Hanbaek Lyu\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"The course is easy on deadlines, with frequent homework extensions.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Professor Han is amazing. He cares a lot about his students and their learning. Was easy on deadlines and extended homeworks very often. Tests were challenging but insightful - easy if you study and work throughout the course. \",\"course_id\":\"MATH 444\",\"date\":\"2025-04-28 15:59:25 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b396a54bf1f11c7dc6781782\",\"instructor_id\":\"rmp:2911773\",\"instructor_name\":\"Hanbaek Lyu\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\"}],\"evidence_count\":1,\"review_ids\":[\"b396a54bf1f11c7dc6781782\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:2911773\",\"name\":\"Hanbaek Lyu\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"mixed\",\"summary\":\"Tests are challenging but insightful, rewarding consistent study and work.\"}]}","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_8b31dcae72f6377cdea586b3","course_id":"MATH 444","catalog_version_id":"a3630f0f606541e2694a45addc0a899be2e148fe5c5cf48e0f31e9fd6047b03c","record_version_id":"3c2a465c5d870115ba3a10cb320f2db3f92da6e9bdeefaa3331d897f09747804","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"b181902ac679d52cd79fcd6c88fb7b2f59bd4679b006385eeff25b1bf7fc8a16","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"07d365c30392f4444a1deff368b0eb95358ea1fcafdad9a5bedf7de797c4f7aa\",\"course_id\":\"MATH 444\",\"current_instructors\":[],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Hanbaek Lyu\",\"review_date\":\"2025-04-28 15:59:25 +0000 UTC\",\"review_id\":\"b396a54bf1f11c7dc6781782\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2911773\",\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\",\"type\":\"review\"}],\"text\":\"Historical reviews of Hanbaek Lyu: Tests are challenging but manageable for students who study and work consistently throughout the course.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Hanbaek Lyu\",\"review_date\":\"2025-04-28 15:59:25 +0000 UTC\",\"review_id\":\"b396a54bf1f11c7dc6781782\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2911773\",\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\",\"type\":\"review\"}],\"text\":\"Historical reviews for Hanbaek Lyu describe him as caring and supportive of student learning. He is noted for flexibility with homework deadlines, though tests are challenging and require consistent study.\"}],\"message\":null,\"offered\":false,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Hanbaek Lyu\",\"review_date\":\"2025-04-28 15:59:25 +0000 UTC\",\"review_id\":\"b396a54bf1f11c7dc6781782\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2911773\",\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\",\"type\":\"review\"}],\"text\":\"Historical reviews for Hanbaek Lyu describe an engaging instructor who prioritizes student learning and offers flexible deadlines, though exams require consistent study.\"},{\"citations\":[{\"course_id\":\"MATH 444\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"MATH 444\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"MATH 444\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2023: 3.75 GPA, 80.0% A/AB (n=20 letter grades); Spring 2025: 3.52 GPA, 57.1% A/AB (n=63 letter grades); Spring 2026: 2.97 GPA, 40.6% A/AB (n=69 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Hanbaek Lyu\",\"review_date\":\"2025-04-28 15:59:25 +0000 UTC\",\"review_id\":\"b396a54bf1f11c7dc6781782\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:2911773\",\"source_review_id\":\"UmF0aW5nLTQxMDY5NTA5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2911773\",\"type\":\"review\"}],\"text\":\"Historical reviews of Hanbaek Lyu: Reviewers appreciate the instructor's care for student learning and the frequent homework extensions, noting that tests are insightful.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"MATH 444\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"source_record\":{\"entity_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"MATH 444\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"source_record\":{\"entity_id\":\"d141b624-2f80-36a9-aec3-74198ec21596\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"HANBAEK LYU is recorded teaching in Fall 2023, Spring 2025. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true}]