Course information from course directory
Groups of small cooperative robots, so-called multi agent systems, are believed to bring new possibilities in terms of capabilities, efficiency and flexibility. In this course you will design and implement a number of solutions to multi agent problems.
Learning outcomes
After completing the course the students should:
- be able to use a number of important tools and technologies used in artificial intelligence and multi agent systems
- be able to develop intelligent multi-agent systems
- be able to assess the value of, and to a suitable extent utilize, existing solutions as a part of a programming project
- have reached some degree of insight into the workings of working in a group within the scope of a larger project
- be familiar with some of the roles one can fill in a larger programming project
- be able to present their work and results, both orally and in writing
- be able to write a basic scientific paper in English.
Eligibility
KTH-students:
2D1345/DD1345, Introduction to Computer Science and 2D1240/DN1240, Numerical Methods, Basic Course II or 2D1241/DN1241 Numerical Methods, Basic Course III or equivalent.
2D1363/DD1363, Software Engineering or equivalent is recommended.
Single course students:
90 university credits including 45 university credits in Mathematics or Information Technology. English B, or equivalent.
Literature
To be announced at least 4 weeks before course start at course web page.
Examination
- INL1 - Hand-in Assignment, 3.0 credits, grade scale: P, F
- PRO1 - Software Engineering Project, 4.0 credits, grade scale: P, F
- PRO2 - Software Engineering Project, 4.0 credits, grade scale: P, F
- PRO3 - Software Engineering Project, 4.0 credits, grade scale: P, F
In this course all the regulations of the code of honor at the School of Computer science and Communication apply, see: http://www.kth.se/csc/student/hederskodex/1.17237?l=en_UK.