Tik-79.230 Foundations of Agent-Based Computing
This course covers architectures, implementation technology and
applications of agent-based systems.
- Lectures by
Tomi Janhunen:
Tuesdays 12-15, room TB353
- Tutorials and project assignments:
Tommi Syrjänen: Thursdays 15-16, room TB353
- Course material:
S. Russel and P. Norvig: Artificial Intelligence: A Modern Approach,
Prentice Hall, 1995.
S. Albayrak and F.J. Garijo (Eds.): Intelligent Agents for
Telecommunication Applications, Springer (LNCS 1437), 1998.
W. Wobcke, M. Pagnucco and C. Zhang (Eds.):
Agents and Multi-Agent Systems, Springer (LNCS 1441), 1998.
- In order to pass the course one has to
- give a seminar talk
- complete a project assignment and
- pass an exam.
- Brochure in Finnish (gzipped PostScript)
- See also
TOPI
[Program] ***
[Seminar] ***
[Examinations] ***
[Project Assignments]
Timetable and topics of lectures:
- January 19:
Lecture 1
- Brief introduction, no tutorial this week
- January 26:
Lecture 2
- Intelligent agents, no tutorial this week
- February 2:
Lecture 3,
Tutorial 1
(solutions)
- Uncertainty
- February 9:
Lecture 4,
Tutorial 2
(solutions)
- Probabilistic reasoning systems
- February 16:
- Cancelled
- February 23:
- No lecture this week, introduction to Project Assignments (see below)
- March 2:
Lecture 5,
Tutorial 3
(solutions)
- Making simple decisions
- March 9:
Lecture 6,
Tutorial 4
(solutions)
- Making complex decisions
- March 16:
Lecture 7,
Tutorial 5
(solutions)
- Learning from observations
- March 23:
- No seminar presentations today
- March 30:
- Seminar presentations: Lindholm, Siponen and Korkea-aho
- April 6:
- Easter vacation
- April 13:
- Seminar presentations: Mäkelä, Jussila and Mattsson
- April 20:
- Seminar presentations: Johnson, Silander and Tauriainen
- April 27:
- Seminar presentations: Lehtonen and Tarkkala
- May 4:
- Break
- May 11:
- Project assignments due, presentations and demos
The project assignments are based on the RoboCup software platform for
playing soccer in a simulated environment.
The deadline for project assignments is May 11.
Latest update on December 15 by
Tomi Janhunen