1. Lectures. To learn the basic concepts of problem solving by means of population-based techniques.
2. Development of a homework project. The student, as part of a work team must develop a project to give a complete solution to a problem, proposing techniques, parameters and the steps required for its realization. This project are divided into three sections that will be evaluated separately and the complexity will grow incrementally. The project will require the completion of a test environment as well as an analysis and assessment of results. 3 ECTS.
3. Work teams will make public presentations of results in each project. After each presentation there will be an open discussion of the works submitted.