TDT4280 - Multi Agent Systems and Game Theory


Examination arrangement

Examination arrangement: Portfolio assessment
Grade: Letters

Evaluation form Weighting Duration Examination aids Grade deviation
Arbeider 30/100
Skriftlig eksamen 70/100 4 timer

Course content

The course gives an overview of the main aspects of multi-agent systems, for example coordination of the behaviour of various agents sharing the same environment. Both cooperative and selfish agents and interactions between them will be discussed. Central to the course is interaction protocols such as auctions, negotiations, etc. Game theory will be a significant part of the course. A practical part of the course is assignments/projects involving implementation of various aspecs of multi-agent systems and game theory.

Learning outcome

The candidate will get knowledge of :
- main principles of distributed AI
- which techniques from artificial intelligence (AI) can be used in distributed AI environments
- various agent types and their characteristics
- game theory concepts relevant to multiagent systems
- how do agents take strategical decisions
- agent communication languages and interactions between agents.

The student can:
- decide which agent types can be used in different problems/tasks
- design agent interaction (e.g., negotiation) protocols
- design information/knowledge models and reasoning algorithms for agents.

General competence:
The student can:
- develop intelligent agents and build multiagent systems.

Learning methods and activities

Lectures, colloquia, self study, exercises. Portfolio assessment is the basis for the grade in the course. The portfolio includes a final written exam (70%) and exercises/projects (30%). The results for the parts are given in %-scores, while the entire portfolio is assigned a letter grade. If there is a re-sit examination, the examination form may be changed from written to oral.

Compulsory assignments

  • mandatory assignments

Specific conditions

Exam registration requires that class registration is approved in the same semester. Compulsory activities from previous semester may be approved by the department.

Course materials

Textbook: Wooldridge, M.J.: An Introduction to Multiagent Systems. A set of papers: Will be announced at the start of the course.

Credit reductions

Course code Reduction From To
SIF8072 7.5
More on the course



Version: 1
Credits:  7.5 SP
Study level: Second degree level


Term no.: 1
Teaching semester:  SPRING 2016

No.of lecture hours: 2
Lab hours: 3
No.of specialization hours: 7

Language of instruction: English


Subject area(s)
  • Informatics
  • Technological subjects
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Computer Science



Examination arrangement: Portfolio assessment

Term Status code Evaluation form Weighting Examination aids Date Time Digital exam Room *
Spring ORD Arbeider 30/100
Room Building Number of candidates
Summer KONT Arbeider 30/100
Room Building Number of candidates
Spring ORD Skriftlig eksamen 70/100 2016-06-09 09:00
Room Building Number of candidates
Summer KONT Muntlig eksamen 70/100 2016-08-08
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU