[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"50e471e41fd7f40d5441361a8de4f2a5e2acadfcbdffd9ae6c60cfacd194c01f","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 736,744,764, or774\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":736,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 736\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":744,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"744\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":764,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"764\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":774,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"774\",\"id\":\"n4\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":false},{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"50e471e41fd7f40d5441361a8de4f2a5e2acadfcbdffd9ae6c60cfacd194c01f","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 736\",\"field\":\"description\",\"quote\":\"Advanced topics in operating systems, including process communication, resource allocation, multiprocess and network operating systems, kernel philosophies, fault-tolerant systems\"},{\"course_id\":\"COMPSCI 744\",\"field\":\"description\",\"quote\":\"Issues in the design and implementation of big data processing systems, including: an overview of cluster architecture, key design goals (flexibility, performance and fault tolerance)\"},{\"course_id\":\"COMPSCI 764\",\"field\":\"description\",\"quote\":\"Implementation of database management systems, the impact of new technology on database management systems, back-end database computers, distributed database management systems, concurrency control\"},{\"course_id\":\"COMPSCI 774\",\"field\":\"description\",\"quote\":\"Big Data is often said to deal with four Vs: volume, velocity, variety, and veracity. The focus is on variety and veracity challenges, which often arise in data science projects.\"}],\"text\":\"Graduate standing and background in operating systems, big data systems, database management, or data exploration.\"}],\"search_phrases\":[\"distributed systems design\",\"fault tolerance mechanisms\",\"consensus algorithms\",\"distributed storage systems\",\"scalability techniques\",\"distributed reliability\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Explore prevalent issues in designing and implementing distributed systems\"}],\"text\":\"Designing and implementing distributed systems\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Analyzing fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"title\",\"quote\":\"DISTRIBUTED SYSTEMS\"},{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Explore prevalent issues in designing and implementing distributed systems. Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness.\"}],\"text\":\"COMPSCI 739 explores designing and implementing distributed systems, covering fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Fault tolerance\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Scalability\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Replication\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Distributed storage\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Consensus\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Reliability\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Performance\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Correctness\"}]}","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_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"50e471e41fd7f40d5441361a8de4f2a5e2acadfcbdffd9ae6c60cfacd194c01f","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_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"695ec390d50b24fdea553631668d3d829b7bbc683d1628c1f1fc77217263279f","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 736,744,764, or774\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":736,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 736\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":744,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"744\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":764,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"764\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":774,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"774\",\"id\":\"n4\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"695ec390d50b24fdea553631668d3d829b7bbc683d1628c1f1fc77217263279f","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 736\",\"field\":\"description\",\"quote\":\"Advanced topics in operating systems, including process communication, resource allocation, multiprocess and network operating systems, kernel philosophies, fault-tolerant systems\"},{\"course_id\":\"COMPSCI 744\",\"field\":\"description\",\"quote\":\"Issues in the design and implementation of big data processing systems, including: an overview of cluster architecture, key design goals (flexibility, performance and fault tolerance)\"},{\"course_id\":\"COMPSCI 764\",\"field\":\"description\",\"quote\":\"Implementation of database management systems, the impact of new technology on database management systems, back-end database computers, distributed database management systems, concurrency control\"},{\"course_id\":\"COMPSCI 774\",\"field\":\"description\",\"quote\":\"Big Data is often said to deal with four Vs: volume, velocity, variety, and veracity. The focus is on variety and veracity challenges, which often arise in data science projects.\"}],\"text\":\"Graduate standing and background in operating systems, big data systems, database management, or data exploration.\"}],\"search_phrases\":[\"distributed systems design\",\"fault tolerance mechanisms\",\"consensus algorithms\",\"distributed storage systems\",\"scalability techniques\",\"distributed reliability\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Explore prevalent issues in designing and implementing distributed systems\"}],\"text\":\"Designing and implementing distributed systems\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Analyzing fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"title\",\"quote\":\"DISTRIBUTED SYSTEMS\"},{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Explore prevalent issues in designing and implementing distributed systems. Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness.\"}],\"text\":\"COMPSCI 739 explores designing and implementing distributed systems, covering fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Fault tolerance\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Scalability\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Replication\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Distributed storage\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Consensus\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Reliability\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Performance\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Correctness\"}]}","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_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"695ec390d50b24fdea553631668d3d829b7bbc683d1628c1f1fc77217263279f","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Nice guy, clearly puts energy into teaching. The lectures and readings are fun if you want to learn about dist systems. However workload is significantly higher than other grad courses, and is certainly not for undergrads unless you know database, network and OS well. Grading is very meticulous.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2025-01-29 22:19:56 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4a494f826f885d76342c3e3a\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNjE5MjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"}],\"evidence_count\":1,\"review_ids\":[\"4a494f826f885d76342c3e3a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1072363\",\"name\":\"Michael Swift\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"negative\",\"summary\":\"The workload is significantly higher than other graduate courses and is not recommended for undergraduates without strong prior knowledge.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He tends to make you contrast various systems during exams... That's sort of his thing. This can be tough because it makes you transcend the lecture material and draw conclusions on your own. You'll also write lots of reviews on papers; on the upside class credit is a good chunk of your grade.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2014-11-13 14:32:47 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"19898daea8c826e1c58da026\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzODA3MDg5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"},{\"comment\":\"Grading is pretty tough.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2014-12-17 20:05:26 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"0e5d35aef18580f402bc0073\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI0MTI0MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"}],\"evidence_count\":2,\"review_ids\":[\"19898daea8c826e1c58da026\",\"0e5d35aef18580f402bc0073\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1072363\",\"name\":\"Michael Swift\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2014\"},\"sentiment\":\"negative\",\"summary\":\"Grading is described as tough, very meticulous, and exams require contrasting systems and drawing independent conclusions beyond lecture material.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Nice guy, clearly puts energy into teaching. The lectures and readings are fun if you want to learn about dist systems. However workload is significantly higher than other grad courses, and is certainly not for undergrads unless you know database, network and OS well. Grading is very meticulous.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2025-01-29 22:19:56 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4a494f826f885d76342c3e3a\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNjE5MjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"}],\"evidence_count\":1,\"review_ids\":[\"4a494f826f885d76342c3e3a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1072363\",\"name\":\"Michael Swift\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"The instructor is a nice guy who clearly puts energy into teaching, making lectures and readings fun for those interested in distributed systems.\"}]}","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_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"48be6a5b80062b87c096591529c780e3e457fc6695db1fb65b86bfc57b413b0d","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 736,744,764, or774\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":736,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 736\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":744,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"744\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":764,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"764\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":774,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"774\",\"id\":\"n4\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"48be6a5b80062b87c096591529c780e3e457fc6695db1fb65b86bfc57b413b0d","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 736\",\"field\":\"description\",\"quote\":\"Advanced topics in operating systems, including process communication, resource allocation, multiprocess and network operating systems, kernel philosophies, fault-tolerant systems\"},{\"course_id\":\"COMPSCI 744\",\"field\":\"description\",\"quote\":\"Issues in the design and implementation of big data processing systems, including: an overview of cluster architecture, key design goals (flexibility, performance and fault tolerance)\"},{\"course_id\":\"COMPSCI 764\",\"field\":\"description\",\"quote\":\"Implementation of database management systems, the impact of new technology on database management systems, back-end database computers, distributed database management systems, concurrency control\"},{\"course_id\":\"COMPSCI 774\",\"field\":\"description\",\"quote\":\"Big Data is often said to deal with four Vs: volume, velocity, variety, and veracity. The focus is on variety and veracity challenges, which often arise in data science projects.\"}],\"text\":\"Graduate standing and background in operating systems, big data systems, database management, or data exploration.\"}],\"search_phrases\":[\"distributed systems design\",\"fault tolerance mechanisms\",\"consensus algorithms\",\"distributed storage systems\",\"scalability techniques\",\"distributed reliability\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Explore prevalent issues in designing and implementing distributed systems\"}],\"text\":\"Designing and implementing distributed systems\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Analyzing fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"title\",\"quote\":\"DISTRIBUTED SYSTEMS\"},{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Explore prevalent issues in designing and implementing distributed systems. Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness.\"}],\"text\":\"COMPSCI 739 explores designing and implementing distributed systems, covering fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Fault tolerance\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Scalability\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Replication\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Distributed storage\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Consensus\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Reliability\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Performance\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Correctness\"}]}","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_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"48be6a5b80062b87c096591529c780e3e457fc6695db1fb65b86bfc57b413b0d","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Nice guy, clearly puts energy into teaching. The lectures and readings are fun if you want to learn about dist systems. However workload is significantly higher than other grad courses, and is certainly not for undergrads unless you know database, network and OS well. Grading is very meticulous.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2025-01-29 22:19:56 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4a494f826f885d76342c3e3a\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNjE5MjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"}],\"evidence_count\":1,\"review_ids\":[\"4a494f826f885d76342c3e3a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1072363\",\"name\":\"Michael Swift\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"negative\",\"summary\":\"The workload is significantly higher than other graduate courses and is not recommended for undergraduates without strong prior knowledge.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He tends to make you contrast various systems during exams... That's sort of his thing. This can be tough because it makes you transcend the lecture material and draw conclusions on your own. You'll also write lots of reviews on papers; on the upside class credit is a good chunk of your grade.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2014-11-13 14:32:47 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"19898daea8c826e1c58da026\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzODA3MDg5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"},{\"comment\":\"Grading is pretty tough.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2014-12-17 20:05:26 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"0e5d35aef18580f402bc0073\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI0MTI0MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"}],\"evidence_count\":2,\"review_ids\":[\"19898daea8c826e1c58da026\",\"0e5d35aef18580f402bc0073\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1072363\",\"name\":\"Michael Swift\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2014\"},\"sentiment\":\"negative\",\"summary\":\"Grading is described as tough, very meticulous, and exams require contrasting systems and drawing independent conclusions beyond lecture material.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Nice guy, clearly puts energy into teaching. The lectures and readings are fun if you want to learn about dist systems. However workload is significantly higher than other grad courses, and is certainly not for undergrads unless you know database, network and OS well. Grading is very meticulous.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2025-01-29 22:19:56 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4a494f826f885d76342c3e3a\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNjE5MjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"}],\"evidence_count\":1,\"review_ids\":[\"4a494f826f885d76342c3e3a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1072363\",\"name\":\"Michael Swift\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"The instructor is a nice guy who clearly puts energy into teaching, making lectures and readings fun for those interested in distributed systems.\"}]}","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_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"48be6a5b80062b87c096591529c780e3e457fc6695db1fb65b86bfc57b413b0d","section":"student_summary","status":"invalid","value_json":"{\"context_hash\":\"de3cf6bc94818548f1f9163c8aab48dd234c2183562b17964e0240e8661edd20\",\"course_id\":\"COMPSCI 739\",\"current_instructors\":[],\"difficulty_workload\":[],\"errors\":[{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"history\"},{\"error\":\"ModelAPIError: Connection error.\",\"instructor_uid\":null,\"mode\":\"overview\"}],\"historical_context\":[],\"message\":null,\"offered\":false,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[{\"citations\":[{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.90 GPA, 100.0% A/AB (n=35 letter grades); Spring 2025: 3.88 GPA, 95.8% A/AB (n=24 letter grades); Spring 2026: 3.80 GPA, 95.0% A/AB (n=40 letter grades).\"}],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"}],\"text\":\"MICHAEL SWIFT is recorded teaching in Spring 2010, Spring 2011, Spring 2012, Fall 2014, Fall 2019, Fall 2024. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":"[{\"mode\": \"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_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"aa584f73992c0d5d1aaeff32fe826dc135cc1b6dcaccd7abfd5e72feb635533a","section":"requirements","status":"valid","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\",\"n3\",\"n4\"],\"condition\":null,\"course\":null,\"evidence\":\"COMP SCI 736,744,764, or774\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":736,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 736\",\"id\":\"n1\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":744,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"744\",\"id\":\"n2\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":764,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"764\",\"id\":\"n3\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":774,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"774\",\"id\":\"n4\",\"kind\":\"course\"}],\"notes\":[],\"root\":\"n0\",\"status\":\"parsed\"}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"aa584f73992c0d5d1aaeff32fe826dc135cc1b6dcaccd7abfd5e72feb635533a","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 736\",\"field\":\"description\",\"quote\":\"Advanced topics in operating systems, including process communication, resource allocation, multiprocess and network operating systems, kernel philosophies, fault-tolerant systems\"},{\"course_id\":\"COMPSCI 744\",\"field\":\"description\",\"quote\":\"Issues in the design and implementation of big data processing systems, including: an overview of cluster architecture, key design goals (flexibility, performance and fault tolerance)\"},{\"course_id\":\"COMPSCI 764\",\"field\":\"description\",\"quote\":\"Implementation of database management systems, the impact of new technology on database management systems, back-end database computers, distributed database management systems, concurrency control\"},{\"course_id\":\"COMPSCI 774\",\"field\":\"description\",\"quote\":\"Big Data is often said to deal with four Vs: volume, velocity, variety, and veracity. The focus is on variety and veracity challenges, which often arise in data science projects.\"}],\"text\":\"Graduate standing and background in operating systems, big data systems, database management, or data exploration.\"}],\"search_phrases\":[\"distributed systems design\",\"fault tolerance mechanisms\",\"consensus algorithms\",\"distributed storage systems\",\"scalability techniques\",\"distributed reliability\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Explore prevalent issues in designing and implementing distributed systems\"}],\"text\":\"Designing and implementing distributed systems\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Analyzing fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"title\",\"quote\":\"DISTRIBUTED SYSTEMS\"},{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Explore prevalent issues in designing and implementing distributed systems. Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness.\"}],\"text\":\"COMPSCI 739 explores designing and implementing distributed systems, covering fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Fault tolerance\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Scalability\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Replication\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Distributed storage\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Consensus\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Reliability\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Performance\"},{\"evidence\":[{\"course_id\":\"COMPSCI 739\",\"field\":\"description\",\"quote\":\"Topics include fault tolerance, scalability, replication, distributed storage, consensus, reliability, performance, and correctness\"}],\"text\":\"Correctness\"}]}","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_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"aa584f73992c0d5d1aaeff32fe826dc135cc1b6dcaccd7abfd5e72feb635533a","section":"student_experience","status":"valid","value_json":"{\"status\":\"supported\",\"themes\":[{\"aspect\":\"workload\",\"evidence\":[{\"comment\":\"Nice guy, clearly puts energy into teaching. The lectures and readings are fun if you want to learn about dist systems. However workload is significantly higher than other grad courses, and is certainly not for undergrads unless you know database, network and OS well. Grading is very meticulous.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2025-01-29 22:19:56 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4a494f826f885d76342c3e3a\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNjE5MjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"}],\"evidence_count\":1,\"review_ids\":[\"4a494f826f885d76342c3e3a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1072363\",\"name\":\"Michael Swift\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"negative\",\"summary\":\"The workload is significantly higher than other graduate courses and is not recommended for undergraduates without strong prior knowledge.\"},{\"aspect\":\"assessment\",\"evidence\":[{\"comment\":\"He tends to make you contrast various systems during exams... That's sort of his thing. This can be tough because it makes you transcend the lecture material and draw conclusions on your own. You'll also write lots of reviews on papers; on the upside class credit is a good chunk of your grade.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2014-11-13 14:32:47 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"19898daea8c826e1c58da026\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":5,\"source_review_id\":\"UmF0aW5nLTIzODA3MDg5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"},{\"comment\":\"Grading is pretty tough.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2014-12-17 20:05:26 +0000 UTC\",\"difficulty_rating\":5,\"id\":\"0e5d35aef18580f402bc0073\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTI0MTI0MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"}],\"evidence_count\":2,\"review_ids\":[\"19898daea8c826e1c58da026\",\"0e5d35aef18580f402bc0073\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1072363\",\"name\":\"Michael Swift\"}],\"review_year_end\":\"2014\",\"review_year_start\":\"2014\"},\"sentiment\":\"negative\",\"summary\":\"Grading is described as tough, very meticulous, and exams require contrasting systems and drawing independent conclusions beyond lecture material.\"},{\"aspect\":\"teaching_clarity\",\"evidence\":[{\"comment\":\"Nice guy, clearly puts energy into teaching. The lectures and readings are fun if you want to learn about dist systems. However workload is significantly higher than other grad courses, and is certainly not for undergrads unless you know database, network and OS well. Grading is very meticulous.\",\"course_id\":\"COMPSCI 739\",\"date\":\"2025-01-29 22:19:56 +0000 UTC\",\"difficulty_rating\":4,\"id\":\"4a494f826f885d76342c3e3a\",\"instructor_id\":\"rmp:1072363\",\"instructor_name\":\"Michael Swift\",\"quality_rating\":4,\"source_review_id\":\"UmF0aW5nLTQwNjE5MjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\"}],\"evidence_count\":1,\"review_ids\":[\"4a494f826f885d76342c3e3a\"],\"scope\":{\"historical\":true,\"instructors\":[{\"id\":\"rmp:1072363\",\"name\":\"Michael Swift\"}],\"review_year_end\":\"2025\",\"review_year_start\":\"2025\"},\"sentiment\":\"positive\",\"summary\":\"The instructor is a nice guy who clearly puts energy into teaching, making lectures and readings fun for those interested in distributed systems.\"}]}","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_92044dcea97b04bfee427edf","course_id":"COMPSCI 739","catalog_version_id":"14ac349b4fc3ba98f52926d8e748b91dce6aa9be6325d1f389ce5b0155646aeb","record_version_id":"6bc2e3b28926169fe553e96c0cb6ea0cd6bba56f7ed1d8a8d67f926516dff92b","job_id":"enrich-f516c4d3e82cfe326b4f5f54","output_id":"aa584f73992c0d5d1aaeff32fe826dc135cc1b6dcaccd7abfd5e72feb635533a","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"de3cf6bc94818548f1f9163c8aab48dd234c2183562b17964e0240e8661edd20\",\"course_id\":\"COMPSCI 739\",\"current_instructors\":[],\"difficulty_workload\":[{\"citations\":[{\"instructor_name\":\"Michael Swift\",\"review_date\":\"2014-11-13 14:32:47 +0000 UTC\",\"review_id\":\"19898daea8c826e1c58da026\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1072363\",\"source_review_id\":\"UmF0aW5nLTIzODA3MDg5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\",\"type\":\"review\"},{\"instructor_name\":\"Michael Swift\",\"review_date\":\"2025-01-29 22:19:56 +0000 UTC\",\"review_id\":\"4a494f826f885d76342c3e3a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1072363\",\"source_review_id\":\"UmF0aW5nLTQwNjE5MjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\",\"type\":\"review\"}],\"text\":\"Historical reviews of Michael Swift: Students must write numerous paper reviews and synthesize exam answers beyond lecture material, requiring substantial preparation in databases, networks, and operating systems.\"}],\"errors\":[],\"historical_context\":[{\"citations\":[{\"instructor_name\":\"Michael Swift\",\"review_date\":\"2014-11-13 14:32:47 +0000 UTC\",\"review_id\":\"19898daea8c826e1c58da026\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1072363\",\"source_review_id\":\"UmF0aW5nLTIzODA3MDg5\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\",\"type\":\"review\"},{\"instructor_name\":\"Michael Swift\",\"review_date\":\"2014-12-17 20:05:26 +0000 UTC\",\"review_id\":\"0e5d35aef18580f402bc0073\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1072363\",\"source_review_id\":\"UmF0aW5nLTI0MTI0MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\",\"type\":\"review\"},{\"instructor_name\":\"Michael Swift\",\"review_date\":\"2025-01-29 22:19:56 +0000 UTC\",\"review_id\":\"4a494f826f885d76342c3e3a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1072363\",\"source_review_id\":\"UmF0aW5nLTQwNjE5MjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\",\"type\":\"review\"}],\"text\":\"Historical reviews of Michael Swift: Michael Swift is an energetic instructor who makes students contrast systems and write many paper reviews. His grading is described as tough and meticulous, requiring students to draw independent conclusions beyond lecture material.\"}],\"message\":null,\"offered\":false,\"profile_hash\":\"e59ddc7389015d0035b68cd195c939d475bf72b959b29cf12eab59b454ccaef1\",\"quick_take\":[{\"citations\":[{\"instructor_name\":\"Michael Swift\",\"review_date\":\"2025-01-29 22:19:56 +0000 UTC\",\"review_id\":\"4a494f826f885d76342c3e3a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1072363\",\"source_review_id\":\"UmF0aW5nLTQwNjE5MjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\",\"type\":\"review\"}],\"text\":\"Historical reviews of Michael Swift: Michael Swift delivers engaging lectures on distributed systems but imposes a significantly higher workload than other graduate courses, making the class unsuitable for undergraduates without strong prior knowledge.\"},{\"citations\":[{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1254\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"grades_latest\",\"term_id\":\"1264\",\"type\":\"grade\"}],\"text\":\"Recent recorded grades — Fall 2024: 3.90 GPA, 100.0% A/AB (n=35 letter grades); Spring 2025: 3.88 GPA, 95.8% A/AB (n=24 letter grades); Spring 2026: 3.80 GPA, 95.0% A/AB (n=40 letter grades).\"}],\"student_experience\":[{\"citations\":[{\"instructor_name\":\"Michael Swift\",\"review_date\":\"2014-12-17 20:05:26 +0000 UTC\",\"review_id\":\"0e5d35aef18580f402bc0073\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1072363\",\"source_review_id\":\"UmF0aW5nLTI0MTI0MzQ4\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\",\"type\":\"review\"},{\"instructor_name\":\"Michael Swift\",\"review_date\":\"2025-01-29 22:19:56 +0000 UTC\",\"review_id\":\"4a494f826f885d76342c3e3a\",\"run_id\":\"20260907T155543-ce3781c4\",\"source_instructor_id\":\"rmp:1072363\",\"source_review_id\":\"UmF0aW5nLTQwNjE5MjU2\",\"source_url\":\"https://www.ratemyprofessors.com/professor/1072363\",\"type\":\"review\"}],\"text\":\"Historical reviews of Michael Swift: Reviewers describe the grading as tough and meticulous, requiring careful attention to detail in submissions.\"}],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[{\"citations\":[{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1104\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1114\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1124\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1152\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1202\",\"type\":\"grade\"},{\"course_id\":\"COMPSCI 739\",\"run_id\":\"20260907T155543-ce3781c4\",\"section_number\":1,\"source_course_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"source_record\":{\"entity_id\":\"cd8c7c9d-bf75-3577-860c-3b7eec5aa973\",\"file\":\"tables/observations.parquet\",\"kind\":\"grades\",\"source\":\"madgrades\"},\"table\":\"section_grades_latest\",\"term_id\":\"1252\",\"type\":\"grade\"}],\"text\":\"MICHAEL SWIFT is recorded teaching in Spring 2010, Spring 2011, Spring 2012, Fall 2014, Fall 2019, Fall 2024. Recorded history may be incomplete and does not establish a future schedule.\"}],\"term_id\":\"1272\",\"term_name\":\"2026 Fall\",\"version\":2}","candidate_json":null,"error":null,"model":"nvidia/Qwen3.6-35B-A3B-NVFP4","model_revision":"1355db6a052410cfd62085d94b58866fd0f2c3c5","selected_for_release":true}]