Algorithmic Game Theory & Learning
Recorded 2026-10-14Algorithmic Game Theory & Learning
Algorithmic Game Theory & Learning covers non-cooperative and cooperative game theory, mechanism design, and equilibrium computation using tools from TCS, optimization, and ML.
Summary
What you’ll be able to do
Analyze strategic interactions using normal form games, including general-sum and zero-sum formulations, and apply solution concepts such as dominant strategy equilibria, Nash equilibria (NE), correlated equilibria (CE), and coarse correlated equilibria (CCE).
Compute/approximate NE, CE, and CCE using techniques such as the indifference lemma, linear programming, best response dynamics, and no-regret online (machine) learning.
Apply game-theoretic frameworks to machine learning problems, such as image generation and curriculum learning, by modeling and analyzing strategic behavior.
Design mechanisms that promote socially desirable outcomes among strategic agents, apply them to domains such as compute resource allocation, kidney exchange, residency matching, and auctions, and evaluate tradeoffs between game-theoretic desiderata and computational complexity.
Describe and evaluate foundational and computational aspects of cooperative game theory, including bargaining solutions and coalitional game concepts, and develop efficient approximation algorithms for computing them.
Source: UW Guide
Grade history
↗No recorded grade history.
All recorded terms · compare terms & instructors
Prerequisites
Course map(COMP SCI 300 or 320), (MATH/COMP SCI 240 or STAT/COMP SCI/MATH 475), and (MATH 320, 340, 341, 345 or 375), or graduate/professional standing
- take one
- take one
- take one
- graduate/professional standing
This is a best-effort interpretation; check the catalog requirements above.
Prerequisite text tree
- Any of
- All of
- graduate/professional standing
Professors
Spring 2027No instructors recorded for this selection.
Historical instructors & teaching patterns
Recorded history may be incomplete and does not establish a future schedule.
Calendar & sections
Spring 2027Schedule loads here as you scroll.
| Section | Mode | Enrolled / capacity | Waitlist |
|---|---|---|---|
| LEC 001 | Classroom Instruction | 0 / 50 | 0 |
Times are Central. Select a meeting for details; export includes recorded dates for the selected sections. Enrollment reflects scan time.
Meeting source records
Student experience
the class
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.
difficulty & workload
No workload feedback recorded.
Topics
- Non-cooperative and cooperative game theory, and mechanism design.
- Theoretical computer science, optimization, probability, and machine learning applications.
- Fair value distribution through cooperation.
Skills
- Analyze strategic interactions using normal form games and apply solution concepts like Nash and correlated equilibria.
- Compute or approximate game-theoretic equilibria using linear programming, best response dynamics, and online learning.
- Design mechanisms for resource allocation, matching, and auctions while evaluating efficiency and fairness tradeoffs.
- Apply game-theoretic frameworks to machine learning problems like image generation and curriculum learning.
Grades
Grade distribution · % of letter grades
No grades available yet.
More grade details Grade mix, volume & source data
Sources & history
Catalog & offerings
Descriptions, prerequisites, and recorded course offerings.
Catalog observation history
Observations at scan time; dates do not imply when a catalog change took effect.
Selected offering source records
Raw records
[
{
"run_id": "20261014T203208-0851c9a1",
"semester": "1274",
"observed_at": "2026-10-14 17:50:09.728220+00:00",
"offering_id": "1274:266:027412",
"course_id": "COMPSCI 550",
"course_uid": "course_e0c9e945731bc2f5d2482bbd",
"term_id": "1274",
"source_course_id": "027412",
"source_subject_id": "266",
"title": "Algorithmic Game Theory & Learning",
"credits_min": 3,
"credits_max": 3,
"typically_offered": "Not Applicable"
}
]Student reviews
Original comments behind the course and instructor summaries.
Read original reviews
No records available.
Grade history
Recorded grade distributions by term, section, and instructor.
Explore recorded gradesRecorded 2026-10-14
Model outputs & technical records
LLM outputs across runs
Full model traces
Recorded model configuration, reasoning, and tool conversations.
Model & dataset provenance
{
"model": "Qwen/Qwen3.8-27B",
"model_revision": "1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0",
"task_version": "17",
"output_id": "bcf434c98f9e8ff3e183526adc25c21bbe514980c2decc383a90e4b60e84c873",
"requirements_status": "valid",
"dataset_revision": "fc1811fa52e581ea57a35c0cf3343f8740a8ffbf",
"observed_at": "2026-10-14 17:50:09.728220+00:00"
}