[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"244ccc6f5a64a5a9c828fa6916a25f49d6cae698220f43b82cbfec3e4eb8069b","section":"requirements","status":"invalid","value_json":null,"candidate_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400) or graduate/professional standing or declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[\"n5\",\"n6\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 367 or400)\",\"id\":\"n2\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"course\":null,\"evidence\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n4\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":367,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 367\",\"id\":\"n5\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":400,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 400\",\"id\":\"n6\",\"kind\":\"course\"}],\"notes\":[\"COMPSCI 367 is not found in the local dataset; treated as a verbatim condition requiring review.\",\"COMPSCI 400 is found in the local dataset.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","error":"Node n6: evidence 'COMP SCI 400' 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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"244ccc6f5a64a5a9c828fa6916a25f49d6cae698220f43b82cbfec3e4eb8069b","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Fluency with vector mathematics (e.g., fromMATH 234or a linear algebra class) is recommended.\"}],\"text\":\"Vector mathematics and linear algebra\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Computer graphics fundamentals\"}],\"search_phrases\":[\"computer graphics survey\",\"vector mathematics linear algebra\",\"geometric objects modeling transformation\",\"rendering animation visualization\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and manipulation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric modeling and transformation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curve and surface representation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation. Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"COMPSCI 559 is a survey of computer graphics covering image representation, geometric modeling, and rendering.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and composition\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric objects in 2D and 3D\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}]}","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"244ccc6f5a64a5a9c828fa6916a25f49d6cae698220f43b82cbfec3e4eb8069b","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"d28c0cc9f9d4bd2e031f6379be9cc75cea10bfc59403f9b463146a5935fce7f9","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400) or graduate/professional standing or declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"course\":null,\"evidence\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":222,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 222\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 367 or400\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"COMP SCI 367\",\"course\":null,\"evidence\":\"COMP SCI 367\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":400,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 367 or400\",\"id\":\"n7\",\"kind\":\"course\"}],\"notes\":[\"COMPSCI 367 is not found in the local dataset; treated as a verbatim condition requiring review.\",\"COMPSCI 400 is found in the local dataset.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"d28c0cc9f9d4bd2e031f6379be9cc75cea10bfc59403f9b463146a5935fce7f9","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Fluency with vector mathematics (e.g., fromMATH 234or a linear algebra class) is recommended.\"}],\"text\":\"Vector mathematics and linear algebra\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Computer graphics fundamentals\"}],\"search_phrases\":[\"computer graphics survey\",\"vector mathematics linear algebra\",\"geometric objects modeling transformation\",\"rendering animation visualization\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and manipulation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric modeling and transformation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curve and surface representation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation. Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"COMPSCI 559 is a survey of computer graphics covering image representation, geometric modeling, and rendering.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and composition\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric objects in 2D and 3D\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}]}","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"d28c0cc9f9d4bd2e031f6379be9cc75cea10bfc59403f9b463146a5935fce7f9","section":"student_experience","status":"invalid","value_json":null,"candidate_json":null,"error":"Model did not return this required section","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-789789da373eecc1ff75f626","output_id":"ec1c65a45c05e369f152fbcb8dca42a79340aa2a4a5a1dd20dabecf22c47d4b9","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400) or graduate/professional standing or declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"course\":null,\"evidence\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":222,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 222\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 367 or400\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"COMP SCI 367\",\"course\":null,\"evidence\":\"COMP SCI 367\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":400,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 367 or400\",\"id\":\"n7\",\"kind\":\"course\"}],\"notes\":[\"COMPSCI 367 is not found in the local dataset; treated as a verbatim condition requiring review.\",\"COMPSCI 400 is found in the local dataset.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-789789da373eecc1ff75f626","output_id":"ec1c65a45c05e369f152fbcb8dca42a79340aa2a4a5a1dd20dabecf22c47d4b9","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Fluency with vector mathematics (e.g., fromMATH 234or a linear algebra class) is recommended.\"}],\"text\":\"Vector mathematics and linear algebra\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Computer graphics fundamentals\"}],\"search_phrases\":[\"computer graphics survey\",\"vector mathematics linear algebra\",\"geometric objects modeling transformation\",\"rendering animation visualization\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and manipulation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric modeling and transformation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curve and surface representation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation. Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"COMPSCI 559 is a survey of computer graphics covering image representation, geometric modeling, and rendering.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and composition\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric objects in 2D and 3D\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}]}","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-789789da373eecc1ff75f626","output_id":"ec1c65a45c05e369f152fbcb8dca42a79340aa2a4a5a1dd20dabecf22c47d4b9","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f8dda76c19a44fd1829945a0be27cffd38475c6d1865e04edf7e2b38a54d372a","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400) or graduate/professional standing or declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"course\":null,\"evidence\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":222,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 222\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 367 or400\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"COMP SCI 367\",\"course\":null,\"evidence\":\"COMP SCI 367\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":400,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 367 or400\",\"id\":\"n7\",\"kind\":\"course\"}],\"notes\":[\"COMPSCI 367 is not found in the local dataset; treated as a verbatim condition requiring review.\",\"COMPSCI 400 is found in the local dataset.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f8dda76c19a44fd1829945a0be27cffd38475c6d1865e04edf7e2b38a54d372a","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Fluency with vector mathematics (e.g., fromMATH 234or a linear algebra class) is recommended.\"}],\"text\":\"Vector mathematics and linear algebra\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Computer graphics fundamentals\"}],\"search_phrases\":[\"computer graphics survey\",\"vector mathematics linear algebra\",\"geometric objects modeling transformation\",\"rendering animation visualization\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and manipulation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric modeling and transformation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curve and surface representation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation. Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"COMPSCI 559 is a survey of computer graphics covering image representation, geometric modeling, and rendering.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and composition\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric objects in 2D and 3D\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}]}","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f8dda76c19a44fd1829945a0be27cffd38475c6d1865e04edf7e2b38a54d372a","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"His class was actually more difficult for me than I rated, but I had little C++ experience and no OpenGL experience.  He gives good example programs and a base for you to start projects from.  The projects take a LOT of time to complete even with help (more than cs540).  He teaches more theory than practice, but the projects are still very fun\",\"course_id\":\"COMPSCI 559\",\"date\":\"2009-12-11 18:30:15 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"2c56bdcb1df7838c7a45809b\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2NTMxMjQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Hardest class I've ever taken, but I've learned an incredible amount. The class is graded in a competitive manner, (where best projects get A's) but is curved within reason For example if someone makes Crysis, you don't necessarily fail for making a project a bit over what's spec'd. High time requirement, 30 hrs a week is not unusual to do well.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-11-21 00:29:12 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8c2d2ed3c0f943ea60f7a1b8\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTIyMzYxNTQ3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Don't take this class unless you have a lot of time on your hands and are really good at and ENJOY learning on your own. Almost no hand-holding so the internet and books will be your teacher. Projects will take many many hours so if you've got a busy schedule you will suffer.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-12-19 21:52:21 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"5ddc184a28b2cb028917ab57\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTIyNjIxMTA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Excellent course from a professor with industry experience.  The material is challenging - be ready to devote serious amounts of time to the projects (30-50 hours per project minimum). Picking up the GLSL Cookbook is strongly recommended and will save you time and headaches.  Perry's stories this semester were really entertaining!\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-12-25 15:08:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c92c147a97b2c18772959df7\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNjU0Njgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"}],\"evidence_count\":4,\"review_ids\":[\"2c56bdcb1df7838c7a45809b\",\"8c2d2ed3c0f943ea60f7a1b8\",\"5ddc184a28b2cb028917ab57\",\"c92c147a97b2c18772959df7\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"}],\"review_year_end\":\"2013\",\"review_year_start\":\"2009\"},\"sentiment\":\"negative\",\"summary\":\"Students consistently report an extremely high time commitment, often 30-50 hours per week, with projects described as taking a lot of time and being very difficult.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Prof Gleicher is clearly a leading expert in computer graphics and it shows. He is able to make difficult and broad topics approachable. The workbooks to demonstrate knowledge are time-consuming but help you learn the material. He is truly dedicated to getting his students excited about graphics! Definitely take this course with him!\",\"course_id\":\"COMPSCI 559\",\"date\":\"2019-03-10 05:47:15 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"33d695a41791a284b0a78dfc\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxNDIwOTcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Professor Gleicher did a solid job teaching this course. The weekly workbooks were a good way to apply what we learned in class and were always manageable. Lectures seemed a little scattered, but other than that, this was a pretty good course.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2019-04-19 19:25:22 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"9d51e8e6bbaba3a2a389a1f9\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMxNjMxMjQ3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Lectures were disorganized and had more review and preview than actually covering new material. It would have been a great class to watch at 1.5x speed. Project descriptions were confusing, one of the project descriptions was several pages long and actually had a section &quot;Why is this so confusing&quot;. Grading was very unclear and shifted often.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2019-04-30 17:14:23 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"762317eb9c569e1084d89cad\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxNzE5MzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"You go to lecture to hear him discuss graphics concepts that are interesting, but then you have less than a week to program the graphics concept in a &quot;cool, creative way&quot; in JavaScript. 1) The grading structure and overall class structure is terrible 2) This class DOES NOT teach javascript, but uses it heavily. If you don't know it you're screwed\",\"course_id\":\"COMPSCI 559\",\"date\":\"2018-02-28 13:29:38 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"de2b1dd238e61143d8e352de\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI5NjA1OTUw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"}],\"evidence_count\":4,\"review_ids\":[\"33d695a41791a284b0a78dfc\",\"9d51e8e6bbaba3a2a389a1f9\",\"762317eb9c569e1084d89cad\",\"de2b1dd238e61143d8e352de\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"mixed\",\"summary\":\"Reviews are polarized; some praise the engaging lectures and clear structure, while others criticize disorganized lectures, confusing project specs, and poor class structure.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Class structure is poor and the material is difficult.  The project specs are open ended on the point total, those that do the best, get A's, the rest get something else.  Class depends on an unofficial lab. Projects are demoed and source code is reviewed.  Only one exam that you won't be able to finish in class. Perry speaks abstractly .Books help\",\"course_id\":\"COMPSCI 559\",\"date\":\"2011-11-07 15:05:39 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9eb8bbdf164c2d2f9a2d08fb\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE5MTc3OTg4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Grading rubric for class is: \\\"If you have everything 'OK', including hw and exam, you will get a B. If you did 'OK' on hw but get really good grades on the exam, then you will possibly get a higher letter grade. OK for the exam:  not clearly below the median OK for the programming assignment: get 3 for all of them\\\" And that is all the info you get.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2016-05-10 01:22:34 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"2d44dba5d5d84f076e3df358\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI2NTIyMDcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"He is the worst professor I have had in my whole life, You will hear from him things about the importance of the hw on your final grade being average, beyond average, ... It is all a lie,  Your grade is determined based on how other people have performed in the class,  his non-written rule is that only 25-30% of the class may get an A\",\"course_id\":\"COMPSCI 559\",\"date\":\"2017-08-02 12:44:23 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"533aa28c882daf00a35b79c7\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI4NTc4Mzg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"Great lecturer, but WORST grading policy I have ever seen. Each assignment is graded on a 4 point scale, only integer grades are possible, and the rubric for getting a 4 is to be &quot;creative and interesting&quot;. This is extremely subjective and unfair, people spent 5 hours on assignments will have same grade as those who spent 15 minutes.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2021-12-20 05:22:55 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2e89256f4abcb42dc65a5446\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM1NjAzODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"}],\"evidence_count\":4,\"review_ids\":[\"9eb8bbdf164c2d2f9a2d08fb\",\"2d44dba5d5d84f076e3df358\",\"533aa28c882daf00a35b79c7\",\"2e89256f4abcb42dc65a5446\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2011\"},\"sentiment\":\"negative\",\"summary\":\"Grading is frequently described as unclear, subjective, and overly competitive, with some students feeling the rubric is unfair or that grades depend on relative performance rather than absolute merit.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Has some great experience in the his field that you don't find in a lot of professors.  He expects quite a bit of you, but also is there to help you whenever you need.  One of the better CS professors I've had.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2011-03-29 13:47:56 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5518f9c9a34b9abdf8cfe3d6\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE4MzI3MTA1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"If you take this professor, make sure you like to and are good at teaching yourself because the material he provides is no help at all in completing assignments and the lectures are very frustrating. I do not recommend taking a class with this professor\",\"course_id\":\"COMPSCI 559\",\"date\":\"2014-12-10 21:16:30 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"40fa11e447cbddf5a7ec3226\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI0MDI1NjU0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Mike is very knowledgable and cares for his students success.  But that's about all he has going for him.  Lectures are disorganized, the PowerPoints are not useful, and he rarely provides examples on the concepts he is teaching.  Homework requirements weren't clearly stated.  Exams were reasonable, but not easy if you didn't study.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2015-12-14 15:17:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7cc7c9da9a4629e1a981b693\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI1Njg1OTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Efty's lectures are engaging and full of content, and he shows great decorum when interacting with student questions. He clearly knows his stuff on a deep, technical level. The course is designed well, and projects build off one another. The projects themselves are straightforward, so long as you've been attending lecture. A class act.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2026-02-26 19:28:08 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"94822953a0fb2c0cfe712101\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjQ4Mjgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"}],\"evidence_count\":4,\"review_ids\":[\"5518f9c9a34b9abdf8cfe3d6\",\"40fa11e447cbddf5a7ec3226\",\"7cc7c9da9a4629e1a981b693\",\"94822953a0fb2c0cfe712101\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2011\"},\"sentiment\":\"mixed\",\"summary\":\"Some students find the professor's explanations clear and engaging, while others find the lectures abstract, disorganized, or difficult to follow, with a disconnect between lecture content and assignments.\"},{\"aspect\":\"projects\",\"evidence\":[{\"comment\":\"His class was actually more difficult for me than I rated, but I had little C++ experience and no OpenGL experience.  He gives good example programs and a base for you to start projects from.  The projects take a LOT of time to complete even with help (more than cs540).  He teaches more theory than practice, but the projects are still very fun\",\"course_id\":\"COMPSCI 559\",\"date\":\"2009-12-11 18:30:15 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"2c56bdcb1df7838c7a45809b\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2NTMxMjQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Hardest class I've ever taken, but I've learned an incredible amount. The class is graded in a competitive manner, (where best projects get A's) but is curved within reason For example if someone makes Crysis, you don't necessarily fail for making a project a bit over what's spec'd. High time requirement, 30 hrs a week is not unusual to do well.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-11-21 00:29:12 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8c2d2ed3c0f943ea60f7a1b8\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTIyMzYxNTQ3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Excellent course from a professor with industry experience.  The material is challenging - be ready to devote serious amounts of time to the projects (30-50 hours per project minimum). Picking up the GLSL Cookbook is strongly recommended and will save you time and headaches.  Perry's stories this semester were really entertaining!\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-12-25 15:08:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c92c147a97b2c18772959df7\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNjU0Njgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"He can be intimidating and overall hard to understand. I felt like he had higher expectations than other professors, which made the work really difficult. However, projects were super fun and really got me interested in future graphic design projects. Had a very generous late policy.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2022-05-12 06:24:59 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"664d753333376e07884124f3\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM2MzE4OTg4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"}],\"evidence_count\":4,\"review_ids\":[\"2c56bdcb1df7838c7a45809b\",\"8c2d2ed3c0f943ea60f7a1b8\",\"c92c147a97b2c18772959df7\",\"664d753333376e07884124f3\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"}],\"review_year_end\":\"2022\",\"review_year_start\":\"2009\"},\"sentiment\":\"positive\",\"summary\":\"Despite the difficulty, many students find the projects fun, creative, and a great way to apply theoretical knowledge, often citing them as the highlight of the course.\"}]}","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"f8dda76c19a44fd1829945a0be27cffd38475c6d1865e04edf7e2b38a54d372a","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"97e26a5e074020fef0420659778ba90bbbe8d8c66cf1773e56d28d3e290a5e61\",\"course_id\":\"COMPSCI 559\",\"current_instructors\":[{\"instructor_uid\":\"instructor_ec1878010c68dc0e47f34349\",\"message\":\"No course-specific reviews available\",\"name\":\"Young Wu\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2510986\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":10,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.44 GPA, 71.0% A/AB (n=162 letter grades); Spring 2025: 3.53 GPA, 76.7% A/AB (n=103 letter grades); Fall 2025: 3.67 GPA, 83.6% A/AB (n=110 letter grades). Includes jointly taught sections.\"}]}],\"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\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.59 GPA, 79.7% A/AB (n=123 letter grades); Fall 2025: 3.67 GPA, 83.6% A/AB (n=110 letter grades); Spring 2026: 3.23 GPA, 69.9% A/AB (n=83 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"}],\"text\":\"EFTYCHIOS SIFAKIS is recorded teaching in Spring 2015, Spring 2016, Fall 2016, Spring 2017, Fall 2017, Spring 2018, Fall 2020, Fall 2021, Fall 2022, Fall 2023, Fall 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1082\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1092\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1102\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"MICHAEL GLEICHER is recorded teaching in Fall 2006, Fall 2007, Fall 2008, Fall 2009, Fall 2010, Fall 2014, Fall 2015, Spring 2019, Spring 2020, Spring 2022, Spring 2023, Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"}],\"text\":\"PERRY KIVOLOWITZ is recorded teaching in Spring 2011, Fall 2011, Fall 2012, Spring 2013, Fall 2013. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":10,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"YOUNG WU is recorded teaching in Spring 2020, Spring 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":"[{\"mode\": \"history\", \"instructor_uid\": null, \"error\": \"ModelAPIError: Connection error.\"}, {\"mode\": \"overview\", \"instructor_uid\": null, \"error\": \"ModelAPIError: Connection error.\"}]","model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-e7041a2e7f0e20d6266712e0","output_id":"30ae51af22a8f1527baabd9b8a7e6861a3fdc896cc08ce27e0b9c63a959e88b4","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400) or graduate/professional standing or declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"course\":null,\"evidence\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":222,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 222\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 367 or400\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"COMP SCI 367\",\"course\":null,\"evidence\":\"COMP SCI 367\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":400,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 367 or400\",\"id\":\"n7\",\"kind\":\"course\"}],\"notes\":[\"COMPSCI 367 is not found in the local dataset; treated as a verbatim condition requiring review.\",\"COMPSCI 400 is found in the local dataset.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-e7041a2e7f0e20d6266712e0","output_id":"30ae51af22a8f1527baabd9b8a7e6861a3fdc896cc08ce27e0b9c63a959e88b4","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Fluency with vector mathematics (e.g., fromMATH 234or a linear algebra class) is recommended.\"}],\"text\":\"Vector mathematics and linear algebra\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Computer graphics fundamentals\"}],\"search_phrases\":[\"computer graphics survey\",\"vector mathematics linear algebra\",\"geometric objects modeling transformation\",\"rendering animation visualization\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and manipulation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric modeling and transformation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curve and surface representation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation. Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"COMPSCI 559 is a survey of computer graphics covering image representation, geometric modeling, and rendering.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and composition\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric objects in 2D and 3D\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}]}","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-e7041a2e7f0e20d6266712e0","output_id":"30ae51af22a8f1527baabd9b8a7e6861a3fdc896cc08ce27e0b9c63a959e88b4","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"His class was actually more difficult for me than I rated, but I had little C++ experience and no OpenGL experience.  He gives good example programs and a base for you to start projects from.  The projects take a LOT of time to complete even with help (more than cs540).  He teaches more theory than practice, but the projects are still very fun\",\"course_id\":\"COMPSCI 559\",\"date\":\"2009-12-11 18:30:15 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"2c56bdcb1df7838c7a45809b\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2NTMxMjQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Hardest class I've ever taken, but I've learned an incredible amount. The class is graded in a competitive manner, (where best projects get A's) but is curved within reason For example if someone makes Crysis, you don't necessarily fail for making a project a bit over what's spec'd. High time requirement, 30 hrs a week is not unusual to do well.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-11-21 00:29:12 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8c2d2ed3c0f943ea60f7a1b8\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTIyMzYxNTQ3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Don't take this class unless you have a lot of time on your hands and are really good at and ENJOY learning on your own. Almost no hand-holding so the internet and books will be your teacher. Projects will take many many hours so if you've got a busy schedule you will suffer.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-12-19 21:52:21 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"5ddc184a28b2cb028917ab57\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTIyNjIxMTA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Excellent course from a professor with industry experience.  The material is challenging - be ready to devote serious amounts of time to the projects (30-50 hours per project minimum). Picking up the GLSL Cookbook is strongly recommended and will save you time and headaches.  Perry's stories this semester were really entertaining!\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-12-25 15:08:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c92c147a97b2c18772959df7\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNjU0Njgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"}],\"evidence_count\":4,\"review_ids\":[\"2c56bdcb1df7838c7a45809b\",\"8c2d2ed3c0f943ea60f7a1b8\",\"5ddc184a28b2cb028917ab57\",\"c92c147a97b2c18772959df7\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"}],\"review_year_end\":\"2013\",\"review_year_start\":\"2009\"},\"sentiment\":\"negative\",\"summary\":\"Students consistently report an extremely high time commitment, often 30-50 hours per week, with projects described as taking a lot of time and being very difficult.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Prof Gleicher is clearly a leading expert in computer graphics and it shows. He is able to make difficult and broad topics approachable. The workbooks to demonstrate knowledge are time-consuming but help you learn the material. He is truly dedicated to getting his students excited about graphics! Definitely take this course with him!\",\"course_id\":\"COMPSCI 559\",\"date\":\"2019-03-10 05:47:15 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"33d695a41791a284b0a78dfc\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxNDIwOTcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Professor Gleicher did a solid job teaching this course. The weekly workbooks were a good way to apply what we learned in class and were always manageable. Lectures seemed a little scattered, but other than that, this was a pretty good course.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2019-04-19 19:25:22 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"9d51e8e6bbaba3a2a389a1f9\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMxNjMxMjQ3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Lectures were disorganized and had more review and preview than actually covering new material. It would have been a great class to watch at 1.5x speed. Project descriptions were confusing, one of the project descriptions was several pages long and actually had a section &quot;Why is this so confusing&quot;. Grading was very unclear and shifted often.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2019-04-30 17:14:23 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"762317eb9c569e1084d89cad\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxNzE5MzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"You go to lecture to hear him discuss graphics concepts that are interesting, but then you have less than a week to program the graphics concept in a &quot;cool, creative way&quot; in JavaScript. 1) The grading structure and overall class structure is terrible 2) This class DOES NOT teach javascript, but uses it heavily. If you don't know it you're screwed\",\"course_id\":\"COMPSCI 559\",\"date\":\"2018-02-28 13:29:38 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"de2b1dd238e61143d8e352de\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI5NjA1OTUw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"}],\"evidence_count\":4,\"review_ids\":[\"33d695a41791a284b0a78dfc\",\"9d51e8e6bbaba3a2a389a1f9\",\"762317eb9c569e1084d89cad\",\"de2b1dd238e61143d8e352de\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"mixed\",\"summary\":\"Reviews are polarized; some praise the engaging lectures and clear structure, while others criticize disorganized lectures, confusing project specs, and poor class structure.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Class structure is poor and the material is difficult.  The project specs are open ended on the point total, those that do the best, get A's, the rest get something else.  Class depends on an unofficial lab. Projects are demoed and source code is reviewed.  Only one exam that you won't be able to finish in class. Perry speaks abstractly .Books help\",\"course_id\":\"COMPSCI 559\",\"date\":\"2011-11-07 15:05:39 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9eb8bbdf164c2d2f9a2d08fb\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE5MTc3OTg4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Grading rubric for class is: \\\"If you have everything 'OK', including hw and exam, you will get a B. If you did 'OK' on hw but get really good grades on the exam, then you will possibly get a higher letter grade. OK for the exam:  not clearly below the median OK for the programming assignment: get 3 for all of them\\\" And that is all the info you get.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2016-05-10 01:22:34 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"2d44dba5d5d84f076e3df358\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI2NTIyMDcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"He is the worst professor I have had in my whole life, You will hear from him things about the importance of the hw on your final grade being average, beyond average, ... It is all a lie,  Your grade is determined based on how other people have performed in the class,  his non-written rule is that only 25-30% of the class may get an A\",\"course_id\":\"COMPSCI 559\",\"date\":\"2017-08-02 12:44:23 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"533aa28c882daf00a35b79c7\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI4NTc4Mzg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"Great lecturer, but WORST grading policy I have ever seen. Each assignment is graded on a 4 point scale, only integer grades are possible, and the rubric for getting a 4 is to be &quot;creative and interesting&quot;. This is extremely subjective and unfair, people spent 5 hours on assignments will have same grade as those who spent 15 minutes.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2021-12-20 05:22:55 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2e89256f4abcb42dc65a5446\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM1NjAzODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"}],\"evidence_count\":4,\"review_ids\":[\"9eb8bbdf164c2d2f9a2d08fb\",\"2d44dba5d5d84f076e3df358\",\"533aa28c882daf00a35b79c7\",\"2e89256f4abcb42dc65a5446\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2011\"},\"sentiment\":\"negative\",\"summary\":\"Grading is frequently described as unclear, subjective, and overly competitive, with some students feeling the rubric is unfair or that grades depend on relative performance rather than absolute merit.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Has some great experience in the his field that you don't find in a lot of professors.  He expects quite a bit of you, but also is there to help you whenever you need.  One of the better CS professors I've had.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2011-03-29 13:47:56 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5518f9c9a34b9abdf8cfe3d6\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE4MzI3MTA1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"If you take this professor, make sure you like to and are good at teaching yourself because the material he provides is no help at all in completing assignments and the lectures are very frustrating. I do not recommend taking a class with this professor\",\"course_id\":\"COMPSCI 559\",\"date\":\"2014-12-10 21:16:30 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"40fa11e447cbddf5a7ec3226\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI0MDI1NjU0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Mike is very knowledgable and cares for his students success.  But that's about all he has going for him.  Lectures are disorganized, the PowerPoints are not useful, and he rarely provides examples on the concepts he is teaching.  Homework requirements weren't clearly stated.  Exams were reasonable, but not easy if you didn't study.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2015-12-14 15:17:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7cc7c9da9a4629e1a981b693\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI1Njg1OTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Efty's lectures are engaging and full of content, and he shows great decorum when interacting with student questions. He clearly knows his stuff on a deep, technical level. The course is designed well, and projects build off one another. The projects themselves are straightforward, so long as you've been attending lecture. A class act.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2026-02-26 19:28:08 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"94822953a0fb2c0cfe712101\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjQ4Mjgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"}],\"evidence_count\":4,\"review_ids\":[\"5518f9c9a34b9abdf8cfe3d6\",\"40fa11e447cbddf5a7ec3226\",\"7cc7c9da9a4629e1a981b693\",\"94822953a0fb2c0cfe712101\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2011\"},\"sentiment\":\"mixed\",\"summary\":\"Some students find the professor's explanations clear and engaging, while others find the lectures abstract, disorganized, or difficult to follow, with a disconnect between lecture content and assignments.\"},{\"aspect\":\"projects\",\"evidence\":[{\"comment\":\"His class was actually more difficult for me than I rated, but I had little C++ experience and no OpenGL experience.  He gives good example programs and a base for you to start projects from.  The projects take a LOT of time to complete even with help (more than cs540).  He teaches more theory than practice, but the projects are still very fun\",\"course_id\":\"COMPSCI 559\",\"date\":\"2009-12-11 18:30:15 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"2c56bdcb1df7838c7a45809b\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2NTMxMjQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Hardest class I've ever taken, but I've learned an incredible amount. The class is graded in a competitive manner, (where best projects get A's) but is curved within reason For example if someone makes Crysis, you don't necessarily fail for making a project a bit over what's spec'd. High time requirement, 30 hrs a week is not unusual to do well.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-11-21 00:29:12 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8c2d2ed3c0f943ea60f7a1b8\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTIyMzYxNTQ3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Excellent course from a professor with industry experience.  The material is challenging - be ready to devote serious amounts of time to the projects (30-50 hours per project minimum). Picking up the GLSL Cookbook is strongly recommended and will save you time and headaches.  Perry's stories this semester were really entertaining!\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-12-25 15:08:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c92c147a97b2c18772959df7\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNjU0Njgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"He can be intimidating and overall hard to understand. I felt like he had higher expectations than other professors, which made the work really difficult. However, projects were super fun and really got me interested in future graphic design projects. Had a very generous late policy.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2022-05-12 06:24:59 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"664d753333376e07884124f3\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM2MzE4OTg4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"}],\"evidence_count\":4,\"review_ids\":[\"2c56bdcb1df7838c7a45809b\",\"8c2d2ed3c0f943ea60f7a1b8\",\"c92c147a97b2c18772959df7\",\"664d753333376e07884124f3\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"}],\"review_year_end\":\"2022\",\"review_year_start\":\"2009\"},\"sentiment\":\"positive\",\"summary\":\"Despite the difficulty, many students find the projects fun, creative, and a great way to apply theoretical knowledge, often citing them as the highlight of the course.\"}]}","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"7306af9aa5d3a0a19512beb7286ae0e3b88bb278082486a1ba1e19a589b4770a","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400) or graduate/professional standing or declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"MATH 222and (COMP SCI 367 or400)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[],\"condition\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"course\":null,\"evidence\":\"declared in the Capstone Certificate in Computer Sciences for Professionals\",\"id\":\"n3\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":222,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 222\",\"id\":\"n4\",\"kind\":\"course\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 367 or400\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":\"COMP SCI 367\",\"course\":null,\"evidence\":\"COMP SCI 367\",\"id\":\"n6\",\"kind\":\"condition\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":400,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 367 or400\",\"id\":\"n7\",\"kind\":\"course\"}],\"notes\":[\"COMPSCI 367 is not found in the local dataset; treated as a verbatim condition requiring review.\",\"COMPSCI 400 is found in the local dataset.\"],\"root\":\"n0\",\"status\":\"needs_review\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"7306af9aa5d3a0a19512beb7286ae0e3b88bb278082486a1ba1e19a589b4770a","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Fluency with vector mathematics (e.g., fromMATH 234or a linear algebra class) is recommended.\"}],\"text\":\"Vector mathematics and linear algebra\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Computer graphics fundamentals\"}],\"search_phrases\":[\"computer graphics survey\",\"vector mathematics linear algebra\",\"geometric objects modeling transformation\",\"rendering animation visualization\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and manipulation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric modeling and transformation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curve and surface representation\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Survey of computer graphics. Image representation, formation, presentation, composition and manipulation. Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"COMPSCI 559 is a survey of computer graphics covering image representation, geometric modeling, and rendering.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Image representation, formation, presentation, composition and manipulation.\"}],\"text\":\"Image representation and composition\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Modeling, transformation, and display of geometric objects in two and three dimensions.\"}],\"text\":\"Geometric objects in 2D and 3D\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Representation of curves and surfaces.\"}],\"text\":\"Curves and surfaces\"},{\"evidence\":[{\"course_id\":\"COMPSCI 559\",\"field\":\"description\",\"quote\":\"Rendering, animation, multi-media and visualization.\"}],\"text\":\"Rendering and animation\"}]}","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"7306af9aa5d3a0a19512beb7286ae0e3b88bb278082486a1ba1e19a589b4770a","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"His class was actually more difficult for me than I rated, but I had little C++ experience and no OpenGL experience.  He gives good example programs and a base for you to start projects from.  The projects take a LOT of time to complete even with help (more than cs540).  He teaches more theory than practice, but the projects are still very fun\",\"course_id\":\"COMPSCI 559\",\"date\":\"2009-12-11 18:30:15 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"2c56bdcb1df7838c7a45809b\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2NTMxMjQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Hardest class I've ever taken, but I've learned an incredible amount. The class is graded in a competitive manner, (where best projects get A's) but is curved within reason For example if someone makes Crysis, you don't necessarily fail for making a project a bit over what's spec'd. High time requirement, 30 hrs a week is not unusual to do well.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-11-21 00:29:12 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8c2d2ed3c0f943ea60f7a1b8\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTIyMzYxNTQ3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Don't take this class unless you have a lot of time on your hands and are really good at and ENJOY learning on your own. Almost no hand-holding so the internet and books will be your teacher. Projects will take many many hours so if you've got a busy schedule you will suffer.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-12-19 21:52:21 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"5ddc184a28b2cb028917ab57\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTIyNjIxMTA3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Excellent course from a professor with industry experience.  The material is challenging - be ready to devote serious amounts of time to the projects (30-50 hours per project minimum). Picking up the GLSL Cookbook is strongly recommended and will save you time and headaches.  Perry's stories this semester were really entertaining!\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-12-25 15:08:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c92c147a97b2c18772959df7\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNjU0Njgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"}],\"evidence_count\":4,\"review_ids\":[\"2c56bdcb1df7838c7a45809b\",\"8c2d2ed3c0f943ea60f7a1b8\",\"5ddc184a28b2cb028917ab57\",\"c92c147a97b2c18772959df7\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"}],\"review_year_end\":\"2013\",\"review_year_start\":\"2009\"},\"sentiment\":\"negative\",\"summary\":\"Students consistently report an extremely high time commitment, often 30-50 hours per week, with projects described as taking a lot of time and being very difficult.\"},{\"aspect\":\"organization\",\"evidence\":[{\"comment\":\"Prof Gleicher is clearly a leading expert in computer graphics and it shows. He is able to make difficult and broad topics approachable. The workbooks to demonstrate knowledge are time-consuming but help you learn the material. He is truly dedicated to getting his students excited about graphics! Definitely take this course with him!\",\"course_id\":\"COMPSCI 559\",\"date\":\"2019-03-10 05:47:15 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"33d695a41791a284b0a78dfc\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTMxNDIwOTcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Professor Gleicher did a solid job teaching this course. The weekly workbooks were a good way to apply what we learned in class and were always manageable. Lectures seemed a little scattered, but other than that, this was a pretty good course.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2019-04-19 19:25:22 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"9d51e8e6bbaba3a2a389a1f9\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTMxNjMxMjQ3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Lectures were disorganized and had more review and preview than actually covering new material. It would have been a great class to watch at 1.5x speed. Project descriptions were confusing, one of the project descriptions was several pages long and actually had a section &quot;Why is this so confusing&quot;. Grading was very unclear and shifted often.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2019-04-30 17:14:23 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"762317eb9c569e1084d89cad\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTMxNzE5MzE1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"You go to lecture to hear him discuss graphics concepts that are interesting, but then you have less than a week to program the graphics concept in a &quot;cool, creative way&quot; in JavaScript. 1) The grading structure and overall class structure is terrible 2) This class DOES NOT teach javascript, but uses it heavily. If you don't know it you're screwed\",\"course_id\":\"COMPSCI 559\",\"date\":\"2018-02-28 13:29:38 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"de2b1dd238e61143d8e352de\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTI5NjA1OTUw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"}],\"evidence_count\":4,\"review_ids\":[\"33d695a41791a284b0a78dfc\",\"9d51e8e6bbaba3a2a389a1f9\",\"762317eb9c569e1084d89cad\",\"de2b1dd238e61143d8e352de\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2019\",\"review_year_start\":\"2018\"},\"sentiment\":\"mixed\",\"summary\":\"Reviews are polarized; some praise the engaging lectures and clear structure, while others criticize disorganized lectures, confusing project specs, and poor class structure.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"Class structure is poor and the material is difficult.  The project specs are open ended on the point total, those that do the best, get A's, the rest get something else.  Class depends on an unofficial lab. Projects are demoed and source code is reviewed.  Only one exam that you won't be able to finish in class. Perry speaks abstractly .Books help\",\"course_id\":\"COMPSCI 559\",\"date\":\"2011-11-07 15:05:39 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"9eb8bbdf164c2d2f9a2d08fb\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTE5MTc3OTg4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Grading rubric for class is: \\\"If you have everything 'OK', including hw and exam, you will get a B. If you did 'OK' on hw but get really good grades on the exam, then you will possibly get a higher letter grade. OK for the exam:  not clearly below the median OK for the programming assignment: get 3 for all of them\\\" And that is all the info you get.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2016-05-10 01:22:34 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"2d44dba5d5d84f076e3df358\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI2NTIyMDcz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"He is the worst professor I have had in my whole life, You will hear from him things about the importance of the hw on your final grade being average, beyond average, ... It is all a lie,  Your grade is determined based on how other people have performed in the class,  his non-written rule is that only 25-30% of the class may get an A\",\"course_id\":\"COMPSCI 559\",\"date\":\"2017-08-02 12:44:23 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"533aa28c882daf00a35b79c7\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":1,\"source_review_id\":\"UmF0aW5nLTI4NTc4Mzg3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"},{\"comment\":\"Great lecturer, but WORST grading policy I have ever seen. Each assignment is graded on a 4 point scale, only integer grades are possible, and the rubric for getting a 4 is to be &quot;creative and interesting&quot;. This is extremely subjective and unfair, people spent 5 hours on assignments will have same grade as those who spent 15 minutes.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2021-12-20 05:22:55 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"2e89256f4abcb42dc65a5446\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTM1NjAzODMy\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"}],\"evidence_count\":4,\"review_ids\":[\"9eb8bbdf164c2d2f9a2d08fb\",\"2d44dba5d5d84f076e3df358\",\"533aa28c882daf00a35b79c7\",\"2e89256f4abcb42dc65a5446\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2021\",\"review_year_start\":\"2011\"},\"sentiment\":\"negative\",\"summary\":\"Grading is frequently described as unclear, subjective, and overly competitive, with some students feeling the rubric is unfair or that grades depend on relative performance rather than absolute merit.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Has some great experience in the his field that you don't find in a lot of professors.  He expects quite a bit of you, but also is there to help you whenever you need.  One of the better CS professors I've had.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2011-03-29 13:47:56 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"5518f9c9a34b9abdf8cfe3d6\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE4MzI3MTA1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"If you take this professor, make sure you like to and are good at teaching yourself because the material he provides is no help at all in completing assignments and the lectures are very frustrating. I do not recommend taking a class with this professor\",\"course_id\":\"COMPSCI 559\",\"date\":\"2014-12-10 21:16:30 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"40fa11e447cbddf5a7ec3226\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI0MDI1NjU0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Mike is very knowledgable and cares for his students success.  But that's about all he has going for him.  Lectures are disorganized, the PowerPoints are not useful, and he rarely provides examples on the concepts he is teaching.  Homework requirements weren't clearly stated.  Exams were reasonable, but not easy if you didn't study.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2015-12-14 15:17:06 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"7cc7c9da9a4629e1a981b693\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":3,\"source_review_id\":\"UmF0aW5nLTI1Njg1OTE3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Efty's lectures are engaging and full of content, and he shows great decorum when interacting with student questions. He clearly knows his stuff on a deep, technical level. The course is designed well, and projects build off one another. The projects themselves are straightforward, so long as you've been attending lecture. A class act.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2026-02-26 19:28:08 +0000 UTC\",\"difficulty_rating\":2,\"id\":\"94822953a0fb2c0cfe712101\",\"instructor_id\":\"rmp:1727820\",\"instructor_name\":\"Eftychios Sifakis\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTQyNjQ4Mjgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\"}],\"evidence_count\":4,\"review_ids\":[\"5518f9c9a34b9abdf8cfe3d6\",\"40fa11e447cbddf5a7ec3226\",\"7cc7c9da9a4629e1a981b693\",\"94822953a0fb2c0cfe712101\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"},{\"id\":\"rmp:1727820\",\"name\":\"Eftychios Sifakis\"}],\"review_year_end\":\"2026\",\"review_year_start\":\"2011\"},\"sentiment\":\"mixed\",\"summary\":\"Some students find the professor's explanations clear and engaging, while others find the lectures abstract, disorganized, or difficult to follow, with a disconnect between lecture content and assignments.\"},{\"aspect\":\"projects\",\"evidence\":[{\"comment\":\"His class was actually more difficult for me than I rated, but I had little C++ experience and no OpenGL experience.  He gives good example programs and a base for you to start projects from.  The projects take a LOT of time to complete even with help (more than cs540).  He teaches more theory than practice, but the projects are still very fun\",\"course_id\":\"COMPSCI 559\",\"date\":\"2009-12-11 18:30:15 +0000 UTC\",\"difficulty_rating\":3,\"id\":\"2c56bdcb1df7838c7a45809b\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTE2NTMxMjQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"},{\"comment\":\"Hardest class I've ever taken, but I've learned an incredible amount. The class is graded in a competitive manner, (where best projects get A's) but is curved within reason For example if someone makes Crysis, you don't necessarily fail for making a project a bit over what's spec'd. High time requirement, 30 hrs a week is not unusual to do well.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-11-21 00:29:12 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"8c2d2ed3c0f943ea60f7a1b8\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTIyMzYxNTQ3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"Excellent course from a professor with industry experience.  The material is challenging - be ready to devote serious amounts of time to the projects (30-50 hours per project minimum). Picking up the GLSL Cookbook is strongly recommended and will save you time and headaches.  Perry's stories this semester were really entertaining!\",\"course_id\":\"COMPSCI 559\",\"date\":\"2013-12-25 15:08:48 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"c92c147a97b2c18772959df7\",\"instructor_id\":\"rmp:1554404\",\"instructor_name\":\"Perry Kivolowitz\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIyNjU0Njgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\"},{\"comment\":\"He can be intimidating and overall hard to understand. I felt like he had higher expectations than other professors, which made the work really difficult. However, projects were super fun and really got me interested in future graphic design projects. Had a very generous late policy.\",\"course_id\":\"COMPSCI 559\",\"date\":\"2022-05-12 06:24:59 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"664d753333376e07884124f3\",\"instructor_id\":\"rmp:1257605\",\"instructor_name\":\"Michael Gleicher\",\"quality_rating\":2,\"source_review_id\":\"UmF0aW5nLTM2MzE4OTg4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\"}],\"evidence_count\":4,\"review_ids\":[\"2c56bdcb1df7838c7a45809b\",\"8c2d2ed3c0f943ea60f7a1b8\",\"c92c147a97b2c18772959df7\",\"664d753333376e07884124f3\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1257605\",\"name\":\"Michael Gleicher\"},{\"id\":\"rmp:1554404\",\"name\":\"Perry Kivolowitz\"}],\"review_year_end\":\"2022\",\"review_year_start\":\"2009\"},\"sentiment\":\"positive\",\"summary\":\"Despite the difficulty, many students find the projects fun, creative, and a great way to apply theoretical knowledge, often citing them as the highlight of the course.\"}]}","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_93d2f66aee95b30379263c4f","course_id":"COMPSCI 559","catalog_version_id":"4e4b37495f497f66fd02b47d52ae0ebb6114b08289f91533bd9eead47630787f","record_version_id":"cfcf198e8c1be1efce3d0ab74914b175b6a894b65a5d4d57ceba6b00cd08ee9a","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"7306af9aa5d3a0a19512beb7286ae0e3b88bb278082486a1ba1e19a589b4770a","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"97e26a5e074020fef0420659778ba90bbbe8d8c66cf1773e56d28d3e290a5e61\",\"course_id\":\"COMPSCI 559\",\"current_instructors\":[{\"instructor_uid\":\"instructor_ec1878010c68dc0e47f34349\",\"message\":\"No course-specific reviews available\",\"name\":\"Young Wu\",\"review_status\":\"no_course_reviews\",\"rmp_instructor_id\":\"rmp:2510986\",\"summary\":[{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":10,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2024: 3.44 GPA, 71.0% A/AB (n=162 letter grades); Spring 2025: 3.53 GPA, 76.7% A/AB (n=103 letter grades); Fall 2025: 3.67 GPA, 83.6% A/AB (n=110 letter grades). Includes jointly taught sections.\"}]}],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Michael Gleicher\",\"review_date\":\"2009-12-11 18:30:15 +0000 UTC\",\"review_id\":\"2c56bdcb1df7838c7a45809b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1257605\",\"source_review_id\":\"UmF0aW5nLTE2NTMxMjQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\",\"type\":\"review\"},{\"instructor_name\":\"Perry Kivolowitz\",\"review_date\":\"2013-11-21 00:29:12 +0000 UTC\",\"review_id\":\"8c2d2ed3c0f943ea60f7a1b8\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1554404\",\"source_review_id\":\"UmF0aW5nLTIyMzYxNTQ3\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\",\"type\":\"review\"},{\"instructor_name\":\"Perry Kivolowitz\",\"review_date\":\"2013-12-25 15:08:48 +0000 UTC\",\"review_id\":\"c92c147a97b2c18772959df7\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1554404\",\"source_review_id\":\"UmF0aW5nLTIyNjU0Njgz\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\",\"type\":\"review\"}],\"text\":\"Historical reviews of Michael Gleicher, Perry Kivolowitz: Projects require substantial time, often 30 to 50 hours, and the material is challenging, particularly for those lacking prior C++ or OpenGL experience.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Michael Gleicher\",\"review_date\":\"2009-12-11 18:30:15 +0000 UTC\",\"review_id\":\"2c56bdcb1df7838c7a45809b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1257605\",\"source_review_id\":\"UmF0aW5nLTE2NTMxMjQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\",\"type\":\"review\"},{\"instructor_name\":\"Michael Gleicher\",\"review_date\":\"2019-04-15 02:52:45 +0000 UTC\",\"review_id\":\"396379846f7c90144d03a698\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1257605\",\"source_review_id\":\"UmF0aW5nLTMxNTkyMzE4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\",\"type\":\"review\"},{\"instructor_name\":\"Michael Gleicher\",\"review_date\":\"2021-04-29 17:26:19 +0000 UTC\",\"review_id\":\"fe3ba056cc413c08ae47f653\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1257605\",\"source_review_id\":\"UmF0aW5nLTM0NjU4NzYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\",\"type\":\"review\"},{\"instructor_name\":\"Michael Gleicher\",\"review_date\":\"2026-04-22 23:46:43 +0000 UTC\",\"review_id\":\"25c9d17234572be259745943\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1257605\",\"source_review_id\":\"UmF0aW5nLTQyOTA2NDQ5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\",\"type\":\"review\"}],\"text\":\"Historical reviews of Michael Gleicher: Michael Gleicher provides organized lectures, comprehensive knowledge, and supportive project foundations, though his classes remain difficult and time-intensive. Reviewers praise his passion and adaptability, while noting the significant workload required for the projects.\"}],\"message\":null,\"offered\":true,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Michael Gleicher\",\"review_date\":\"2009-12-11 18:30:15 +0000 UTC\",\"review_id\":\"2c56bdcb1df7838c7a45809b\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1257605\",\"source_review_id\":\"UmF0aW5nLTE2NTMxMjQ0\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\",\"type\":\"review\"},{\"instructor_name\":\"Perry Kivolowitz\",\"review_date\":\"2011-03-29 13:47:56 +0000 UTC\",\"review_id\":\"5518f9c9a34b9abdf8cfe3d6\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1554404\",\"source_review_id\":\"UmF0aW5nLTE4MzI3MTA1\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1554404\",\"type\":\"review\"},{\"instructor_name\":\"Michael Gleicher\",\"review_date\":\"2021-04-29 17:26:19 +0000 UTC\",\"review_id\":\"fe3ba056cc413c08ae47f653\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1257605\",\"source_review_id\":\"UmF0aW5nLTM0NjU4NzYx\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1257605\",\"type\":\"review\"}],\"text\":\"Historical reviews of Michael Gleicher, Perry Kivolowitz: The course offers engaging projects and strong instruction from passionate professors like Michael Gleicher, though it demands significant time and effort from students.\"},{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Spring 2025: 3.59 GPA, 79.7% A/AB (n=123 letter grades); Fall 2025: 3.67 GPA, 83.6% A/AB (n=110 letter grades); Spring 2026: 3.23 GPA, 69.9% A/AB (n=83 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Eftychios Sifakis\",\"review_date\":\"2017-09-20 12:26:19 +0000 UTC\",\"review_id\":\"aebf47f97fc4dc7d333ae3d3\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1727820\",\"source_review_id\":\"UmF0aW5nLTI4Njg2MTYw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\",\"type\":\"review\"},{\"instructor_name\":\"Eftychios Sifakis\",\"review_date\":\"2026-02-26 19:28:08 +0000 UTC\",\"review_id\":\"94822953a0fb2c0cfe712101\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1727820\",\"source_review_id\":\"UmF0aW5nLTQyNjQ4Mjgw\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1727820\",\"type\":\"review\"}],\"text\":\"Historical reviews of Eftychios Sifakis: Students appreciate clear explanations of computer graphics principles and engaging lectures, finding the projects inspiring and well-structured when attending class.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1154\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1164\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1172\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1174\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1182\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1184\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1212\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1222\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1232\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1242\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"}],\"text\":\"EFTYCHIOS SIFAKIS is recorded teaching in Spring 2015, Spring 2016, Fall 2016, Spring 2017, Fall 2017, Spring 2018, Fall 2020, Fall 2021, Fall 2022, Fall 2023, Fall 2024. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1072\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1082\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1092\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1102\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1112\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1162\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1194\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1224\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1234\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"MICHAEL GLEICHER is recorded teaching in Fall 2006, Fall 2007, Fall 2008, Fall 2009, Fall 2010, Fall 2014, Fall 2015, Spring 2019, Spring 2020, Spring 2022, Spring 2023, Spring 2025, Spring 2026. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1122\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1132\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1134\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1142\",\"type\":\"grade\"}],\"text\":\"PERRY KIVOLOWITZ is recorded teaching in Spring 2011, Fall 2011, Fall 2012, Spring 2013, Fall 2013. Recorded history may be incomplete and does not establish a future schedule.\"},{\"citations\":[{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1204\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":10,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1244\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":2,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 559\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"source_record\":{\"entity_id\":\"323b9c99-a1d7-37d7-a524-7ad3d318b85d\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1262\",\"type\":\"grade\"}],\"text\":\"YOUNG WU is recorded teaching in Spring 2020, Spring 2024, Spring 2025, Fall 2025. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true}]