11312 modules
Page 78
-
COMP6207 2025-26
Algorithmic Game Theory
This module:
- Introduces the students to the key issues of interaction of multiple self-interested parties (a.k.a. agents) and gives a broad survey of topics at the interface of theoretical computer science and game theory dealing with such interactions.
- Provides the theoretical background and practical tools to solve problems arising in settings with self-interested participants, to predict possible behaviour and outcomes, and finally, to design multi-agent systems that would incentivise desirable behaviour.
- Introduces the students to the specifics of computational game-theoretic techniques in different application areas, ranging from multi-agent systems, electronic marketplaces and networked computer systems to computational biology and social networks.
- Extends and advances the knowledge obtained in other AI modules (in particular, COMP6203 Intelligent Agents). -
COMP6207 2026-27
Algorithmic Game Theory
This module:
- Introduces the students to the key issues of interaction of multiple self-interested parties (a.k.a. agents) and gives a broad survey of topics at the interface of theoretical computer science and game theory dealing with such interactions.
- Provides the theoretical background and practical tools to solve problems arising in settings with self-interested participants, to predict possible behaviour and outcomes, and finally, to design multi-agent systems that would incentivise desirable behaviour.
- Introduces the students to the specifics of computational game-theoretic techniques in different application areas, ranging from multi-agent systems, electronic marketplaces and networked computer systems to computational biology and social networks.
- Extends and advances the knowledge obtained in other AI modules (in particular, COMP6203 Intelligent Agents). -
COMP6207 2028-29
Algorithmic Game Theory
This module:
- Introduces the students to the key issues of interaction of multiple self-interested parties (a.k.a. agents) and gives a broad survey of topics at the interface of theoretical computer science and game theory dealing with such interactions.
- Provides the theoretical background and practical tools to solve problems arising in settings with self-interested participants, to predict possible behaviour and outcomes, and finally, to design multi-agent systems that would incentivise desirable behaviour.
- Introduces the students to the specifics of computational game-theoretic techniques in different application areas, ranging from multi-agent systems, electronic marketplaces and networked computer systems to computational biology and social networks.
- Extends and advances the knowledge obtained in other AI modules (in particular, COMP6203 Intelligent Agents). -
COMP6207 2027-28
Algorithmic Game Theory
This module:
- Introduces the students to the key issues of interaction of multiple self-interested parties (a.k.a. agents) and gives a broad survey of topics at the interface of theoretical computer science and game theory dealing with such interactions.
- Provides the theoretical background and practical tools to solve problems arising in settings with self-interested participants, to predict possible behaviour and outcomes, and finally, to design multi-agent systems that would incentivise desirable behaviour.
- Introduces the students to the specifics of computational game-theoretic techniques in different application areas, ranging from multi-agent systems, electronic marketplaces and networked computer systems to computational biology and social networks.
- Extends and advances the knowledge obtained in other AI modules (in particular, COMP6203 Intelligent Agents). -
COMP6207 2030-31
Algorithmic Game Theory
This module:
- Introduces the students to the key issues of interaction of multiple self-interested parties (a.k.a. agents) and gives a broad survey of topics at the interface of theoretical computer science and game theory dealing with such interactions.
- Provides the theoretical background and practical tools to solve problems arising in settings with self-interested participants, to predict possible behaviour and outcomes, and finally, to design multi-agent systems that would incentivise desirable behaviour.
- Introduces the students to the specifics of computational game-theoretic techniques in different application areas, ranging from multi-agent systems, electronic marketplaces and networked computer systems to computational biology and social networks.
- Extends and advances the knowledge obtained in other AI modules (in particular, COMP6203 Intelligent Agents). -
COMP6207 2029-30
Algorithmic Game Theory
This module:
- Introduces the students to the key issues of interaction of multiple self-interested parties (a.k.a. agents) and gives a broad survey of topics at the interface of theoretical computer science and game theory dealing with such interactions.
- Provides the theoretical background and practical tools to solve problems arising in settings with self-interested participants, to predict possible behaviour and outcomes, and finally, to design multi-agent systems that would incentivise desirable behaviour.
- Introduces the students to the specifics of computational game-theoretic techniques in different application areas, ranging from multi-agent systems, electronic marketplaces and networked computer systems to computational biology and social networks.
- Extends and advances the knowledge obtained in other AI modules (in particular, COMP6203 Intelligent Agents). -
ARTD1139 2027-28
Algorithmic Thinking & Methods
This module builds on the foundational skills and knowledge established in Creative Computing I to develop a more sustained application of coding to creative technological approaches to art and design. You will be introduced to more advanced programming principles and languages. The concept of the algorithm – the process or rule-based nature of computing – will be explored and applied to set of individual and team-based exercises that might include game-like rules and applications, augmented reality (AR) experiences, physical computing (e.g. Arduino) and further experiments with image manipulation, robotics and AI. -
ARTD1139 2025-26
Algorithmic Thinking & Methods
This module builds on the foundational skills and knowledge established in Creative Computing I to develop a more sustained application of coding to creative technological approaches to art and design. You will be introduced to more advanced programming principles and languages. The concept of the algorithm – the process or rule-based nature of computing – will be explored and applied to set of individual and team-based exercises that might include game-like rules and applications, augmented reality (AR) experiences, physical computing (e.g. Arduino) and further experiments with image manipulation, robotics and AI. -
ARTD1139 2026-27
Algorithmic Thinking & Methods
This module builds on the foundational skills and knowledge established in Creative Computing I to develop a more sustained application of coding to creative technological approaches to art and design. You will be introduced to more advanced programming principles and languages. The concept of the algorithm – the process or rule-based nature of computing – will be explored and applied to set of individual and team-based exercises that might include game-like rules and applications, augmented reality (AR) experiences, physical computing (e.g. Arduino) and further experiments with image manipulation, robotics and AI. -
COMP1324 2027-28
Algorithmics
This module teaches the basic data structures and algorithms which underpins modern software engineering. Without these algorithms most software would be hopelessly slow to the point of unusability. The course also teaches the principles behind the algorithms and data structures and the software engineering lessons which data structures and algorithms teach us.