[{"run_id":"20260906T231458-5fdd2fff","observed_at":"2026-09-06 23:14:58.172943+00:00","course_uid":"course_e0c9e945731bc2f5d2482bbd","course_id":"COMPSCI 550","catalog_version_id":"c3eb43b06e561f60eb4f859a072c3587d5835541427307b3eaa5617df6785dbd","record_version_id":"21375fb7a6aace6c4675a89def26cbb496c32b0dc4e7788ff3c62d84b0a9eb4e","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"642da65eae212b01c48f3d783711b9aacbf05e995099cbc934d2072f559973d0","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH/COMP SCI 240orSTAT/COMP SCI/MATH 475), and (MATH 320,340,341,345or375), or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n3\",\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH/COMP SCI 240orSTAT/COMP SCI/MATH 475), and (MATH 320,340,341,345or375)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320)\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n8\",\"n9\",\"n10\",\"n11\",\"n12\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345or375)\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH/COMP SCI 240orSTAT/COMP SCI/MATH 475)\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":240,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH/COMP SCI 240\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":475,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/COMP SCI/MATH 475\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n14\",\"kind\":\"course\"}],\"notes\":[\"MATH 341, 345, and 375 are mentioned in requirements_text but not present in linked_courses. These are treated as verbatim condition leaves requiring review for canonical identity.\",\"STAT/COMP SCI/MATH 475 is parsed as a single course node with subjects [COMPSCI, MATH, STAT] based on the linked_courses entry for COMPSCI/MATH/STAT 475.\"],\"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_e0c9e945731bc2f5d2482bbd","course_id":"COMPSCI 550","catalog_version_id":"c3eb43b06e561f60eb4f859a072c3587d5835541427307b3eaa5617df6785dbd","record_version_id":"21375fb7a6aace6c4675a89def26cbb496c32b0dc4e7788ff3c62d84b0a9eb4e","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"642da65eae212b01c48f3d783711b9aacbf05e995099cbc934d2072f559973d0","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis\"},{\"course_id\":\"COMPSCI 320\",\"field\":\"description\",\"quote\":\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets. Software-engineering tools such as version control and Python virtual environments will be introduced, with an emphasis on reproducibility of analysis. Tracing and A/B testing will be introduced as techniques for generating meaningful datasets. Introduces basic classification, clustering, optimization, and simulation techniques\"}],\"text\":\"Programming proficiency in Python or Java, including data structures and complexity analysis.\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH 240\",\"field\":\"description\",\"quote\":\"Basic concepts of logic, sets, partial order and other relations, and functions. Basic concepts of mathematics (definitions, proofs, sets, functions, and relations) with a focus on discrete structures: integers, bits, strings, trees, and graphs. Propositional logic, Boolean algebra, and predicate logic. Mathematical induction and recursion. Invariants and algorithmic correctness. Recurrences and asymptotic growth analysis\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs\"}],\"text\":\"Foundations in discrete mathematics, including logic, sets, graphs, and combinatorics.\"},{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization\"}],\"text\":\"Linear algebra concepts including vector spaces, matrices, and eigenvalues.\"}],\"search_phrases\":[\"algorithmic game theory course\",\"mechanism design algorithms\",\"strategic agents optimization\",\"equilibrium computation\",\"fair value distribution algorithms\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"studying, designing, and implementing algorithms\"},{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"how such equilibria can be computed or approximated\"}],\"text\":\"Designing and implementing algorithms for game-theoretic problems.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"designing mechanisms to ensure fair and efficient outcomes\"}],\"text\":\"Designing mechanisms for fair and efficient outcomes.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"modeling these situations as games with the goal of understanding and influencing outcomes\"}],\"text\":\"Modeling strategic interactions and influencing outcomes.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"title\",\"quote\":\"ALGORITHMIC GAME THEORY & LEARNING\"},{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"Game theory is a mathematical lens for studying interactions among strategic agents, modeling these situations as games with the goal of understanding and influencing outcomes. Core topics include non-cooperative game theory, mechanism design, and cooperative game theory, examined via the lens of a computer scientist, drawing on tools from theoretical computer science, optimization, probability, and machine learning. Themes include the impact of self-interested behavior on others and on societal outcomes, the emergence of equilibria under such behavior, how such equilibria can be computed or approximated, designing mechanisms to ensure fair and efficient outcomes, and how cooperation can lead to fair value distribution. Particular emphasis is placed on studying, designing, and implementing algorithms.\"}],\"text\":\"ALGORITHMIC GAME THEORY & LEARNING applies computer science to game theory, focusing on algorithmic design for strategic interactions, equilibria, and mechanism design.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"non-cooperative game theory, mechanism design, and cooperative game theory\"}],\"text\":\"Non-cooperative game theory, mechanism design, and cooperative game theory.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"impact of self-interested behavior on others and on societal outcomes\"}],\"text\":\"Impact of self-interested behavior on societal outcomes.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"emergence of equilibria under such behavior\"}],\"text\":\"Emergence and computation of equilibria.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"how cooperation can lead to fair value distribution\"}],\"text\":\"Fair value distribution through cooperation.\"}]}","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_e0c9e945731bc2f5d2482bbd","course_id":"COMPSCI 550","catalog_version_id":"c3eb43b06e561f60eb4f859a072c3587d5835541427307b3eaa5617df6785dbd","record_version_id":"21375fb7a6aace6c4675a89def26cbb496c32b0dc4e7788ff3c62d84b0a9eb4e","job_id":"enrich-5291a20b802b9bbbe22b24cb","output_id":"642da65eae212b01c48f3d783711b9aacbf05e995099cbc934d2072f559973d0","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_e0c9e945731bc2f5d2482bbd","course_id":"COMPSCI 550","catalog_version_id":"c3eb43b06e561f60eb4f859a072c3587d5835541427307b3eaa5617df6785dbd","record_version_id":"21375fb7a6aace6c4675a89def26cbb496c32b0dc4e7788ff3c62d84b0a9eb4e","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"176bf8fb529fc36a22a00f55710ec7402c9604814823c58c39c2c74b00f096bc","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH/COMP SCI 240orSTAT/COMP SCI/MATH 475), and (MATH 320,340,341,345or375), or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n3\",\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH/COMP SCI 240orSTAT/COMP SCI/MATH 475), and (MATH 320,340,341,345or375)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320)\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n8\",\"n9\",\"n10\",\"n11\",\"n12\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345or375)\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH/COMP SCI 240orSTAT/COMP SCI/MATH 475)\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":240,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH/COMP SCI 240\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":475,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/COMP SCI/MATH 475\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n14\",\"kind\":\"course\"}],\"notes\":[\"MATH 341, 345, and 375 are mentioned in requirements_text but not present in linked_courses. These are treated as verbatim condition leaves requiring review for canonical identity.\",\"STAT/COMP SCI/MATH 475 is parsed as a single course node with subjects [COMPSCI, MATH, STAT] based on the linked_courses entry for COMPSCI/MATH/STAT 475.\"],\"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_e0c9e945731bc2f5d2482bbd","course_id":"COMPSCI 550","catalog_version_id":"c3eb43b06e561f60eb4f859a072c3587d5835541427307b3eaa5617df6785dbd","record_version_id":"21375fb7a6aace6c4675a89def26cbb496c32b0dc4e7788ff3c62d84b0a9eb4e","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"176bf8fb529fc36a22a00f55710ec7402c9604814823c58c39c2c74b00f096bc","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis\"},{\"course_id\":\"COMPSCI 320\",\"field\":\"description\",\"quote\":\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets. Software-engineering tools such as version control and Python virtual environments will be introduced, with an emphasis on reproducibility of analysis. Tracing and A/B testing will be introduced as techniques for generating meaningful datasets. Introduces basic classification, clustering, optimization, and simulation techniques\"}],\"text\":\"Programming proficiency in Python or Java, including data structures and complexity analysis.\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH 240\",\"field\":\"description\",\"quote\":\"Basic concepts of logic, sets, partial order and other relations, and functions. Basic concepts of mathematics (definitions, proofs, sets, functions, and relations) with a focus on discrete structures: integers, bits, strings, trees, and graphs. Propositional logic, Boolean algebra, and predicate logic. Mathematical induction and recursion. Invariants and algorithmic correctness. Recurrences and asymptotic growth analysis\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs\"}],\"text\":\"Foundations in discrete mathematics, including logic, sets, graphs, and combinatorics.\"},{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization\"}],\"text\":\"Linear algebra concepts including vector spaces, matrices, and eigenvalues.\"}],\"search_phrases\":[\"algorithmic game theory course\",\"mechanism design algorithms\",\"strategic agents optimization\",\"equilibrium computation\",\"fair value distribution algorithms\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"studying, designing, and implementing algorithms\"},{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"how such equilibria can be computed or approximated\"}],\"text\":\"Designing and implementing algorithms for game-theoretic problems.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"designing mechanisms to ensure fair and efficient outcomes\"}],\"text\":\"Designing mechanisms for fair and efficient outcomes.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"modeling these situations as games with the goal of understanding and influencing outcomes\"}],\"text\":\"Modeling strategic interactions and influencing outcomes.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"title\",\"quote\":\"ALGORITHMIC GAME THEORY & LEARNING\"},{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"Game theory is a mathematical lens for studying interactions among strategic agents, modeling these situations as games with the goal of understanding and influencing outcomes. Core topics include non-cooperative game theory, mechanism design, and cooperative game theory, examined via the lens of a computer scientist, drawing on tools from theoretical computer science, optimization, probability, and machine learning. Themes include the impact of self-interested behavior on others and on societal outcomes, the emergence of equilibria under such behavior, how such equilibria can be computed or approximated, designing mechanisms to ensure fair and efficient outcomes, and how cooperation can lead to fair value distribution. Particular emphasis is placed on studying, designing, and implementing algorithms.\"}],\"text\":\"ALGORITHMIC GAME THEORY & LEARNING applies computer science to game theory, focusing on algorithmic design for strategic interactions, equilibria, and mechanism design.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"non-cooperative game theory, mechanism design, and cooperative game theory\"}],\"text\":\"Non-cooperative game theory, mechanism design, and cooperative game theory.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"impact of self-interested behavior on others and on societal outcomes\"}],\"text\":\"Impact of self-interested behavior on societal outcomes.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"emergence of equilibria under such behavior\"}],\"text\":\"Emergence and computation of equilibria.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"how cooperation can lead to fair value distribution\"}],\"text\":\"Fair value distribution through cooperation.\"}]}","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_e0c9e945731bc2f5d2482bbd","course_id":"COMPSCI 550","catalog_version_id":"c3eb43b06e561f60eb4f859a072c3587d5835541427307b3eaa5617df6785dbd","record_version_id":"21375fb7a6aace6c4675a89def26cbb496c32b0dc4e7788ff3c62d84b0a9eb4e","job_id":"enrich-5590a4969e0a630fe46a86e8","output_id":"176bf8fb529fc36a22a00f55710ec7402c9604814823c58c39c2c74b00f096bc","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":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0c9e945731bc2f5d2482bbd","course_id":"COMPSCI 550","catalog_version_id":"c3eb43b06e561f60eb4f859a072c3587d5835541427307b3eaa5617df6785dbd","record_version_id":"21375fb7a6aace6c4675a89def26cbb496c32b0dc4e7788ff3c62d84b0a9eb4e","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"0f6763ba0b7044e92c4ef0e0559cc40dac0d2e93fc24d71842a344466abbc0c2","section":"requirements","status":"needs_review","value_json":"{\"nodes\":[{\"children\":[\"n1\",\"n2\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH/COMP SCI 240orSTAT/COMP SCI/MATH 475), and (MATH 320,340,341,345or375), or graduate/professional standing\",\"id\":\"n0\",\"kind\":\"any\"},{\"children\":[\"n3\",\"n4\",\"n5\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320), (MATH/COMP SCI 240orSTAT/COMP SCI/MATH 475), and (MATH 320,340,341,345or375)\",\"id\":\"n1\",\"kind\":\"all\"},{\"children\":[],\"condition\":\"graduate/professional standing\",\"course\":null,\"evidence\":\"graduate/professional standing\",\"id\":\"n2\",\"kind\":\"condition\"},{\"children\":[\"n6\",\"n7\"],\"condition\":null,\"course\":null,\"evidence\":\"(COMP SCI 300or320)\",\"id\":\"n3\",\"kind\":\"any\"},{\"children\":[\"n8\",\"n9\",\"n10\",\"n11\",\"n12\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH 320,340,341,345or375)\",\"id\":\"n4\",\"kind\":\"any\"},{\"children\":[\"n13\",\"n14\"],\"condition\":null,\"course\":null,\"evidence\":\"(MATH/COMP SCI 240orSTAT/COMP SCI/MATH 475)\",\"id\":\"n5\",\"kind\":\"any\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":300,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"COMP SCI 300\",\"id\":\"n6\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\"],\"timing\":\"prior\"},\"evidence\":\"320\",\"id\":\"n7\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":240,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH/COMP SCI 240\",\"id\":\"n8\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":475,\"minimum_grade\":null,\"subjects\":[\"COMPSCI\",\"MATH\",\"STAT\"],\"timing\":\"prior\"},\"evidence\":\"STAT/COMP SCI/MATH 475\",\"id\":\"n9\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":320,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"MATH 320\",\"id\":\"n10\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":340,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"340\",\"id\":\"n11\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":341,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"341\",\"id\":\"n12\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":345,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"345\",\"id\":\"n13\",\"kind\":\"course\"},{\"children\":[],\"condition\":null,\"course\":{\"course_number\":375,\"minimum_grade\":null,\"subjects\":[\"MATH\"],\"timing\":\"prior\"},\"evidence\":\"375\",\"id\":\"n14\",\"kind\":\"course\"}],\"notes\":[\"MATH 341, 345, and 375 are mentioned in requirements_text but not present in linked_courses. These are treated as verbatim condition leaves requiring review for canonical identity.\",\"STAT/COMP SCI/MATH 475 is parsed as a single course node with subjects [COMPSCI, MATH, STAT] based on the linked_courses entry for COMPSCI/MATH/STAT 475.\"],\"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_e0c9e945731bc2f5d2482bbd","course_id":"COMPSCI 550","catalog_version_id":"c3eb43b06e561f60eb4f859a072c3587d5835541427307b3eaa5617df6785dbd","record_version_id":"21375fb7a6aace6c4675a89def26cbb496c32b0dc4e7788ff3c62d84b0a9eb4e","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"0f6763ba0b7044e92c4ef0e0559cc40dac0d2e93fc24d71842a344466abbc0c2","section":"search_profile","status":"valid","value_json":"{\"assumed_background\":[{\"evidence\":[{\"course_id\":\"COMPSCI 300\",\"field\":\"description\",\"quote\":\"Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis\"},{\"course_id\":\"COMPSCI 320\",\"field\":\"description\",\"quote\":\"Experience with basic tabular analysis in Python is assumed. Learn to implement data structures (e.g., graphs) to efficiently represent datasets. Software-engineering tools such as version control and Python virtual environments will be introduced, with an emphasis on reproducibility of analysis. Tracing and A/B testing will be introduced as techniques for generating meaningful datasets. Introduces basic classification, clustering, optimization, and simulation techniques\"}],\"text\":\"Programming proficiency in Python or Java, including data structures and complexity analysis.\"},{\"evidence\":[{\"course_id\":\"COMPSCI/MATH 240\",\"field\":\"description\",\"quote\":\"Basic concepts of logic, sets, partial order and other relations, and functions. Basic concepts of mathematics (definitions, proofs, sets, functions, and relations) with a focus on discrete structures: integers, bits, strings, trees, and graphs. Propositional logic, Boolean algebra, and predicate logic. Mathematical induction and recursion. Invariants and algorithmic correctness. Recurrences and asymptotic growth analysis\"},{\"course_id\":\"COMPSCI/MATH/STAT 475\",\"field\":\"description\",\"quote\":\"Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs\"}],\"text\":\"Foundations in discrete mathematics, including logic, sets, graphs, and combinatorics.\"},{\"evidence\":[{\"course_id\":\"MATH 320\",\"field\":\"description\",\"quote\":\"linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors\"},{\"course_id\":\"MATH 340\",\"field\":\"description\",\"quote\":\"matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization\"}],\"text\":\"Linear algebra concepts including vector spaces, matrices, and eigenvalues.\"}],\"search_phrases\":[\"algorithmic game theory course\",\"mechanism design algorithms\",\"strategic agents optimization\",\"equilibrium computation\",\"fair value distribution algorithms\"],\"skills_taught\":[{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"studying, designing, and implementing algorithms\"},{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"how such equilibria can be computed or approximated\"}],\"text\":\"Designing and implementing algorithms for game-theoretic problems.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"designing mechanisms to ensure fair and efficient outcomes\"}],\"text\":\"Designing mechanisms for fair and efficient outcomes.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"modeling these situations as games with the goal of understanding and influencing outcomes\"}],\"text\":\"Modeling strategic interactions and influencing outcomes.\"}],\"summary\":{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"title\",\"quote\":\"ALGORITHMIC GAME THEORY & LEARNING\"},{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"Game theory is a mathematical lens for studying interactions among strategic agents, modeling these situations as games with the goal of understanding and influencing outcomes. Core topics include non-cooperative game theory, mechanism design, and cooperative game theory, examined via the lens of a computer scientist, drawing on tools from theoretical computer science, optimization, probability, and machine learning. Themes include the impact of self-interested behavior on others and on societal outcomes, the emergence of equilibria under such behavior, how such equilibria can be computed or approximated, designing mechanisms to ensure fair and efficient outcomes, and how cooperation can lead to fair value distribution. Particular emphasis is placed on studying, designing, and implementing algorithms.\"}],\"text\":\"ALGORITHMIC GAME THEORY & LEARNING applies computer science to game theory, focusing on algorithmic design for strategic interactions, equilibria, and mechanism design.\"},\"topics\":[{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"non-cooperative game theory, mechanism design, and cooperative game theory\"}],\"text\":\"Non-cooperative game theory, mechanism design, and cooperative game theory.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"impact of self-interested behavior on others and on societal outcomes\"}],\"text\":\"Impact of self-interested behavior on societal outcomes.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"emergence of equilibria under such behavior\"}],\"text\":\"Emergence and computation of equilibria.\"},{\"evidence\":[{\"course_id\":\"COMPSCI 550\",\"field\":\"description\",\"quote\":\"how cooperation can lead to fair value distribution\"}],\"text\":\"Fair value distribution through cooperation.\"}]}","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_e0c9e945731bc2f5d2482bbd","course_id":"COMPSCI 550","catalog_version_id":"c3eb43b06e561f60eb4f859a072c3587d5835541427307b3eaa5617df6785dbd","record_version_id":"21375fb7a6aace6c4675a89def26cbb496c32b0dc4e7788ff3c62d84b0a9eb4e","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"0f6763ba0b7044e92c4ef0e0559cc40dac0d2e93fc24d71842a344466abbc0c2","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":true},{"run_id":"20260907T155543-ce3781c4","observed_at":"2026-09-07 15:55:43.033547+00:00","course_uid":"course_e0c9e945731bc2f5d2482bbd","course_id":"COMPSCI 550","catalog_version_id":"c3eb43b06e561f60eb4f859a072c3587d5835541427307b3eaa5617df6785dbd","record_version_id":"21375fb7a6aace6c4675a89def26cbb496c32b0dc4e7788ff3c62d84b0a9eb4e","job_id":"enrich-8b774950c2b6adfdc46d1b82","output_id":"0f6763ba0b7044e92c4ef0e0559cc40dac0d2e93fc24d71842a344466abbc0c2","section":"student_summary","status":"valid","value_json":"{\"context_hash\":\"3588916b40205936b92bdf2fb40cbed9b5a07bf2deb7e0ff8f5b7fc6adf0b2bd\",\"course_id\":\"COMPSCI 550\",\"current_instructors\":[],\"difficulty_workload\":[],\"errors\":[],\"historical_context\":[],\"message\":\"No course-specific reviews available\",\"offered\":false,\"profile_hash\":\"5cb4dabf887cdbcd8c00d5a1312e10828b95c63f30bc3ea76aea199565390d02\",\"quick_take\":[],\"student_experience\":[],\"task_hash\":\"74fb0997943e888960bbc9e47db8c4fd12e4292d55c20509d8d89db6a9910f68\",\"teaching_history\":[],\"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}]