Artificial Intelligence Applications (AIA)


This is an graduate course that covers advanced topics and applications in Artificial Intelligence. The topics covered vary from one offering to the next. Recent offering of the course have focused in Intelligent Agent and Multi-Agent Systems, Game Theory, Machine Learning.

Taget audience of this course are primarily undergraduate students who are interested in Artificial Intelligence or its appliactions in other areas of computer science and graduate students willing to discover AI hot appliaction topics. We expect students to master the basics of AI or that have followed an introductory course to AI. However, anyone with a sufficient broad background in Computer Science and Logic should find the material fairly accesible.

In this page the students of the AIA course have access to the materials prepared by Prof. Ulises Cortés, Dr. Javier Béjar, Ignasi Gómez & Dr. Javier Vázquez. Most of the available materials are .pdf documents and pointers to recommended readings.

Syllabus and Schedule. Course 2010-2011. Spring Term.
Materials for the Laboratories and Practical assignments
Practical Assignment. Specification

Course Materials

There is no required text for this course. Notes will be posted periodically on this page. Course handouts and other materials can be downloaded also from this page.
Bangemann's Report
Prisoner's dilemma
Dilbert Prisoner's Dilemma
Information about AgentCities. Compulsory readings AgentCities: A worldwide open agent network

Visit Autonomic Computing Manifesto (2004)


Honor code: We strongly encourage students to form study groups. Students may discuss and work on homework problems in groups. However, each student must write down the solutions independently, and without referring to written notes from the joint session. In other words, each student must understand the solution well enough in order to reconstruct it by him/herself. In addition, each student should write on the problem set the set of people with whom s/he collaborated.
Further, since we occasionally reuse problem set questions from previous years, we expect students not to copy, refer to, or look at the solutions in preparing their answers. It is an honor code violation to intentionally refer to a previous year's solutions. This applies both to the official solutions and to solutions that you or someone else may have written up in a previous year.
Course grades: Evaluation is based on a final exam and a part exam, grading of course assignments, and a grade for lab work. The final and part exams will test the theoretical knowledge and the methodology acquired by students during the course. The grade for course assignments will be based on submissions of small problems set during the course. Lab grades will be based on students" reports and lab practical work carried out throughout the course. At about half of the 4-moth term there will be an exemptive part exam, testing the first half of the course (exemptive only if the grade is 5 or more). The final exam will test both the first and the second part of the course. The first half is compulsory for those students who didn"t pass the part exam, and optional for the rest. The maximum of both grades (or the only one for the part exam) will stand as the grade for the first part. The final grade will be calculated as follows:
GPar = part exam grade
GEx1 = 1st half of the final exam grade
GEx2 = 2nd half of the final exam grade
Total Exams grade = [max(Npar, NEx1) + NEx2]/2
Final grade= Total Exams grade * 0.5 + Exercises grade * 0.2 + lab grade * 0.3

Other resources and readings

Here you may find a page with the materials compiled by Javier Béjar about the AIA course when offered the course back in 2002 and 2003.
Information about FISMARKET (PDF). Also in Agent Mediated Electronic Commerce
Last modified on 13 February 2011 
Page mantainer: