[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-2978ec7e9ac23a465ccaacbb","output_id":"40942fa13d65df8aa3021968e46453c42d0722158ca04e5390a2310eb9cd0668","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376), or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"member of Engineering Guest Students\",\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"PHYSICS 201,207,247, orE M A 201\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 319,320or376\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"PHYSICS 201\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":207,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"207\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":247,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"247\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"EMA\"],\"timing\":\"prior\"},\"evidence\":\"E M A 201\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"376\",\"id\":\"n11\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-2978ec7e9ac23a465ccaacbb","output_id":"40942fa13d65df8aa3021968e46453c42d0722158ca04e5390a2310eb9cd0668","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PHYSICS 201\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for engineering students. Mechanics: kinematics, statics, dynamics; energy and momentum.\"},{\"course_id\":\"PHYSICS 207\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for students majoring in biological sciences. Mechanics: kinematics, statics, dynamics; energy and momentum. Heat and sound.\"},{\"course_id\":\"PHYSICS 247\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for Physics, AMEP, and Astronomy-Physics majors. Mechanics, waves, thermodynamics and statistical mechanics, topics in modern physics; with computation.\"},{\"course_id\":\"EMA 201\",\"field\":\"description\",\"quote\":\"Principles of mechanics, force systems, equilibrium, structures, distributed forces, moments of inertia of areas, and friction.\"}],\"text\":\"Calculus-based physics (mechanics, thermodynamics, or modern physics) and statics.\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms; possibly numerical methods and two dimensional autonomous systems.\"},{\"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.\"}],\"text\":\"Ordinary differential equations and linear algebra.\"}],\"search_phrases\":[\"transport phenomena course\",\"viscous flow heat conduction diffusion\",\"mass momentum energy transport\",\"CBE 320 prerequisites\",\"engineering transport phenomena\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"calculation of transport coefficients\"}],\"text\":\"Calculation of transport coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"solution to problems in viscous flow, heat conduction, and diffusion\"}],\"text\":\"Solving problems in viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Performing overall mass, momentum, and energy balances.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion; dimensional analysis; mass, momentum, and heat transfer coefficients; over-all balances; elementary applications.\"}],\"text\":\"CBE 320 covers mass, momentum, and energy transport, including calculation of coefficients, dimensional analysis, and solving problems in viscous flow, heat conduction, and diffusion.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport\"}],\"text\":\"Mass, momentum, and energy transport.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"viscous flow, heat conduction, and diffusion\"}],\"text\":\"Viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"mass, momentum, and heat transfer coefficients\"}],\"text\":\"Mass, momentum, and heat transfer coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Overall balances.\"}]}","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-2978ec7e9ac23a465ccaacbb","output_id":"40942fa13d65df8aa3021968e46453c42d0722158ca04e5390a2310eb9cd0668","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"b497bb3b2fb0c13aed795140c5d9342572ebc1ee50cc3c4be6b0a56124411160","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376), or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n7\",\"n8\",\"n9\",\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"PHYSICS 201,207,247, orE M A 201\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n11\",\"n12\",\"n13\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 319,320or376\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"PHYSICS 201\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":207,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"PHYSICS 207\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":247,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"PHYSICS 247\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"EMA\"],\"timing\":\"prior\"},\"evidence\":\"E M A 201\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 376\",\"id\":\"n11\",\"kind\":\"course\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but not present in linked_courses; treated as a verbatim condition leaf requiring review for canonical identity.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n4 references missing nodes: n12, n13.\nNode n6: evidence 'PHYSICS 207' must quote an exact source substring.\nNode n7: evidence 'PHYSICS 247' must quote an exact source substring.\nNode n10: evidence 'MATH 320' must quote an exact source substring.\nNode n11: evidence 'MATH 376' 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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"b497bb3b2fb0c13aed795140c5d9342572ebc1ee50cc3c4be6b0a56124411160","section":"search_profile","status":"invalid","value_json":null,"candidate_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PHYSICS 201\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for engineering students. Mechanics: kinematics, statics, dynamics; energy and momentum.\"},{\"course_id\":\"PHYSICS 207\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for students majoring in biological sciences. Mechanics: kinematics, statics, dynamics; energy and momentum. Heat and sound.\"},{\"course_id\":\"PHYSICS 247\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for Physics, AMEP, and Astronomy-Physics majors. Mechanics, waves, thermodynamics and statistical mechanics, topics in modern physics; with computation.\"},{\"course_id\":\"EMA 201\",\"field\":\"description\",\"quote\":\"Principles of mechanics, force systems, equilibrium, structures, distributed forces, moments of inertia of areas, and friction.\"}],\"text\":\"Calculus-based physics (mechanics, thermodynamics, or modern physics) and statics.\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms; possibly numerical methods and two dimensional autonomous systems.\"},{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors. Topics from differential equations include first order ODE, homogeneous and nonhomogeneous linear systems, and numerical methods.\"},{\"course_id\":\"MATH 376\",\"field\":\"description\",\"quote\":\"An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors. Topics from differential equations include first order ODE, homogeneous and nonhomogeneous linear systems, and numerical methods.\"}],\"text\":\"Ordinary differential equations and linear algebra.\"}],\"search_phrases\":[\"transport phenomena course\",\"viscous flow heat conduction diffusion\",\"mass momentum energy transport\",\"CBE 320 prerequisites\",\"engineering transport phenomena\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"calculation of transport coefficients\"}],\"text\":\"Calculation of transport coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"solution to problems in viscous flow, heat conduction, and diffusion\"}],\"text\":\"Solving problems in viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Performing overall mass, momentum, and energy balances.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion; dimensional analysis; mass, momentum, and heat transfer coefficients; over-all balances; elementary applications.\"}],\"text\":\"CBE 320 covers mass, momentum, and energy transport, including calculation of coefficients, dimensional analysis, and solving problems in viscous flow, heat conduction, and diffusion.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport\"}],\"text\":\"Mass, momentum, and energy transport.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"viscous flow, heat conduction, and diffusion\"}],\"text\":\"Viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"mass, momentum, and heat transfer coefficients\"}],\"text\":\"Mass, momentum, and heat transfer coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Overall balances.\"}]}","error":"Invalid evidence for MATH 376.description: 'An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors. Topics from differential equations include first order ODE, homogeneous and nonhomogeneous linear systems, and numerical methods.'. 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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"b497bb3b2fb0c13aed795140c5d9342572ebc1ee50cc3c4be6b0a56124411160","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"8cf4ea996829777201a87c07757ec11bc82a57a6088916df3ed87a5929f338c4","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376), or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"member of Engineering Guest Students\",\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"PHYSICS 201,207,247, orE M A 201\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 319,320or376\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"PHYSICS 201\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":207,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"207\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":247,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"247\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"EMA\"],\"timing\":\"prior\"},\"evidence\":\"E M A 201\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"376\",\"id\":\"n11\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"8cf4ea996829777201a87c07757ec11bc82a57a6088916df3ed87a5929f338c4","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PHYSICS 201\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for engineering students. Mechanics: kinematics, statics, dynamics; energy and momentum.\"},{\"course_id\":\"PHYSICS 207\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for students majoring in biological sciences. Mechanics: kinematics, statics, dynamics; energy and momentum. Heat and sound.\"},{\"course_id\":\"PHYSICS 247\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for Physics, AMEP, and Astronomy-Physics majors. Mechanics, waves, thermodynamics and statistical mechanics, topics in modern physics; with computation.\"},{\"course_id\":\"EMA 201\",\"field\":\"description\",\"quote\":\"Principles of mechanics, force systems, equilibrium, structures, distributed forces, moments of inertia of areas, and friction.\"}],\"text\":\"Calculus-based physics (mechanics, thermodynamics, or modern physics) and statics.\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms; possibly numerical methods and two dimensional autonomous systems.\"},{\"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.\"}],\"text\":\"Ordinary differential equations and linear algebra.\"}],\"search_phrases\":[\"transport phenomena course\",\"viscous flow heat conduction diffusion\",\"mass momentum energy transport\",\"CBE 320 prerequisites\",\"engineering transport phenomena\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"calculation of transport coefficients\"}],\"text\":\"Calculation of transport coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"solution to problems in viscous flow, heat conduction, and diffusion\"}],\"text\":\"Solving problems in viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Performing overall mass, momentum, and energy balances.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion; dimensional analysis; mass, momentum, and heat transfer coefficients; over-all balances; elementary applications.\"}],\"text\":\"CBE 320 covers mass, momentum, and energy transport, including calculation of coefficients, dimensional analysis, and solving problems in viscous flow, heat conduction, and diffusion.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport\"}],\"text\":\"Mass, momentum, and energy transport.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"viscous flow, heat conduction, and diffusion\"}],\"text\":\"Viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"mass, momentum, and heat transfer coefficients\"}],\"text\":\"Mass, momentum, and heat transfer coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Overall balances.\"}]}","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"8cf4ea996829777201a87c07757ec11bc82a57a6088916df3ed87a5929f338c4","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best professor I've had so far!! Very approachable, excellent understanding of topic, tries to help at any opportunity, clear explanations of topics\",\"course_id\":\"CBE 320\",\"date\":\"2011-11-12 23:21:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"750f2a0e924d58f9f781a716\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MjI0MTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Crystal clear explanation of topics. Extremely helpful and student friendly. Knows everything related to the subject and otherwise. No one can explain transport phenomena better than him. Double thumbs up!\",\"course_id\":\"CBE 320\",\"date\":\"2011-12-15 02:09:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"85dbb9d2dfd55340a2d74ad9\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5NTE4MDIy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Best CBE professor ever!! explains everything in a neat and comprehensible way, his homework is always on what he presents in lecture. And his exams are a notch above the difficulty of his homework, same concepts though. Has a fun personality, very easy to talk to\",\"course_id\":\"CBE 320\",\"date\":\"2014-04-08 03:48:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"d2d421fb6739537bef7a6e3e\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMDA0MzQy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Excellent professor. CBE 320 is hard, but he is very willing to answer any questions in class, discussion or office hours. Exams are tough but fair, and he gives plenty of practice/preparation. Lots of homework though.\",\"course_id\":\"CBE 320\",\"date\":\"2018-10-24 19:00:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"05e9540ae4a6301db55c73ac\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"CBE 320 could easily be a very confusing class, but he does an excellent job of explaining concepts in the lectures and in discussion. You can tell he cares about the students and he wants you to succeed. Also attend his office hours! I would take a class again with him if I were given the opportunity.\",\"course_id\":\"CBE 320\",\"date\":\"2019-12-14 01:10:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f4310a1cdec55f92006c2627\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNjUyMzUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"DJK is probably the best prof I've ever had. The structure of this class is great: it's clear what the exams will be like every time, he gives multiple practice exams, the hw reflects (mostly) what exams are like, he really wants you to learn and do well, plus he is super nice and funny. Overall 10/10 would recommend. Made a hard class a lot easier\",\"course_id\":\"CBE 320\",\"date\":\"2019-12-19 20:41:42 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c94ff1cd2cd4df5ecf0fbb0f\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzIxODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof Klingenberg was amazing at explaining concepts. Lecture was \\\"online\\\" (we watched lecture recordings from 2017 I think) but they are well done and he comes to discussion. He attempts to get to know his students and interact during discussion, so you can tell he really cares! HW sets take a long time but he was very helpful in office hours. \",\"course_id\":\"CBE 320\",\"date\":\"2024-12-31 00:22:34 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5670a25fd8311e26a7d836e9\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDYyNDQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":7,\"review_ids\":[\"750f2a0e924d58f9f781a716\",\"85dbb9d2dfd55340a2d74ad9\",\"d2d421fb6739537bef7a6e3e\",\"05e9540ae4a6301db55c73ac\",\"f4310a1cdec55f92006c2627\",\"c94ff1cd2cd4df5ecf0fbb0f\",\"5670a25fd8311e26a7d836e9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2011\"},\"sentiment\":\"positive\",\"summary\":\"Students consistently praise the professor's ability to explain complex concepts clearly and comprehensibly.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best professor I've had so far!! Very approachable, excellent understanding of topic, tries to help at any opportunity, clear explanations of topics\",\"course_id\":\"CBE 320\",\"date\":\"2011-11-12 23:21:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"750f2a0e924d58f9f781a716\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MjI0MTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Lots of assignments. Expects perfection. One of the best prof in UWM. Definitely recommend for ChE classes.\",\"course_id\":\"CBE 320\",\"date\":\"2011-12-20 18:20:03 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f307b206dbc605255fd0e93b\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5NTg1NTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Professor Klingenberg made an extremely difficult class into one of the best classes I've ever taken in my life. The expectations are clear, the concepts are explained well, and he came to every discussion to help us work through our practice problems. I would highly recommend. I don't think I've ever learned more in a single class before.\",\"course_id\":\"CBE 320\",\"date\":\"2018-12-17 20:18:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0f1482a420bbc6aeb8fd939e\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxMDY3NjEx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg is one of the best professors at UW. He actually cares, and even shows up to every discussion section to help students understand the material.\",\"course_id\":\"CBE 320\",\"date\":\"2020-05-13 19:57:57 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"679b55d947f44332619cb755\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzMjg2ODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Great professor for the class. Discussion is mandatory but he attends every section and makes sure you understand the material. Office hours were very helpful as well.\",\"course_id\":\"CBE 320\",\"date\":\"2020-12-24 07:06:26 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7409ff95e86cf0fbb1afec62\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0MTkxODEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Great person and great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2022-02-19 05:02:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"573772c93bfaa503efed1434\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1ODY2NzQw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg has been one of the best engineering professors I've had at UW. The homework sets can get pretty brutal, so I suggest working with a group of people every week to tackle them together, but exams were always fair and straightforward. Only complaint is that it took 2+ weeks to get exam scores back. Great class, great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2023-12-25 15:12:00 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"9c7001615b4d2708f7bd4e7a\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4NzkxODEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":7,\"review_ids\":[\"750f2a0e924d58f9f781a716\",\"f307b206dbc605255fd0e93b\",\"0f1482a420bbc6aeb8fd939e\",\"679b55d947f44332619cb755\",\"7409ff95e86cf0fbb1afec62\",\"573772c93bfaa503efed1434\",\"9c7001615b4d2708f7bd4e7a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2023\",\"review_year_start\":\"2011\"},\"sentiment\":\"positive\",\"summary\":\"The professor is widely regarded as one of the best, caring deeply about student success and being very approachable.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Lots of assignments. Expects perfection. One of the best prof in UWM. Definitely recommend for ChE classes.\",\"course_id\":\"CBE 320\",\"date\":\"2011-12-20 18:20:03 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f307b206dbc605255fd0e93b\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5NTg1NTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Class had 3 online lectures, 1 required two hour in-person discussion, and 1 hour optional Q&A session with professor per week (plus office hours). Explains topics well, does lots of examples in lectures. Difficult, but in a good way, he expects a lot. Very knowledgeable about subject. Recommended.\",\"course_id\":\"CBE 320\",\"date\":\"2014-01-13 00:06:33 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"efe1778160b78c4595d292f2\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNzQxNTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Excellent professor. CBE 320 is hard, but he is very willing to answer any questions in class, discussion or office hours. Exams are tough but fair, and he gives plenty of practice/preparation. Lots of homework though.\",\"course_id\":\"CBE 320\",\"date\":\"2018-10-24 19:00:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"05e9540ae4a6301db55c73ac\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg has been one of the best engineering professors I've had at UW. The homework sets can get pretty brutal, so I suggest working with a group of people every week to tackle them together, but exams were always fair and straightforward. Only complaint is that it took 2+ weeks to get exam scores back. Great class, great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2023-12-25 15:12:00 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"9c7001615b4d2708f7bd4e7a\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4NzkxODEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof Klingenberg was amazing at explaining concepts. Lecture was \\\"online\\\" (we watched lecture recordings from 2017 I think) but they are well done and he comes to discussion. He attempts to get to know his students and interact during discussion, so you can tell he really cares! HW sets take a long time but he was very helpful in office hours. \",\"course_id\":\"CBE 320\",\"date\":\"2024-12-31 00:22:34 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5670a25fd8311e26a7d836e9\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDYyNDQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":5,\"review_ids\":[\"f307b206dbc605255fd0e93b\",\"efe1778160b78c4595d292f2\",\"05e9540ae4a6301db55c73ac\",\"9c7001615b4d2708f7bd4e7a\",\"5670a25fd8311e26a7d836e9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2011\"},\"sentiment\":\"mixed\",\"summary\":\"The course has a heavy workload with difficult homework sets, but students find the exams fair and well-prepared.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Best CBE professor ever!! explains everything in a neat and comprehensible way, his homework is always on what he presents in lecture. And his exams are a notch above the difficulty of his homework, same concepts though. Has a fun personality, very easy to talk to\",\"course_id\":\"CBE 320\",\"date\":\"2014-04-08 03:48:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"d2d421fb6739537bef7a6e3e\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMDA0MzQy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Excellent professor. CBE 320 is hard, but he is very willing to answer any questions in class, discussion or office hours. Exams are tough but fair, and he gives plenty of practice/preparation. Lots of homework though.\",\"course_id\":\"CBE 320\",\"date\":\"2018-10-24 19:00:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"05e9540ae4a6301db55c73ac\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"DJK is probably the best prof I've ever had. The structure of this class is great: it's clear what the exams will be like every time, he gives multiple practice exams, the hw reflects (mostly) what exams are like, he really wants you to learn and do well, plus he is super nice and funny. Overall 10/10 would recommend. Made a hard class a lot easier\",\"course_id\":\"CBE 320\",\"date\":\"2019-12-19 20:41:42 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c94ff1cd2cd4df5ecf0fbb0f\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzIxODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg has been one of the best engineering professors I've had at UW. The homework sets can get pretty brutal, so I suggest working with a group of people every week to tackle them together, but exams were always fair and straightforward. Only complaint is that it took 2+ weeks to get exam scores back. Great class, great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2023-12-25 15:12:00 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"9c7001615b4d2708f7bd4e7a\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4NzkxODEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":4,\"review_ids\":[\"d2d421fb6739537bef7a6e3e\",\"05e9540ae4a6301db55c73ac\",\"c94ff1cd2cd4df5ecf0fbb0f\",\"9c7001615b4d2708f7bd4e7a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2023\",\"review_year_start\":\"2014\"},\"sentiment\":\"positive\",\"summary\":\"Exams are considered tough but fair, with clear expectations and plenty of practice materials provided.\"}]}","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-789789da373eecc1ff75f626","output_id":"4eb298ddb160c4cd40cba2cad0ac70135c65ef219e4b5287c8fe27a1bf75f5fb","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376), or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"PHYSICS 201,207,247, orE M A 201\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 319,320or376\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"PHYSICS 201\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":207,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"Heat and sound\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":247,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"topics in modern physics\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"EMA\"],\"timing\":\"prior\"},\"evidence\":\"E M A 201\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"linear algebra and differential equations\",\"id\":\"n10\",\"kind\":\"course\"}],\"notes\":[\"MATH 376 is mentioned in requirements_text but not present in lookup_evidence, so it cannot be included as a valid course node.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n6: evidence 'Heat and sound' must quote an exact source substring.\nNode n7: evidence 'topics in modern physics' must quote an exact source substring.\nNode n10: evidence 'linear algebra and differential equations' 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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-789789da373eecc1ff75f626","output_id":"4eb298ddb160c4cd40cba2cad0ac70135c65ef219e4b5287c8fe27a1bf75f5fb","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PHYSICS 201\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for engineering students. Mechanics: kinematics, statics, dynamics; energy and momentum.\"},{\"course_id\":\"PHYSICS 207\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for students majoring in biological sciences. Mechanics: kinematics, statics, dynamics; energy and momentum. Heat and sound.\"},{\"course_id\":\"PHYSICS 247\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for Physics, AMEP, and Astronomy-Physics majors. Mechanics, waves, thermodynamics and statistical mechanics, topics in modern physics; with computation.\"},{\"course_id\":\"EMA 201\",\"field\":\"description\",\"quote\":\"Principles of mechanics, force systems, equilibrium, structures, distributed forces, moments of inertia of areas, and friction.\"}],\"text\":\"Calculus-based physics (mechanics, thermodynamics, or modern physics) and statics.\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms; possibly numerical methods and two dimensional autonomous systems.\"},{\"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.\"}],\"text\":\"Ordinary differential equations and linear algebra.\"}],\"search_phrases\":[\"transport phenomena course\",\"viscous flow heat conduction diffusion\",\"mass momentum energy transport\",\"CBE 320 prerequisites\",\"engineering transport phenomena\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"calculation of transport coefficients\"}],\"text\":\"Calculation of transport coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"solution to problems in viscous flow, heat conduction, and diffusion\"}],\"text\":\"Solving problems in viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Performing overall mass, momentum, and energy balances.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion; dimensional analysis; mass, momentum, and heat transfer coefficients; over-all balances; elementary applications.\"}],\"text\":\"CBE 320 covers mass, momentum, and energy transport, including calculation of coefficients, dimensional analysis, and solving problems in viscous flow, heat conduction, and diffusion.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport\"}],\"text\":\"Mass, momentum, and energy transport.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"viscous flow, heat conduction, and diffusion\"}],\"text\":\"Viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"mass, momentum, and heat transfer coefficients\"}],\"text\":\"Mass, momentum, and heat transfer coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Overall balances.\"}]}","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-789789da373eecc1ff75f626","output_id":"4eb298ddb160c4cd40cba2cad0ac70135c65ef219e4b5287c8fe27a1bf75f5fb","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"51d0dc5c45139250ae15a255997b13a28b950b4817b174105726661b42241afc","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376), or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"member of Engineering Guest Students\",\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"PHYSICS 201,207,247, orE M A 201\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 319,320or376\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"PHYSICS 201\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":207,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"207\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":247,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"247\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"EMA\"],\"timing\":\"prior\"},\"evidence\":\"E M A 201\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"376\",\"id\":\"n11\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"51d0dc5c45139250ae15a255997b13a28b950b4817b174105726661b42241afc","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PHYSICS 201\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for engineering students. Mechanics: kinematics, statics, dynamics; energy and momentum.\"},{\"course_id\":\"PHYSICS 207\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for students majoring in biological sciences. Mechanics: kinematics, statics, dynamics; energy and momentum. Heat and sound.\"},{\"course_id\":\"PHYSICS 247\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for Physics, AMEP, and Astronomy-Physics majors. Mechanics, waves, thermodynamics and statistical mechanics, topics in modern physics; with computation.\"},{\"course_id\":\"EMA 201\",\"field\":\"description\",\"quote\":\"Principles of mechanics, force systems, equilibrium, structures, distributed forces, moments of inertia of areas, and friction.\"}],\"text\":\"Calculus-based physics (mechanics, thermodynamics, or modern physics) and statics.\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms; possibly numerical methods and two dimensional autonomous systems.\"},{\"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.\"}],\"text\":\"Ordinary differential equations and linear algebra.\"}],\"search_phrases\":[\"transport phenomena course\",\"viscous flow heat conduction diffusion\",\"mass momentum energy transport\",\"CBE 320 prerequisites\",\"engineering transport phenomena\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"calculation of transport coefficients\"}],\"text\":\"Calculation of transport coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"solution to problems in viscous flow, heat conduction, and diffusion\"}],\"text\":\"Solving problems in viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Performing overall mass, momentum, and energy balances.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion; dimensional analysis; mass, momentum, and heat transfer coefficients; over-all balances; elementary applications.\"}],\"text\":\"CBE 320 covers mass, momentum, and energy transport, including calculation of coefficients, dimensional analysis, and solving problems in viscous flow, heat conduction, and diffusion.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport\"}],\"text\":\"Mass, momentum, and energy transport.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"viscous flow, heat conduction, and diffusion\"}],\"text\":\"Viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"mass, momentum, and heat transfer coefficients\"}],\"text\":\"Mass, momentum, and heat transfer coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Overall balances.\"}]}","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"51d0dc5c45139250ae15a255997b13a28b950b4817b174105726661b42241afc","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best professor I've had so far!! Very approachable, excellent understanding of topic, tries to help at any opportunity, clear explanations of topics\",\"course_id\":\"CBE 320\",\"date\":\"2011-11-12 23:21:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"750f2a0e924d58f9f781a716\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MjI0MTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Crystal clear explanation of topics. Extremely helpful and student friendly. Knows everything related to the subject and otherwise. No one can explain transport phenomena better than him. Double thumbs up!\",\"course_id\":\"CBE 320\",\"date\":\"2011-12-15 02:09:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"85dbb9d2dfd55340a2d74ad9\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5NTE4MDIy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Best CBE professor ever!! explains everything in a neat and comprehensible way, his homework is always on what he presents in lecture. And his exams are a notch above the difficulty of his homework, same concepts though. Has a fun personality, very easy to talk to\",\"course_id\":\"CBE 320\",\"date\":\"2014-04-08 03:48:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"d2d421fb6739537bef7a6e3e\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMDA0MzQy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Excellent professor. CBE 320 is hard, but he is very willing to answer any questions in class, discussion or office hours. Exams are tough but fair, and he gives plenty of practice/preparation. Lots of homework though.\",\"course_id\":\"CBE 320\",\"date\":\"2018-10-24 19:00:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"05e9540ae4a6301db55c73ac\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"CBE 320 could easily be a very confusing class, but he does an excellent job of explaining concepts in the lectures and in discussion. You can tell he cares about the students and he wants you to succeed. Also attend his office hours! I would take a class again with him if I were given the opportunity.\",\"course_id\":\"CBE 320\",\"date\":\"2019-12-14 01:10:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f4310a1cdec55f92006c2627\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNjUyMzUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"DJK is probably the best prof I've ever had. The structure of this class is great: it's clear what the exams will be like every time, he gives multiple practice exams, the hw reflects (mostly) what exams are like, he really wants you to learn and do well, plus he is super nice and funny. Overall 10/10 would recommend. Made a hard class a lot easier\",\"course_id\":\"CBE 320\",\"date\":\"2019-12-19 20:41:42 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c94ff1cd2cd4df5ecf0fbb0f\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzIxODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof Klingenberg was amazing at explaining concepts. Lecture was \\\"online\\\" (we watched lecture recordings from 2017 I think) but they are well done and he comes to discussion. He attempts to get to know his students and interact during discussion, so you can tell he really cares! HW sets take a long time but he was very helpful in office hours. \",\"course_id\":\"CBE 320\",\"date\":\"2024-12-31 00:22:34 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5670a25fd8311e26a7d836e9\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDYyNDQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":7,\"review_ids\":[\"750f2a0e924d58f9f781a716\",\"85dbb9d2dfd55340a2d74ad9\",\"d2d421fb6739537bef7a6e3e\",\"05e9540ae4a6301db55c73ac\",\"f4310a1cdec55f92006c2627\",\"c94ff1cd2cd4df5ecf0fbb0f\",\"5670a25fd8311e26a7d836e9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2011\"},\"sentiment\":\"positive\",\"summary\":\"Students consistently praise the professor's ability to explain complex concepts clearly and comprehensibly.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best professor I've had so far!! Very approachable, excellent understanding of topic, tries to help at any opportunity, clear explanations of topics\",\"course_id\":\"CBE 320\",\"date\":\"2011-11-12 23:21:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"750f2a0e924d58f9f781a716\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MjI0MTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Lots of assignments. Expects perfection. One of the best prof in UWM. Definitely recommend for ChE classes.\",\"course_id\":\"CBE 320\",\"date\":\"2011-12-20 18:20:03 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f307b206dbc605255fd0e93b\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5NTg1NTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Professor Klingenberg made an extremely difficult class into one of the best classes I've ever taken in my life. The expectations are clear, the concepts are explained well, and he came to every discussion to help us work through our practice problems. I would highly recommend. I don't think I've ever learned more in a single class before.\",\"course_id\":\"CBE 320\",\"date\":\"2018-12-17 20:18:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0f1482a420bbc6aeb8fd939e\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxMDY3NjEx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg is one of the best professors at UW. He actually cares, and even shows up to every discussion section to help students understand the material.\",\"course_id\":\"CBE 320\",\"date\":\"2020-05-13 19:57:57 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"679b55d947f44332619cb755\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzMjg2ODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Great professor for the class. Discussion is mandatory but he attends every section and makes sure you understand the material. Office hours were very helpful as well.\",\"course_id\":\"CBE 320\",\"date\":\"2020-12-24 07:06:26 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7409ff95e86cf0fbb1afec62\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0MTkxODEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Great person and great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2022-02-19 05:02:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"573772c93bfaa503efed1434\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1ODY2NzQw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg has been one of the best engineering professors I've had at UW. The homework sets can get pretty brutal, so I suggest working with a group of people every week to tackle them together, but exams were always fair and straightforward. Only complaint is that it took 2+ weeks to get exam scores back. Great class, great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2023-12-25 15:12:00 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"9c7001615b4d2708f7bd4e7a\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4NzkxODEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":7,\"review_ids\":[\"750f2a0e924d58f9f781a716\",\"f307b206dbc605255fd0e93b\",\"0f1482a420bbc6aeb8fd939e\",\"679b55d947f44332619cb755\",\"7409ff95e86cf0fbb1afec62\",\"573772c93bfaa503efed1434\",\"9c7001615b4d2708f7bd4e7a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2023\",\"review_year_start\":\"2011\"},\"sentiment\":\"positive\",\"summary\":\"The professor is widely regarded as one of the best, caring deeply about student success and being very approachable.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Lots of assignments. Expects perfection. One of the best prof in UWM. Definitely recommend for ChE classes.\",\"course_id\":\"CBE 320\",\"date\":\"2011-12-20 18:20:03 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f307b206dbc605255fd0e93b\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5NTg1NTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Class had 3 online lectures, 1 required two hour in-person discussion, and 1 hour optional Q&A session with professor per week (plus office hours). Explains topics well, does lots of examples in lectures. Difficult, but in a good way, he expects a lot. Very knowledgeable about subject. Recommended.\",\"course_id\":\"CBE 320\",\"date\":\"2014-01-13 00:06:33 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"efe1778160b78c4595d292f2\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNzQxNTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Excellent professor. CBE 320 is hard, but he is very willing to answer any questions in class, discussion or office hours. Exams are tough but fair, and he gives plenty of practice/preparation. Lots of homework though.\",\"course_id\":\"CBE 320\",\"date\":\"2018-10-24 19:00:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"05e9540ae4a6301db55c73ac\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg has been one of the best engineering professors I've had at UW. The homework sets can get pretty brutal, so I suggest working with a group of people every week to tackle them together, but exams were always fair and straightforward. Only complaint is that it took 2+ weeks to get exam scores back. Great class, great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2023-12-25 15:12:00 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"9c7001615b4d2708f7bd4e7a\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4NzkxODEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof Klingenberg was amazing at explaining concepts. Lecture was \\\"online\\\" (we watched lecture recordings from 2017 I think) but they are well done and he comes to discussion. He attempts to get to know his students and interact during discussion, so you can tell he really cares! HW sets take a long time but he was very helpful in office hours. \",\"course_id\":\"CBE 320\",\"date\":\"2024-12-31 00:22:34 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5670a25fd8311e26a7d836e9\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDYyNDQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":5,\"review_ids\":[\"f307b206dbc605255fd0e93b\",\"efe1778160b78c4595d292f2\",\"05e9540ae4a6301db55c73ac\",\"9c7001615b4d2708f7bd4e7a\",\"5670a25fd8311e26a7d836e9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2011\"},\"sentiment\":\"mixed\",\"summary\":\"The course has a heavy workload with difficult homework sets, but students find the exams fair and well-prepared.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Best CBE professor ever!! explains everything in a neat and comprehensible way, his homework is always on what he presents in lecture. And his exams are a notch above the difficulty of his homework, same concepts though. Has a fun personality, very easy to talk to\",\"course_id\":\"CBE 320\",\"date\":\"2014-04-08 03:48:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"d2d421fb6739537bef7a6e3e\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMDA0MzQy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Excellent professor. CBE 320 is hard, but he is very willing to answer any questions in class, discussion or office hours. Exams are tough but fair, and he gives plenty of practice/preparation. Lots of homework though.\",\"course_id\":\"CBE 320\",\"date\":\"2018-10-24 19:00:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"05e9540ae4a6301db55c73ac\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"DJK is probably the best prof I've ever had. The structure of this class is great: it's clear what the exams will be like every time, he gives multiple practice exams, the hw reflects (mostly) what exams are like, he really wants you to learn and do well, plus he is super nice and funny. Overall 10/10 would recommend. Made a hard class a lot easier\",\"course_id\":\"CBE 320\",\"date\":\"2019-12-19 20:41:42 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c94ff1cd2cd4df5ecf0fbb0f\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzIxODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg has been one of the best engineering professors I've had at UW. The homework sets can get pretty brutal, so I suggest working with a group of people every week to tackle them together, but exams were always fair and straightforward. Only complaint is that it took 2+ weeks to get exam scores back. Great class, great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2023-12-25 15:12:00 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"9c7001615b4d2708f7bd4e7a\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4NzkxODEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":4,\"review_ids\":[\"d2d421fb6739537bef7a6e3e\",\"05e9540ae4a6301db55c73ac\",\"c94ff1cd2cd4df5ecf0fbb0f\",\"9c7001615b4d2708f7bd4e7a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2023\",\"review_year_start\":\"2014\"},\"sentiment\":\"positive\",\"summary\":\"Exams are considered tough but fair, with clear expectations and plenty of practice materials provided.\"}]}","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"51d0dc5c45139250ae15a255997b13a28b950b4817b174105726661b42241afc","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"0987364866089e8b07cabd353118bc28d6f3a2e704259f421591f8486a980def\",\"course_id\":\"CBE 320\",\"current_instructors\":[{\"instructor_uid\":\"instructor_0b3b7e30e4c6360271fbd2f5\",\"message\":\"No course-specific reviews available\",\"name\":\"Dan Klingenberg\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2864467\",\"summary\":[]}],\"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\":true,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.12 GPA, 52.8% A/AB (n=36 letter grades); Fall 2025: 3.07 GPA, 40.0% A/AB (n=75 letter grades); Spring 2026: 3.06 GPA, 51.1% A/AB (n=45 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1102\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":6,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"DANIEL KLINGENBERG is recorded teaching in Fall 2006, Fall 2009, Fall 2010, Spring 2011, Fall 2011, Spring 2012, Fall 2013, Fall 2016, Fall 2017, Spring 2018, Fall 2018, Fall 2019, Spring 2020, Fall 2020, Fall 2021, Fall 2022, Spring 2023, Fall 2023, Fall 2024, Spring 2025, Fall 2025, Spring 2026. 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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"757fc4a4aef818af2e4da73247affa9960b9c562d9c110ff601d52dc6ea3851b","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376), or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":null,\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"PHYSICS 201,207,247, orE M A 201\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 319,320or376\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"PHYSICS 201\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":207,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"GENERAL PHYSICS\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":247,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"A MODERN INTRODUCTION TO PHYSICS\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"EMA\"],\"timing\":\"prior\"},\"evidence\":\"E M A 201\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"LINEAR ALGEBRA AND DIFFERENTIAL EQUATIONS\",\"id\":\"n10\",\"kind\":\"course\"}],\"notes\":[\"MATH 376 not in lookup_evidence\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n6: evidence 'GENERAL PHYSICS' must quote an exact source substring.\nNode n7: evidence 'A MODERN INTRODUCTION TO PHYSICS' must quote an exact source substring.\nNode n10: evidence 'LINEAR ALGEBRA AND DIFFERENTIAL EQUATIONS' 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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"757fc4a4aef818af2e4da73247affa9960b9c562d9c110ff601d52dc6ea3851b","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PHYSICS 201\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for engineering students. Mechanics: kinematics, statics, dynamics; energy and momentum.\"},{\"course_id\":\"PHYSICS 207\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for students majoring in biological sciences. Mechanics: kinematics, statics, dynamics; energy and momentum. Heat and sound.\"},{\"course_id\":\"PHYSICS 247\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for Physics, AMEP, and Astronomy-Physics majors. Mechanics, waves, thermodynamics and statistical mechanics, topics in modern physics; with computation.\"},{\"course_id\":\"EMA 201\",\"field\":\"description\",\"quote\":\"Principles of mechanics, force systems, equilibrium, structures, distributed forces, moments of inertia of areas, and friction.\"}],\"text\":\"Calculus-based physics (mechanics, thermodynamics, or modern physics) and statics.\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms; possibly numerical methods and two dimensional autonomous systems.\"},{\"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.\"}],\"text\":\"Ordinary differential equations and linear algebra.\"}],\"search_phrases\":[\"transport phenomena course\",\"viscous flow heat conduction diffusion\",\"mass momentum energy transport\",\"CBE 320 prerequisites\",\"engineering transport phenomena\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"calculation of transport coefficients\"}],\"text\":\"Calculation of transport coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"solution to problems in viscous flow, heat conduction, and diffusion\"}],\"text\":\"Solving problems in viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Performing overall mass, momentum, and energy balances.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion; dimensional analysis; mass, momentum, and heat transfer coefficients; over-all balances; elementary applications.\"}],\"text\":\"CBE 320 covers mass, momentum, and energy transport, including calculation of coefficients, dimensional analysis, and solving problems in viscous flow, heat conduction, and diffusion.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport\"}],\"text\":\"Mass, momentum, and energy transport.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"viscous flow, heat conduction, and diffusion\"}],\"text\":\"Viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"mass, momentum, and heat transfer coefficients\"}],\"text\":\"Mass, momentum, and heat transfer coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Overall balances.\"}]}","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-dab8f6acaa72f26086773521","output_id":"757fc4a4aef818af2e4da73247affa9960b9c562d9c110ff601d52dc6ea3851b","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"048c21e8d6b7d24e8e237a09a6a863973158ed116d73b82652165394a6b2cc2c","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376), or member of Engineering Guest Students\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"(PHYSICS 201,207,247, orE M A 201) and (MATH 319,320or376)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"member of Engineering Guest Students\",\"course\":null,\"evidence\":\"member of Engineering Guest Students\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n5\",\"n6\",\"n7\",\"n8\"],\"condition\":null,\"course\":null,\"evidence\":\"PHYSICS 201,207,247, orE M A 201\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n9\",\"n10\",\"n11\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 319,320or376\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"PHYSICS 201\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":207,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"207\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":247,\"minimum_grade\":null,\"subjects\":[\"PHYSICS\"],\"timing\":\"prior\"},\"evidence\":\"247\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":201,\"minimum_grade\":null,\"subjects\":[\"EMA\"],\"timing\":\"prior\"},\"evidence\":\"E M A 201\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":319,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 319\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":376,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"376\",\"id\":\"n11\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"048c21e8d6b7d24e8e237a09a6a863973158ed116d73b82652165394a6b2cc2c","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"PHYSICS 201\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for engineering students. Mechanics: kinematics, statics, dynamics; energy and momentum.\"},{\"course_id\":\"PHYSICS 207\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for students majoring in biological sciences. Mechanics: kinematics, statics, dynamics; energy and momentum. Heat and sound.\"},{\"course_id\":\"PHYSICS 247\",\"field\":\"description\",\"quote\":\"Calculus-based introduction to physics intended for Physics, AMEP, and Astronomy-Physics majors. Mechanics, waves, thermodynamics and statistical mechanics, topics in modern physics; with computation.\"},{\"course_id\":\"EMA 201\",\"field\":\"description\",\"quote\":\"Principles of mechanics, force systems, equilibrium, structures, distributed forces, moments of inertia of areas, and friction.\"}],\"text\":\"Calculus-based physics (mechanics, thermodynamics, or modern physics) and statics.\"},{\"evidence\":[{\"course_id\":\"MATH 319\",\"field\":\"description\",\"quote\":\"Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms; possibly numerical methods and two dimensional autonomous systems.\"},{\"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.\"}],\"text\":\"Ordinary differential equations and linear algebra.\"}],\"search_phrases\":[\"transport phenomena course\",\"viscous flow heat conduction diffusion\",\"mass momentum energy transport\",\"CBE 320 prerequisites\",\"engineering transport phenomena\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"calculation of transport coefficients\"}],\"text\":\"Calculation of transport coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"solution to problems in viscous flow, heat conduction, and diffusion\"}],\"text\":\"Solving problems in viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Performing overall mass, momentum, and energy balances.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport; calculation of transport coefficients; solution to problems in viscous flow, heat conduction, and diffusion; dimensional analysis; mass, momentum, and heat transfer coefficients; over-all balances; elementary applications.\"}],\"text\":\"CBE 320 covers mass, momentum, and energy transport, including calculation of coefficients, dimensional analysis, and solving problems in viscous flow, heat conduction, and diffusion.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"Mass, momentum, and energy transport\"}],\"text\":\"Mass, momentum, and energy transport.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"viscous flow, heat conduction, and diffusion\"}],\"text\":\"Viscous flow, heat conduction, and diffusion.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"dimensional analysis\"}],\"text\":\"Dimensional analysis.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"mass, momentum, and heat transfer coefficients\"}],\"text\":\"Mass, momentum, and heat transfer coefficients.\"},{\"evidence\":[{\"course_id\":\"CBE 320\",\"field\":\"description\",\"quote\":\"over-all balances\"}],\"text\":\"Overall balances.\"}]}","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"048c21e8d6b7d24e8e237a09a6a863973158ed116d73b82652165394a6b2cc2c","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Best professor I've had so far!! Very approachable, excellent understanding of topic, tries to help at any opportunity, clear explanations of topics\",\"course_id\":\"CBE 320\",\"date\":\"2011-11-12 23:21:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"750f2a0e924d58f9f781a716\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MjI0MTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Crystal clear explanation of topics. Extremely helpful and student friendly. Knows everything related to the subject and otherwise. No one can explain transport phenomena better than him. Double thumbs up!\",\"course_id\":\"CBE 320\",\"date\":\"2011-12-15 02:09:10 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"85dbb9d2dfd55340a2d74ad9\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5NTE4MDIy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Best CBE professor ever!! explains everything in a neat and comprehensible way, his homework is always on what he presents in lecture. And his exams are a notch above the difficulty of his homework, same concepts though. Has a fun personality, very easy to talk to\",\"course_id\":\"CBE 320\",\"date\":\"2014-04-08 03:48:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"d2d421fb6739537bef7a6e3e\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMDA0MzQy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Excellent professor. CBE 320 is hard, but he is very willing to answer any questions in class, discussion or office hours. Exams are tough but fair, and he gives plenty of practice/preparation. Lots of homework though.\",\"course_id\":\"CBE 320\",\"date\":\"2018-10-24 19:00:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"05e9540ae4a6301db55c73ac\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"CBE 320 could easily be a very confusing class, but he does an excellent job of explaining concepts in the lectures and in discussion. You can tell he cares about the students and he wants you to succeed. Also attend his office hours! I would take a class again with him if I were given the opportunity.\",\"course_id\":\"CBE 320\",\"date\":\"2019-12-14 01:10:20 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"f4310a1cdec55f92006c2627\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNjUyMzUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"DJK is probably the best prof I've ever had. The structure of this class is great: it's clear what the exams will be like every time, he gives multiple practice exams, the hw reflects (mostly) what exams are like, he really wants you to learn and do well, plus he is super nice and funny. Overall 10/10 would recommend. Made a hard class a lot easier\",\"course_id\":\"CBE 320\",\"date\":\"2019-12-19 20:41:42 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c94ff1cd2cd4df5ecf0fbb0f\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzIxODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof Klingenberg was amazing at explaining concepts. Lecture was \\\"online\\\" (we watched lecture recordings from 2017 I think) but they are well done and he comes to discussion. He attempts to get to know his students and interact during discussion, so you can tell he really cares! HW sets take a long time but he was very helpful in office hours. \",\"course_id\":\"CBE 320\",\"date\":\"2024-12-31 00:22:34 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5670a25fd8311e26a7d836e9\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDYyNDQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":7,\"review_ids\":[\"750f2a0e924d58f9f781a716\",\"85dbb9d2dfd55340a2d74ad9\",\"d2d421fb6739537bef7a6e3e\",\"05e9540ae4a6301db55c73ac\",\"f4310a1cdec55f92006c2627\",\"c94ff1cd2cd4df5ecf0fbb0f\",\"5670a25fd8311e26a7d836e9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2011\"},\"sentiment\":\"positive\",\"summary\":\"Students consistently praise the professor's ability to explain complex concepts clearly and comprehensibly.\"},{\"aspect\":\"overall\",\"evidence\":[{\"comment\":\"Best professor I've had so far!! Very approachable, excellent understanding of topic, tries to help at any opportunity, clear explanations of topics\",\"course_id\":\"CBE 320\",\"date\":\"2011-11-12 23:21:49 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"750f2a0e924d58f9f781a716\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5MjI0MTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Lots of assignments. Expects perfection. One of the best prof in UWM. Definitely recommend for ChE classes.\",\"course_id\":\"CBE 320\",\"date\":\"2011-12-20 18:20:03 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f307b206dbc605255fd0e93b\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5NTg1NTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Professor Klingenberg made an extremely difficult class into one of the best classes I've ever taken in my life. The expectations are clear, the concepts are explained well, and he came to every discussion to help us work through our practice problems. I would highly recommend. I don't think I've ever learned more in a single class before.\",\"course_id\":\"CBE 320\",\"date\":\"2018-12-17 20:18:54 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"0f1482a420bbc6aeb8fd939e\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxMDY3NjEx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg is one of the best professors at UW. He actually cares, and even shows up to every discussion section to help students understand the material.\",\"course_id\":\"CBE 320\",\"date\":\"2020-05-13 19:57:57 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"679b55d947f44332619cb755\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMzMjg2ODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Great professor for the class. Discussion is mandatory but he attends every section and makes sure you understand the material. Office hours were very helpful as well.\",\"course_id\":\"CBE 320\",\"date\":\"2020-12-24 07:06:26 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"7409ff95e86cf0fbb1afec62\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM0MTkxODEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Great person and great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2022-02-19 05:02:35 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"573772c93bfaa503efed1434\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM1ODY2NzQw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg has been one of the best engineering professors I've had at UW. The homework sets can get pretty brutal, so I suggest working with a group of people every week to tackle them together, but exams were always fair and straightforward. Only complaint is that it took 2+ weeks to get exam scores back. Great class, great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2023-12-25 15:12:00 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"9c7001615b4d2708f7bd4e7a\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4NzkxODEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":7,\"review_ids\":[\"750f2a0e924d58f9f781a716\",\"f307b206dbc605255fd0e93b\",\"0f1482a420bbc6aeb8fd939e\",\"679b55d947f44332619cb755\",\"7409ff95e86cf0fbb1afec62\",\"573772c93bfaa503efed1434\",\"9c7001615b4d2708f7bd4e7a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2023\",\"review_year_start\":\"2011\"},\"sentiment\":\"positive\",\"summary\":\"The professor is widely regarded as one of the best, caring deeply about student success and being very approachable.\"},{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Lots of assignments. Expects perfection. One of the best prof in UWM. Definitely recommend for ChE classes.\",\"course_id\":\"CBE 320\",\"date\":\"2011-12-20 18:20:03 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"f307b206dbc605255fd0e93b\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE5NTg1NTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Class had 3 online lectures, 1 required two hour in-person discussion, and 1 hour optional Q&A session with professor per week (plus office hours). Explains topics well, does lots of examples in lectures. Difficult, but in a good way, he expects a lot. Very knowledgeable about subject. Recommended.\",\"course_id\":\"CBE 320\",\"date\":\"2014-01-13 00:06:33 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"efe1778160b78c4595d292f2\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNzQxNTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Excellent professor. CBE 320 is hard, but he is very willing to answer any questions in class, discussion or office hours. Exams are tough but fair, and he gives plenty of practice/preparation. Lots of homework though.\",\"course_id\":\"CBE 320\",\"date\":\"2018-10-24 19:00:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"05e9540ae4a6301db55c73ac\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg has been one of the best engineering professors I've had at UW. The homework sets can get pretty brutal, so I suggest working with a group of people every week to tackle them together, but exams were always fair and straightforward. Only complaint is that it took 2+ weeks to get exam scores back. Great class, great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2023-12-25 15:12:00 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"9c7001615b4d2708f7bd4e7a\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4NzkxODEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof Klingenberg was amazing at explaining concepts. Lecture was \\\"online\\\" (we watched lecture recordings from 2017 I think) but they are well done and he comes to discussion. He attempts to get to know his students and interact during discussion, so you can tell he really cares! HW sets take a long time but he was very helpful in office hours. \",\"course_id\":\"CBE 320\",\"date\":\"2024-12-31 00:22:34 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5670a25fd8311e26a7d836e9\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQwNDYyNDQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":5,\"review_ids\":[\"f307b206dbc605255fd0e93b\",\"efe1778160b78c4595d292f2\",\"05e9540ae4a6301db55c73ac\",\"9c7001615b4d2708f7bd4e7a\",\"5670a25fd8311e26a7d836e9\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2024\",\"review_year_start\":\"2011\"},\"sentiment\":\"mixed\",\"summary\":\"The course has a heavy workload with difficult homework sets, but students find the exams fair and well-prepared.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Best CBE professor ever!! explains everything in a neat and comprehensible way, his homework is always on what he presents in lecture. And his exams are a notch above the difficulty of his homework, same concepts though. Has a fun personality, very easy to talk to\",\"course_id\":\"CBE 320\",\"date\":\"2014-04-08 03:48:30 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"d2d421fb6739537bef7a6e3e\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzMDA0MzQy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Excellent professor. CBE 320 is hard, but he is very willing to answer any questions in class, discussion or office hours. Exams are tough but fair, and he gives plenty of practice/preparation. Lots of homework though.\",\"course_id\":\"CBE 320\",\"date\":\"2018-10-24 19:00:13 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"05e9540ae4a6301db55c73ac\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"DJK is probably the best prof I've ever had. The structure of this class is great: it's clear what the exams will be like every time, he gives multiple practice exams, the hw reflects (mostly) what exams are like, he really wants you to learn and do well, plus he is super nice and funny. Overall 10/10 would recommend. Made a hard class a lot easier\",\"course_id\":\"CBE 320\",\"date\":\"2019-12-19 20:41:42 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"c94ff1cd2cd4df5ecf0fbb0f\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMyNzIxODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"},{\"comment\":\"Prof. Klingenberg has been one of the best engineering professors I've had at UW. The homework sets can get pretty brutal, so I suggest working with a group of people every week to tackle them together, but exams were always fair and straightforward. Only complaint is that it took 2+ weeks to get exam scores back. Great class, great professor.\",\"course_id\":\"CBE 320\",\"date\":\"2023-12-25 15:12:00 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"9c7001615b4d2708f7bd4e7a\",\"instructor_id\":\"rmp:590338\",\"instructor_name\":\"Daniel Klingenberg\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTM4NzkxODEz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\"}],\"evidence_count\":4,\"review_ids\":[\"d2d421fb6739537bef7a6e3e\",\"05e9540ae4a6301db55c73ac\",\"c94ff1cd2cd4df5ecf0fbb0f\",\"9c7001615b4d2708f7bd4e7a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:590338\",\"name\":\"Daniel Klingenberg\"}],\"review_year_end\":\"2023\",\"review_year_start\":\"2014\"},\"sentiment\":\"positive\",\"summary\":\"Exams are considered tough but fair, with clear expectations and plenty of practice materials provided.\"}]}","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_55c7051ce96ed44b00fbff02","course_id":"CBE 320","catalog_version_id":"d9b6a434382c1d7d3fd7f85eaa062c14447d4f5b0f2d05b2d608566a7e31a06a","record_version_id":"405e89176eec48784b9a3f3ce8917f46fcf56cd3e80a3e755b1458f592e7410c","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"048c21e8d6b7d24e8e237a09a6a863973158ed116d73b82652165394a6b2cc2c","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"0987364866089e8b07cabd353118bc28d6f3a2e704259f421591f8486a980def\",\"course_id\":\"CBE 320\",\"current_instructors\":[{\"instructor_uid\":\"instructor_0b3b7e30e4c6360271fbd2f5\",\"message\":\"No course-specific reviews available\",\"name\":\"Dan Klingenberg\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2864467\",\"summary\":[]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2011-12-20 18:20:03 +0000 UTC\",\"review_id\":\"f307b206dbc605255fd0e93b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTE5NTg1NTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2014-01-13 00:06:33 +0000 UTC\",\"review_id\":\"efe1778160b78c4595d292f2\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTIyNzQxNTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2018-10-24 19:00:13 +0000 UTC\",\"review_id\":\"05e9540ae4a6301db55c73ac\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2024-12-31 00:22:34 +0000 UTC\",\"review_id\":\"5670a25fd8311e26a7d836e9\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTQwNDYyNDQx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"}],\"text\":\"Historical reviews of Daniel Klingenberg: The course involves a heavy volume of homework assignments that require significant time, with exams that are tough but fair and closely aligned with lecture content.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2011-11-12 23:21:49 +0000 UTC\",\"review_id\":\"750f2a0e924d58f9f781a716\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTE5MjI0MTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2011-12-15 02:09:10 +0000 UTC\",\"review_id\":\"85dbb9d2dfd55340a2d74ad9\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTE5NTE4MDIy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2011-12-20 18:20:03 +0000 UTC\",\"review_id\":\"f307b206dbc605255fd0e93b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTE5NTg1NTQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2014-01-13 00:06:33 +0000 UTC\",\"review_id\":\"efe1778160b78c4595d292f2\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTIyNzQxNTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2014-04-08 03:48:30 +0000 UTC\",\"review_id\":\"d2d421fb6739537bef7a6e3e\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTIzMDA0MzQy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2018-10-24 19:00:13 +0000 UTC\",\"review_id\":\"05e9540ae4a6301db55c73ac\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2019-12-14 01:10:20 +0000 UTC\",\"review_id\":\"f4310a1cdec55f92006c2627\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTMyNjUyMzUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2019-12-19 20:41:42 +0000 UTC\",\"review_id\":\"c94ff1cd2cd4df5ecf0fbb0f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTMyNzIxODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2020-05-13 19:57:57 +0000 UTC\",\"review_id\":\"679b55d947f44332619cb755\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTMzMjg2ODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2020-12-24 07:06:26 +0000 UTC\",\"review_id\":\"7409ff95e86cf0fbb1afec62\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTM0MTkxODEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"}],\"text\":\"Historical reviews of Daniel Klingenberg: Dan Klingenberg is consistently praised for clear explanations and deep subject knowledge. Reviewers highlight his approachability and willingness to help during office hours and discussions. He is described as caring and dedicated to student success.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2011-11-12 23:21:49 +0000 UTC\",\"review_id\":\"750f2a0e924d58f9f781a716\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTE5MjI0MTM0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2011-12-15 02:09:10 +0000 UTC\",\"review_id\":\"85dbb9d2dfd55340a2d74ad9\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTE5NTE4MDIy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2014-04-08 03:48:30 +0000 UTC\",\"review_id\":\"d2d421fb6739537bef7a6e3e\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTIzMDA0MzQy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2019-12-19 20:41:42 +0000 UTC\",\"review_id\":\"c94ff1cd2cd4df5ecf0fbb0f\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTMyNzIxODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"}],\"text\":\"Historical reviews of Daniel Klingenberg: Reviewers consistently praise Dan Klingenberg as an exceptional instructor who makes difficult transport phenomena concepts accessible through clear explanations and strong subject mastery.\"},{\"citations\":[{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.12 GPA, 52.8% A/AB (n=36 letter grades); Fall 2025: 3.07 GPA, 40.0% A/AB (n=75 letter grades); Spring 2026: 3.06 GPA, 51.1% A/AB (n=45 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2018-10-24 19:00:13 +0000 UTC\",\"review_id\":\"05e9540ae4a6301db55c73ac\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTMwNjA2NjUx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2019-12-14 01:10:20 +0000 UTC\",\"review_id\":\"f4310a1cdec55f92006c2627\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTMyNjUyMzUy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2020-05-13 19:57:57 +0000 UTC\",\"review_id\":\"679b55d947f44332619cb755\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTMzMjg2ODM3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"},{\"instructor_name\":\"Daniel Klingenberg\",\"review_date\":\"2020-12-24 07:06:26 +0000 UTC\",\"review_id\":\"7409ff95e86cf0fbb1afec62\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:590338\",\"source_review_id\":\"UmF0aW5nLTM0MTkxODEy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/590338\",\"type\":\"review\"}],\"text\":\"Historical reviews of Daniel Klingenberg: Students find the mandatory discussion sections and office hours highly beneficial, noting that Klingenberg’s active presence and willingness to help ensure understanding of complex material.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1102\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":6,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1192\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"CBE 320\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"source_record\":{\"entity_id\":\"22e9c713-2ec5-3366-9ec2-1d28d33894f5\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"DANIEL KLINGENBERG is recorded teaching in Fall 2006, Fall 2009, Fall 2010, Spring 2011, Fall 2011, Spring 2012, Fall 2013, Fall 2016, Fall 2017, Spring 2018, Fall 2018, Fall 2019, Spring 2020, Fall 2020, Fall 2021, Fall 2022, Spring 2023, Fall 2023, Fall 2024, Spring 2025, Fall 2025, Spring 2026. 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}]