UBI 622 Multiagent Systems
Spring 2026
Instructor: Prof.
Dr. Geylani KARDAŞ (geylani.kardas@ege.edu.tr)
Assistant: TBA
Time: Thursday
13:30 – 16:00 (started at 05.02.2026)
Office Hour:
TBA
All important information about the course will be available from this
web page.
Announcements:
Course Description:
This course mainly covers design and implementation of software agents within the scope of agent-oriented software engineering (AOSE). Topics include: Autonomous agents and multiagent systems (MAS), agent architectures, introduction of IEEE FIPA specifications, communication in MASs, interaction and cooperation in MASs, agent methodologies for MAS development, agents on the semantic web, MAS metamodeling and model driven development of MASs as well as design and implementation of large language models-enhanced MAS.
Prerequisites:
The course “0301537 Agent-oriented Software Development” must have been successfully completed prior to this course. Further, one or more MAS development projects are planned. Hence, students need to be fluent in Java programming language and have knowledge on the related software design principles since required MAS development tools are mostly based on Java.
Course Material:
Tentative Course Syllabus:
|
Topics |
Assignments |
|
|
05.02 |
Course Introduction |
|
|
12.02 |
|
|
|
19.02 |
Java
Agent DEvelopment Framework (JADE) Book Trading Example as a Maven Project Guide for Running Book Trading Example Project Website of the Book Trading Example |
|
|
26.02 |
|
|
|
05.03 |
|
|
|
12.03 |
Model Driven Development of Multi-agent Systems |
|
|
19.03 |
Legal Holiday |
|
|
26.03 |
Exam |
|
|
02.04 |
Break for
Midterm |
|
|
09.04 |
Introduction to Large
Language Models |
|
|
16.04 |
Prompt
and Context Engineering |
|
|
23.04 |
Legal Holiday |
|
|
30.04 |
LLM-Enhanced Multi-agent Systems |
|
|
07.05 |
AOSE for LLM-Enhanced Multi-agent Systems |
|
|
14.05 |
Evaluations of the
Tools for LLM-Enhanced Multi-agent Systems |
|
|
21.05 |
Methodology Research Presentations |
|
Grading (Tentative):