[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-2978ec7e9ac23a465ccaacbb","output_id":"96056650a4461cf96c004b71b1d63ff6efbb8b87ade7cab79c17a79dddb1d9df","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (MATH 322,341,376,421,467, or521), 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 (MATH 322,341,376,421,467, or521)\",\"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\":[\"n6\",\"n7\",\"n8\",\"n9\",\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n11\",\"n12\",\"n13\",\"n14\",\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 322,341,376,421,467, or521\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":322,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 322\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"376\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":421,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"421\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":467,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"467\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":521,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"521\",\"id\":\"n16\",\"kind\":\"course\"}],\"notes\":[\"MATH 376, MATH 421, MATH 467, MATH 521 are mentioned in requirements_text but are not in linked_courses. They are preserved as course nodes with verbatim evidence substrings, but status is needs_review due to missing canonical references.\"],\"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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-2978ec7e9ac23a465ccaacbb","output_id":"96056650a4461cf96c004b71b1d63ff6efbb8b87ade7cab79c17a79dddb1d9df","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.\"},{\"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 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Linear algebra and multivariable calculus\"},{\"evidence\":[{\"course_id\":\"MATH 322\",\"field\":\"description\",\"quote\":\"Sturm-Liouville theory; Fourier series, including mean convergence; initial and boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions; fundamental solutions and Green's functions in multiple dimensions.\"}],\"text\":\"Partial differential equations\"}],\"search_phrases\":[\"differential geometry\",\"curves and surfaces\",\"differential methods\",\"MATH 561\",\"graduate mathematics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Applying differential methods to study curves and surfaces\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"title\",\"quote\":\"DIFFERENTIAL GEOMETRY\"},{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"MATH 561 covers the theory of curves and surfaces using differential methods.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Differential methods\"}]}","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-2978ec7e9ac23a465ccaacbb","output_id":"96056650a4461cf96c004b71b1d63ff6efbb8b87ade7cab79c17a79dddb1d9df","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"6c967d6bdaa79d559ca2f9d10d6b9ed2961e2fc5f489f78ca635eb229c709d68","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 (MATH 322,341,376,421,467, or521), 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 (MATH 322,341,376,421,467, or521)\",\"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\":\"MATH 322,341,376,421,467, or521\",\"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\":322,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 322\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 341\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":421,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 421\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":467,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 467\",\"id\":\"n17\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","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 'MATH 341' must quote an exact source substring.\nNode n15: evidence 'MATH 376' must quote an exact source substring.\nNode n16: evidence 'MATH 421' must quote an exact source substring.\nNode n17: evidence 'MATH 467' 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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"6c967d6bdaa79d559ca2f9d10d6b9ed2961e2fc5f489f78ca635eb229c709d68","section":"search_profile","status":"invalid","value_json":null,"candidate_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.\"},{\"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 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Linear algebra and multivariable calculus\"},{\"evidence\":[{\"course_id\":\"MATH 322\",\"field\":\"description\",\"quote\":\"Sturm-Liouville theory; Fourier series, including mean convergence; initial and boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions; fundamental solutions and Green's functions in multiple dimensions.\"},{\"course_id\":\"MATH 376\",\"field\":\"description\",\"quote\":\"Partial differential equations.\"},{\"course_id\":\"MATH 421\",\"field\":\"description\",\"quote\":\"Real analysis.\"},{\"course_id\":\"MATH 467\",\"field\":\"description\",\"quote\":\"Complex analysis.\"}],\"text\":\"Partial differential equations and advanced analysis\"}],\"search_phrases\":[\"differential geometry\",\"curves and surfaces\",\"differential methods\",\"MATH 561\",\"graduate mathematics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Applying differential methods to study curves and surfaces\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"title\",\"quote\":\"DIFFERENTIAL GEOMETRY\"},{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"MATH 561 covers the theory of curves and surfaces using differential methods.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Differential methods\"}]}","error":"Invalid evidence for MATH 376.description: 'Partial differential equations.'. 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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"6c967d6bdaa79d559ca2f9d10d6b9ed2961e2fc5f489f78ca635eb229c709d68","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"b8d07bbbcb4e9d140ee3866729d05f1db84ac342c1df60bda967bf249b85f318","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (MATH 322,341,376,421,467, or521), 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 (MATH 322,341,376,421,467, or521)\",\"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\":[\"n6\",\"n7\",\"n8\",\"n9\",\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n11\",\"n12\",\"n13\",\"n14\",\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 322,341,376,421,467, or521\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":322,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 322\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"376\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":421,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"421\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":467,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"467\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":521,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"521\",\"id\":\"n16\",\"kind\":\"course\"}],\"notes\":[\"MATH 376, MATH 421, MATH 467, MATH 521 are mentioned in requirements_text but are not in linked_courses. They are preserved as course nodes with verbatim evidence substrings, but status is needs_review due to missing canonical references.\"],\"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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"b8d07bbbcb4e9d140ee3866729d05f1db84ac342c1df60bda967bf249b85f318","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.\"},{\"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 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Linear algebra and multivariable calculus\"},{\"evidence\":[{\"course_id\":\"MATH 322\",\"field\":\"description\",\"quote\":\"Sturm-Liouville theory; Fourier series, including mean convergence; initial and boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions; fundamental solutions and Green's functions in multiple dimensions.\"}],\"text\":\"Partial differential equations\"}],\"search_phrases\":[\"differential geometry\",\"curves and surfaces\",\"differential methods\",\"MATH 561\",\"graduate mathematics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Applying differential methods to study curves and surfaces\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"title\",\"quote\":\"DIFFERENTIAL GEOMETRY\"},{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"MATH 561 covers the theory of curves and surfaces using differential methods.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Differential methods\"}]}","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"b8d07bbbcb4e9d140ee3866729d05f1db84ac342c1df60bda967bf249b85f318","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great professor. Really clear and usually does a very good job preparing for lecture and presenting the material to the class. Although she has an accent it is no trouble at all to understand her. The only real problem is is that she doesn't really talk TO the class as much as other math professors. She mostly just relays information to the board.\",\"course_id\":\"MATH 561\",\"date\":\"2014-06-05 10:23:30 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"0dc5e9ac59456305a4a8584e\",\"instructor_id\":\"rmp:1618056\",\"instructor_name\":\"Ruifang Song\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTIzMzQ3Mjcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1618056\"},{\"comment\":\"Can be a little confusing at times but I thought he was very helpful. Homework was relevant and useful. He probably gets a bad rep because he has an accent but his homeworks and exams were straight forward. Show up and study his lectures and the class should be easy\",\"course_id\":\"MATH 561\",\"date\":\"2021-05-10 03:53:10 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0444d438bc9ecfa7ea24f971\",\"instructor_id\":\"rmp:2652881\",\"instructor_name\":\"Chenxi Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzUwMTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2652881\"},{\"comment\":\"The course did not cover the materials stated in his first class. As he claimed, he is teaching some modern Riemannian Geometry. Often, it is hard to get some of the formulae he used, maybe he thought those things were 'obvious'. The final is extremely difficult and extremely tough graded. I should have drop this course after midterm.\",\"course_id\":\"MATH 561\",\"date\":\"2025-05-08 20:37:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b6e5367e621da60776f74680\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"}],\"evidence_count\":3,\"review_ids\":[\"0dc5e9ac59456305a4a8584e\",\"0444d438bc9ecfa7ea24f971\",\"b6e5367e621da60776f74680\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1618056\",\"name\":\"Ruifang Song\"},{\"id\":\"rmp:2652881\",\"name\":\"Chenxi Wu\"},{\"id\":\"rmp:3065186\",\"name\":\"Ruobing Zhang\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2014\"},\"sentiment\":\"mixed\",\"summary\":\"Instructors vary in clarity; some are clear and well-prepared, while others may be confusing or assume too much prior knowledge.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"I liked what he was trying to do.  He was thoughtful.  He chose a readable text, assigned interesting problems from it (many routine), and then complemented the material in lecture - the lectures added to the text, not simply reproduced it.  They added to it by connecting topics from calc 3 with differential geometry or proving different facts.\",\"course_id\":\"MATH 561\",\"date\":\"2015-05-31 20:45:20 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"a6f2fbbdaa17fb47f1d07555\",\"instructor_id\":\"rmp:1079222\",\"instructor_name\":\"Mustafa Kalafat\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTI0MTA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1079222\"},{\"comment\":\"Can be a little confusing at times but I thought he was very helpful. Homework was relevant and useful. He probably gets a bad rep because he has an accent but his homeworks and exams were straight forward. Show up and study his lectures and the class should be easy\",\"course_id\":\"MATH 561\",\"date\":\"2021-05-10 03:53:10 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0444d438bc9ecfa7ea24f971\",\"instructor_id\":\"rmp:2652881\",\"instructor_name\":\"Chenxi Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzUwMTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2652881\"},{\"comment\":\"The course did not cover the materials stated in his first class. As he claimed, he is teaching some modern Riemannian Geometry. Often, it is hard to get some of the formulae he used, maybe he thought those things were 'obvious'. The final is extremely difficult and extremely tough graded. I should have drop this course after midterm.\",\"course_id\":\"MATH 561\",\"date\":\"2025-05-08 20:37:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b6e5367e621da60776f74680\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"}],\"evidence_count\":3,\"review_ids\":[\"a6f2fbbdaa17fb47f1d07555\",\"0444d438bc9ecfa7ea24f971\",\"b6e5367e621da60776f74680\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1079222\",\"name\":\"Mustafa Kalafat\"},{\"id\":\"rmp:2652881\",\"name\":\"Chenxi Wu\"},{\"id\":\"rmp:3065186\",\"name\":\"Ruobing Zhang\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2015\"},\"sentiment\":\"mixed\",\"summary\":\"Homework is generally considered relevant and useful, but exams and finals can be extremely difficult and toughly graded.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"I really enjoy his lecture and he is definitely an outstanding mathematician. However, it seems to be as difficult as a graduate-level course due to my average math ability. I strongly recommend this course to students who aim to pursue a graduate degree in pure math. Others, like me, may respect it, but chose to drop it.\",\"course_id\":\"MATH 561\",\"date\":\"2025-04-22 01:50:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c246f6faf8c2f3703044ac3d\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwOTk4MjMx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"},{\"comment\":\"The course did not cover the materials stated in his first class. As he claimed, he is teaching some modern Riemannian Geometry. Often, it is hard to get some of the formulae he used, maybe he thought those things were 'obvious'. The final is extremely difficult and extremely tough graded. I should have drop this course after midterm.\",\"course_id\":\"MATH 561\",\"date\":\"2025-05-08 20:37:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b6e5367e621da60776f74680\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"}],\"evidence_count\":2,\"review_ids\":[\"c246f6faf8c2f3703044ac3d\",\"b6e5367e621da60776f74680\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3065186\",\"name\":\"Ruobing Zhang\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"negative\",\"summary\":\"The course is perceived as very difficult, comparable to graduate-level work, leading some students to drop it.\"}]}","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-789789da373eecc1ff75f626","output_id":"dcc9664f2d25c31ad295c744d5f7f976a7ace3aefca46d5b3c237b7d82033e4c","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 (MATH 322,341,376,421,467, or521), 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 (MATH 322,341,376,421,467, or521)\",\"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\",\"n18\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 322,341,376,421,467, or521\",\"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\":322,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 322\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 341\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":421,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 421\",\"id\":\"n16\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":467,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 467\",\"id\":\"n17\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":521,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 521\",\"id\":\"n18\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","error":"Node 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 'MATH 341' must quote an exact source substring.\nNode n15: evidence 'MATH 376' must quote an exact source substring.\nNode n16: evidence 'MATH 421' must quote an exact source substring.\nNode n17: evidence 'MATH 467' must quote an exact source substring.\nNode n18: evidence 'MATH 521' 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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-789789da373eecc1ff75f626","output_id":"dcc9664f2d25c31ad295c744d5f7f976a7ace3aefca46d5b3c237b7d82033e4c","section":"search_profile","status":"invalid","value_json":null,"candidate_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.\"},{\"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 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Linear algebra and multivariable calculus\"},{\"evidence\":[{\"course_id\":\"MATH 322\",\"field\":\"description\",\"quote\":\"Sturm-Liouville theory; Fourier series, including mean convergence; initial and boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions; fundamental solutions and Green's functions in multiple dimensions.\"},{\"course_id\":\"MATH 376\",\"field\":\"description\",\"quote\":\"Partial differential equations.\"},{\"course_id\":\"MATH 421\",\"field\":\"description\",\"quote\":\"Real analysis.\"},{\"course_id\":\"MATH 467\",\"field\":\"description\",\"quote\":\"Complex analysis.\"}],\"text\":\"Partial differential equations and advanced analysis\"}],\"search_phrases\":[\"differential geometry\",\"curves and surfaces\",\"differential methods\",\"MATH 561\",\"graduate mathematics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Applying differential methods to study curves and surfaces\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"title\",\"quote\":\"DIFFERENTIAL GEOMETRY\"},{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"MATH 561 covers the theory of curves and surfaces using differential methods.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Differential methods\"}]}","error":"Invalid evidence for MATH 376.description: 'Partial differential equations.'. 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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-789789da373eecc1ff75f626","output_id":"dcc9664f2d25c31ad295c744d5f7f976a7ace3aefca46d5b3c237b7d82033e4c","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"6d8ab2b84c920fe5a5bf8cd64f551ea892de8cd31a9cf354eb644e282545ea3c","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (MATH 322,341,376,421,467, or521), 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 (MATH 322,341,376,421,467, or521)\",\"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\":[\"n6\",\"n7\",\"n8\",\"n9\",\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n11\",\"n12\",\"n13\",\"n14\",\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 322,341,376,421,467, or521\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":322,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 322\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"376\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":421,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"421\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":467,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"467\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":521,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"521\",\"id\":\"n16\",\"kind\":\"course\"}],\"notes\":[\"MATH 376, MATH 421, MATH 467, MATH 521 are mentioned in requirements_text but are not in linked_courses. They are preserved as course nodes with verbatim evidence substrings, but status is needs_review due to missing canonical references.\"],\"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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"6d8ab2b84c920fe5a5bf8cd64f551ea892de8cd31a9cf354eb644e282545ea3c","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.\"},{\"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 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Linear algebra and multivariable calculus\"},{\"evidence\":[{\"course_id\":\"MATH 322\",\"field\":\"description\",\"quote\":\"Sturm-Liouville theory; Fourier series, including mean convergence; initial and boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions; fundamental solutions and Green's functions in multiple dimensions.\"}],\"text\":\"Partial differential equations\"}],\"search_phrases\":[\"differential geometry\",\"curves and surfaces\",\"differential methods\",\"MATH 561\",\"graduate mathematics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Applying differential methods to study curves and surfaces\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"title\",\"quote\":\"DIFFERENTIAL GEOMETRY\"},{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"MATH 561 covers the theory of curves and surfaces using differential methods.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Differential methods\"}]}","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"6d8ab2b84c920fe5a5bf8cd64f551ea892de8cd31a9cf354eb644e282545ea3c","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great professor. Really clear and usually does a very good job preparing for lecture and presenting the material to the class. Although she has an accent it is no trouble at all to understand her. The only real problem is is that she doesn't really talk TO the class as much as other math professors. She mostly just relays information to the board.\",\"course_id\":\"MATH 561\",\"date\":\"2014-06-05 10:23:30 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"0dc5e9ac59456305a4a8584e\",\"instructor_id\":\"rmp:1618056\",\"instructor_name\":\"Ruifang Song\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTIzMzQ3Mjcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1618056\"},{\"comment\":\"Can be a little confusing at times but I thought he was very helpful. Homework was relevant and useful. He probably gets a bad rep because he has an accent but his homeworks and exams were straight forward. Show up and study his lectures and the class should be easy\",\"course_id\":\"MATH 561\",\"date\":\"2021-05-10 03:53:10 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0444d438bc9ecfa7ea24f971\",\"instructor_id\":\"rmp:2652881\",\"instructor_name\":\"Chenxi Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzUwMTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2652881\"},{\"comment\":\"The course did not cover the materials stated in his first class. As he claimed, he is teaching some modern Riemannian Geometry. Often, it is hard to get some of the formulae he used, maybe he thought those things were 'obvious'. The final is extremely difficult and extremely tough graded. I should have drop this course after midterm.\",\"course_id\":\"MATH 561\",\"date\":\"2025-05-08 20:37:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b6e5367e621da60776f74680\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"}],\"evidence_count\":3,\"review_ids\":[\"0dc5e9ac59456305a4a8584e\",\"0444d438bc9ecfa7ea24f971\",\"b6e5367e621da60776f74680\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1618056\",\"name\":\"Ruifang Song\"},{\"id\":\"rmp:2652881\",\"name\":\"Chenxi Wu\"},{\"id\":\"rmp:3065186\",\"name\":\"Ruobing Zhang\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2014\"},\"sentiment\":\"mixed\",\"summary\":\"Instructors vary in clarity; some are clear and well-prepared, while others may be confusing or assume too much prior knowledge.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"I liked what he was trying to do.  He was thoughtful.  He chose a readable text, assigned interesting problems from it (many routine), and then complemented the material in lecture - the lectures added to the text, not simply reproduced it.  They added to it by connecting topics from calc 3 with differential geometry or proving different facts.\",\"course_id\":\"MATH 561\",\"date\":\"2015-05-31 20:45:20 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"a6f2fbbdaa17fb47f1d07555\",\"instructor_id\":\"rmp:1079222\",\"instructor_name\":\"Mustafa Kalafat\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTI0MTA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1079222\"},{\"comment\":\"Can be a little confusing at times but I thought he was very helpful. Homework was relevant and useful. He probably gets a bad rep because he has an accent but his homeworks and exams were straight forward. Show up and study his lectures and the class should be easy\",\"course_id\":\"MATH 561\",\"date\":\"2021-05-10 03:53:10 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0444d438bc9ecfa7ea24f971\",\"instructor_id\":\"rmp:2652881\",\"instructor_name\":\"Chenxi Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzUwMTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2652881\"},{\"comment\":\"The course did not cover the materials stated in his first class. As he claimed, he is teaching some modern Riemannian Geometry. Often, it is hard to get some of the formulae he used, maybe he thought those things were 'obvious'. The final is extremely difficult and extremely tough graded. I should have drop this course after midterm.\",\"course_id\":\"MATH 561\",\"date\":\"2025-05-08 20:37:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b6e5367e621da60776f74680\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"}],\"evidence_count\":3,\"review_ids\":[\"a6f2fbbdaa17fb47f1d07555\",\"0444d438bc9ecfa7ea24f971\",\"b6e5367e621da60776f74680\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1079222\",\"name\":\"Mustafa Kalafat\"},{\"id\":\"rmp:2652881\",\"name\":\"Chenxi Wu\"},{\"id\":\"rmp:3065186\",\"name\":\"Ruobing Zhang\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2015\"},\"sentiment\":\"mixed\",\"summary\":\"Homework is generally considered relevant and useful, but exams and finals can be extremely difficult and toughly graded.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"I really enjoy his lecture and he is definitely an outstanding mathematician. However, it seems to be as difficult as a graduate-level course due to my average math ability. I strongly recommend this course to students who aim to pursue a graduate degree in pure math. Others, like me, may respect it, but chose to drop it.\",\"course_id\":\"MATH 561\",\"date\":\"2025-04-22 01:50:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c246f6faf8c2f3703044ac3d\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwOTk4MjMx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"},{\"comment\":\"The course did not cover the materials stated in his first class. As he claimed, he is teaching some modern Riemannian Geometry. Often, it is hard to get some of the formulae he used, maybe he thought those things were 'obvious'. The final is extremely difficult and extremely tough graded. I should have drop this course after midterm.\",\"course_id\":\"MATH 561\",\"date\":\"2025-05-08 20:37:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b6e5367e621da60776f74680\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"}],\"evidence_count\":2,\"review_ids\":[\"c246f6faf8c2f3703044ac3d\",\"b6e5367e621da60776f74680\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3065186\",\"name\":\"Ruobing Zhang\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"negative\",\"summary\":\"The course is perceived as very difficult, comparable to graduate-level work, leading some students to drop it.\"}]}","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"6d8ab2b84c920fe5a5bf8cd64f551ea892de8cd31a9cf354eb644e282545ea3c","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"380fb76c5c3609c99cf1c30100a3ff54d0b101a25ebf8203bd6aea5c29b0723a\",\"course_id\":\"MATH 561\",\"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 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.23 GPA, 61.5% A/AB (n=13 letter grades); Spring 2025: 3.45 GPA, 71.4% A/AB (n=21 letter grades); Spring 2026: 3.50 GPA, 76.2% A/AB (n=21 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"}],\"text\":\"MUSTAFA KALAFAT is recorded teaching in Spring 2010. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"}],\"text\":\"RUIFANG SONG is recorded teaching in Spring 2014. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"RUOBING ZHANG is recorded teaching in 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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"8118a1ac782d3d79ae758f378b3ce2f177c1c7a69d8252860b8ad31782f7ddd8","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (MATH 322,341,376,421,467, or521), 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 (MATH 322,341,376,421,467, or521)\",\"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\":[\"n6\",\"n7\",\"n8\",\"n9\",\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n11\",\"n12\",\"n13\",\"n14\",\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 322,341,376,421,467, or521\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":322,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 322\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"376\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":421,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"421\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":467,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"467\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":521,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"521\",\"id\":\"n16\",\"kind\":\"course\"}],\"notes\":[\"MATH 376, MATH 421, MATH 467, MATH 521 are mentioned in requirements_text but are not in linked_courses. They are preserved as course nodes with verbatim evidence substrings, but status is needs_review due to missing canonical references.\"],\"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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"8118a1ac782d3d79ae758f378b3ce2f177c1c7a69d8252860b8ad31782f7ddd8","section":"search_profile","status":"invalid","value_json":null,"candidate_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.\\\"},{\\\"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 375\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\\\"}],\\\"text\\\":\\\"Linear algebra and multivariable calculus\\\"},{\\\"evidence\\\":[{\\\"course_id\\\":\\\"MATH 322\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Sturm-Liouville theory; Fourier series, including mean convergence; initial and boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions; fundamental solutions and Green's functions in multiple dimensions.\\\"}],\\\"text\\\":\\\"Partial differential equations\\\"}],\\\"search_phrases\\\":[\\\"differential geometry\\\",\\\"curves and surfaces\\\",\\\"differential methods\\\",\\\"MATH 561\\\",\\\"graduate mathematics\\\"],\\\"skills_taught\\\":[{\\\"evidence\\\":[{\\\"course_id\\\":\\\"MATH 561\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Theory of curves and surfaces by differential methods.\\\"}],\\\"text\\\":\\\"Applying differential methods to study curves and surfaces\\\"}],\\\"summary\\\":{\\\"evidence\\\":[{\\\"course_id\\\":\\\"MATH 561\\\",\\\"field\\\":\\\"title\\\",\\\"quote\\\":\\\"DIFFERENTIAL GEOMETRY\\\"},{\\\"course_id\\\":\\\"MATH 561\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Theory of curves and surfaces by differential methods.\\\"}],\\\"text\\\":\\\"MATH 561 covers the theory of curves and surfaces using differential methods.\\\"},\\\"topics\\\":[{\\\"evidence\\\":[{\\\"course_id\\\":\\\"MATH 561\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Theory of curves and surfaces by differential methods.\\\"}],\\\"text\\\":\\\"Curves and surfaces\\\"},{\\\"evidence\\\":[{\\\"course_id\\\":\\\"MATH 561\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Theory of curves and surfaces by differential methods.\\\"}],\\\"text\\\":\\\"Differential methods\\\"}]},\\\"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.\\\"},{\\\"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 375\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\\\"}],\\\"text\\\":\\\"Linear algebra and multivariable calculus\\\"},{\\\"evidence\\\":[{\\\"course_id\\\":\\\"MATH 322\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Sturm-Liouville theory; Fourier series, including mean convergence; initial and boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions; fundamental solutions and Green's functions in multiple dimensions.\\\"}],\\\"text\\\":\\\"Partial differential equations\\\"}],\\\"skills_taught\\\":[{\\\"evidence\\\":[{\\\"course_id\\\":\\\"MATH 561\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Theory of curves and surfaces by differential methods.\\\"}],\\\"text\\\":\\\"Applying differential methods to study curves and surfaces\\\"}],\\\"summary\\\":{\\\"evidence\\\":[{\\\"course_id\\\":\\\"MATH 561\\\",\\\"field\\\":\\\"title\\\",\\\"quote\\\":\\\"DIFFERENTIAL GEOMETRY\\\"},{\\\"course_id\\\":\\\"MATH 561\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Theory of curves and surfaces by differential methods.\\\"}],\\\"text\\\":\\\"MATH 561 covers the theory of curves and surfaces using differential methods.\\\"},\\\"topics\\\":[{\\\"evidence\\\":[{\\\"course_id\\\":\\\"MATH 561\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Theory of curves and surfaces by differential methods.\\\"}],\\\"text\\\":\\\"Curves and surfaces\\\"},{\\\"evidence\\\":[{\\\"course_id\\\":\\\"MATH 561\\\",\\\"field\\\":\\\"description\\\",\\\"quote\\\":\\\"Theory of curves and surfaces by differential methods.\\\"}],\\\"text\\\":\\\"Differential methods\\\"}],\\\"search_phrases\\\":[\\\"differential geometry\\\",\\\"curves and surfaces\\\",\\\"differential methods\\\",\\\"MATH 561\\\",\\\"graduate mathematics\\\"]}\"","error":"'{\"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.\"},{\"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 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Linear algebra and multivariable calculus\"},{\"evidence\":[{\"course_id\":\"MATH 322\",\"field\":\"description\",\"quote\":\"Sturm-Liouville theory; Fourier series, including mean convergence; initial and boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions; fundamental solutions and Green\\'s functions in multiple dimensions.\"}],\"text\":\"Partial differential equations\"}],\"search_phrases\":[\"differential geometry\",\"curves and surfaces\",\"differential methods\",\"MATH 561\",\"graduate mathematics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Applying differential methods to study curves and surfaces\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"title\",\"quote\":\"DIFFERENTIAL GEOMETRY\"},{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"MATH 561 covers the theory of curves and surfaces using differential methods.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Differential methods\"}]},\"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.\"},{\"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 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Linear algebra and multivariable calculus\"},{\"evidence\":[{\"course_id\":\"MATH 322\",\"field\":\"description\",\"quote\":\"Sturm-Liouville theory; Fourier series, including mean convergence; initial and boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions; fundamental solutions and Green\\'s functions in multiple dimensions.\"}],\"text\":\"Partial differential equations\"}],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Applying differential methods to study curves and surfaces\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"title\",\"quote\":\"DIFFERENTIAL GEOMETRY\"},{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"MATH 561 covers the theory of curves and surfaces using differential methods.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Differential methods\"}],\"search_phrases\":[\"differential geometry\",\"curves and surfaces\",\"differential methods\",\"MATH 561\",\"graduate mathematics\"]}' is not of type 'object'","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"8118a1ac782d3d79ae758f378b3ce2f177c1c7a69d8252860b8ad31782f7ddd8","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"28f623aa14eb7c09f867e827937d770f88f23af919a617406b0a8b18a9b6946c","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345, or375) and (MATH 322,341,376,421,467, or521), 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 (MATH 322,341,376,421,467, or521)\",\"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\":[\"n6\",\"n7\",\"n8\",\"n9\",\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 320,340,341,345, or375\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n11\",\"n12\",\"n13\",\"n14\",\"n15\",\"n16\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 322,341,376,421,467, or521\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":322,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 322\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"376\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":421,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"421\",\"id\":\"n14\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":467,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"467\",\"id\":\"n15\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":521,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"521\",\"id\":\"n16\",\"kind\":\"course\"}],\"notes\":[\"MATH 376, MATH 421, MATH 467, MATH 521 are mentioned in requirements_text but are not in linked_courses. They are preserved as course nodes with verbatim evidence substrings, but status is needs_review due to missing canonical references.\"],\"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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"28f623aa14eb7c09f867e827937d770f88f23af919a617406b0a8b18a9b6946c","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.\"},{\"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 375\",\"field\":\"description\",\"quote\":\"Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals.\"}],\"text\":\"Linear algebra and multivariable calculus\"},{\"evidence\":[{\"course_id\":\"MATH 322\",\"field\":\"description\",\"quote\":\"Sturm-Liouville theory; Fourier series, including mean convergence; initial and boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions; fundamental solutions and Green's functions in multiple dimensions.\"}],\"text\":\"Partial differential equations\"}],\"search_phrases\":[\"differential geometry\",\"curves and surfaces\",\"differential methods\",\"MATH 561\",\"graduate mathematics\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Applying differential methods to study curves and surfaces\"}],\"summary\":{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"title\",\"quote\":\"DIFFERENTIAL GEOMETRY\"},{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"MATH 561 covers the theory of curves and surfaces using differential methods.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"MATH 561\",\"field\":\"description\",\"quote\":\"Theory of curves and surfaces by differential methods.\"}],\"text\":\"Differential methods\"}]}","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"28f623aa14eb7c09f867e827937d770f88f23af919a617406b0a8b18a9b6946c","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Great professor. Really clear and usually does a very good job preparing for lecture and presenting the material to the class. Although she has an accent it is no trouble at all to understand her. The only real problem is is that she doesn't really talk TO the class as much as other math professors. She mostly just relays information to the board.\",\"course_id\":\"MATH 561\",\"date\":\"2014-06-05 10:23:30 +0000 UTC\",\"difficulty_rating\":1,\"id\":\"0dc5e9ac59456305a4a8584e\",\"instructor_id\":\"rmp:1618056\",\"instructor_name\":\"Ruifang Song\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTIzMzQ3Mjcy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1618056\"},{\"comment\":\"Can be a little confusing at times but I thought he was very helpful. Homework was relevant and useful. He probably gets a bad rep because he has an accent but his homeworks and exams were straight forward. Show up and study his lectures and the class should be easy\",\"course_id\":\"MATH 561\",\"date\":\"2021-05-10 03:53:10 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0444d438bc9ecfa7ea24f971\",\"instructor_id\":\"rmp:2652881\",\"instructor_name\":\"Chenxi Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzUwMTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2652881\"},{\"comment\":\"The course did not cover the materials stated in his first class. As he claimed, he is teaching some modern Riemannian Geometry. Often, it is hard to get some of the formulae he used, maybe he thought those things were 'obvious'. The final is extremely difficult and extremely tough graded. I should have drop this course after midterm.\",\"course_id\":\"MATH 561\",\"date\":\"2025-05-08 20:37:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b6e5367e621da60776f74680\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"}],\"evidence_count\":3,\"review_ids\":[\"0dc5e9ac59456305a4a8584e\",\"0444d438bc9ecfa7ea24f971\",\"b6e5367e621da60776f74680\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1618056\",\"name\":\"Ruifang Song\"},{\"id\":\"rmp:2652881\",\"name\":\"Chenxi Wu\"},{\"id\":\"rmp:3065186\",\"name\":\"Ruobing Zhang\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2014\"},\"sentiment\":\"mixed\",\"summary\":\"Instructors vary in clarity; some are clear and well-prepared, while others may be confusing or assume too much prior knowledge.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"I liked what he was trying to do.  He was thoughtful.  He chose a readable text, assigned interesting problems from it (many routine), and then complemented the material in lecture - the lectures added to the text, not simply reproduced it.  They added to it by connecting topics from calc 3 with differential geometry or proving different facts.\",\"course_id\":\"MATH 561\",\"date\":\"2015-05-31 20:45:20 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"a6f2fbbdaa17fb47f1d07555\",\"instructor_id\":\"rmp:1079222\",\"instructor_name\":\"Mustafa Kalafat\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTI0OTI0MTA4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1079222\"},{\"comment\":\"Can be a little confusing at times but I thought he was very helpful. Homework was relevant and useful. He probably gets a bad rep because he has an accent but his homeworks and exams were straight forward. Show up and study his lectures and the class should be easy\",\"course_id\":\"MATH 561\",\"date\":\"2021-05-10 03:53:10 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0444d438bc9ecfa7ea24f971\",\"instructor_id\":\"rmp:2652881\",\"instructor_name\":\"Chenxi Wu\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTM0NzUwMTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/2652881\"},{\"comment\":\"The course did not cover the materials stated in his first class. As he claimed, he is teaching some modern Riemannian Geometry. Often, it is hard to get some of the formulae he used, maybe he thought those things were 'obvious'. The final is extremely difficult and extremely tough graded. I should have drop this course after midterm.\",\"course_id\":\"MATH 561\",\"date\":\"2025-05-08 20:37:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b6e5367e621da60776f74680\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"}],\"evidence_count\":3,\"review_ids\":[\"a6f2fbbdaa17fb47f1d07555\",\"0444d438bc9ecfa7ea24f971\",\"b6e5367e621da60776f74680\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1079222\",\"name\":\"Mustafa Kalafat\"},{\"id\":\"rmp:2652881\",\"name\":\"Chenxi Wu\"},{\"id\":\"rmp:3065186\",\"name\":\"Ruobing Zhang\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2015\"},\"sentiment\":\"mixed\",\"summary\":\"Homework is generally considered relevant and useful, but exams and finals can be extremely difficult and toughly graded.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"I really enjoy his lecture and he is definitely an outstanding mathematician. However, it seems to be as difficult as a graduate-level course due to my average math ability. I strongly recommend this course to students who aim to pursue a graduate degree in pure math. Others, like me, may respect it, but chose to drop it.\",\"course_id\":\"MATH 561\",\"date\":\"2025-04-22 01:50:53 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c246f6faf8c2f3703044ac3d\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwOTk4MjMx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"},{\"comment\":\"The course did not cover the materials stated in his first class. As he claimed, he is teaching some modern Riemannian Geometry. Often, it is hard to get some of the formulae he used, maybe he thought those things were 'obvious'. The final is extremely difficult and extremely tough graded. I should have drop this course after midterm.\",\"course_id\":\"MATH 561\",\"date\":\"2025-05-08 20:37:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"b6e5367e621da60776f74680\",\"instructor_id\":\"rmp:3065186\",\"instructor_name\":\"Ruobing Zhang\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\"}],\"evidence_count\":2,\"review_ids\":[\"c246f6faf8c2f3703044ac3d\",\"b6e5367e621da60776f74680\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:3065186\",\"name\":\"Ruobing Zhang\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"negative\",\"summary\":\"The course is perceived as very difficult, comparable to graduate-level work, leading some students to drop it.\"}]}","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_a133a953d2fc593f17f887bf","course_id":"MATH 561","catalog_version_id":"8c630ee0762d4b6bf686d579a75164a9f1e4aceb4acb0a99c86252dfe7d0b851","record_version_id":"4952e656aae57dd4672df543f6e3ff8e8dafe002458940a135d0ae23d6438723","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"28f623aa14eb7c09f867e827937d770f88f23af919a617406b0a8b18a9b6946c","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"380fb76c5c3609c99cf1c30100a3ff54d0b101a25ebf8203bd6aea5c29b0723a\",\"course_id\":\"MATH 561\",\"current_instructors\":[],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Ruobing Zhang\",\"review_date\":\"2025-05-08 20:37:30 +0000 UTC\",\"review_id\":\"b6e5367e621da60776f74680\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3065186\",\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\",\"type\":\"review\"}],\"text\":\"Historical reviews of Ruobing Zhang: The final exam is described as extremely difficult and tough graded, with some formulae considered obvious by the instructor. One reviewer regretted not dropping the course after the midterm.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Ruobing Zhang\",\"review_date\":\"2025-04-22 01:50:53 +0000 UTC\",\"review_id\":\"c246f6faf8c2f3703044ac3d\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3065186\",\"source_review_id\":\"UmF0aW5nLTQwOTk4MjMx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\",\"type\":\"review\"},{\"instructor_name\":\"Ruobing Zhang\",\"review_date\":\"2025-05-08 20:37:30 +0000 UTC\",\"review_id\":\"b6e5367e621da60776f74680\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3065186\",\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\",\"type\":\"review\"}],\"text\":\"Historical reviews of Ruobing Zhang: Ruobing Zhang is described as an outstanding mathematician with engaging lectures, but his course is extremely difficult and poorly graded. Reviewers report that the final exam is exceptionally tough and the material often lacks clarity, leading some students to drop the class.\"}],\"message\":null,\"offered\":false,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Ruobing Zhang\",\"review_date\":\"2025-04-22 01:50:53 +0000 UTC\",\"review_id\":\"c246f6faf8c2f3703044ac3d\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3065186\",\"source_review_id\":\"UmF0aW5nLTQwOTk4MjMx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\",\"type\":\"review\"},{\"instructor_name\":\"Ruobing Zhang\",\"review_date\":\"2025-05-08 20:37:30 +0000 UTC\",\"review_id\":\"b6e5367e621da60776f74680\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3065186\",\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\",\"type\":\"review\"}],\"text\":\"Historical reviews of Ruobing Zhang: Ruobing Zhang's MATH 561 is a challenging graduate-level course that may not suit students without a strong pure math background. Reviews indicate significant frustration with the final exam's difficulty and grading.\"},{\"citations\":[{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.23 GPA, 61.5% A/AB (n=13 letter grades); Spring 2025: 3.45 GPA, 71.4% A/AB (n=21 letter grades); Spring 2026: 3.50 GPA, 76.2% A/AB (n=21 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Ruobing Zhang\",\"review_date\":\"2025-05-08 20:37:30 +0000 UTC\",\"review_id\":\"b6e5367e621da60776f74680\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:3065186\",\"source_review_id\":\"UmF0aW5nLTQxMjE0NTMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/3065186\",\"type\":\"review\"}],\"text\":\"Historical reviews of Ruobing Zhang: Students report that the course did not cover materials stated in the first class. The instructor's teaching style can be confusing, with unclear derivations of formulae.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"}],\"text\":\"MUSTAFA KALAFAT is recorded teaching in Spring 2010. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1144\",\"type\":\"grade\"}],\"text\":\"RUIFANG SONG is recorded teaching in Spring 2014. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"MATH 561\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"source_record\":{\"entity_id\":\"ba3943cc-ecb5-3d2a-bb73-4ac4433fd0b6\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"}],\"text\":\"RUOBING ZHANG is recorded teaching in 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}]