University courses

  • Fall 2009: Heuristics, Master in Intelligent Systems, University of Lugano, Switzerland

  • Fall 2009: Heuristics Lab, Master in Intelligent Systems, University of Lugano, Switzerland

  • Spring 2008: Optimization for Production and Logistics, Bachelor in Mechanical Engineering, University of Applied Sciences and Arts of Southern Switzerland, Lugano, Switzerland

  • Fall 2008: Heuristics Lab, Master in Intelligent Systems, University of Lugano, Switzerland



    Short courses, lectures, and tutorials

  • An Introduction to Swarm Intelligence and Metaheuristics for Combinatorial Optimization: short intensive course on Spatial Intelligence (postgraduate course on Geoinformatics organized by Prof. Ari Jolma), Helsinki University of Technology (TKK), Finland, August 30 - September 3, 2004. [Lecture 1] [Lecture 2] [Lecture 3] [Lecture 4]


  • Swarm Intelligence, Nature's Way to System Engineering: short course for doctoral students in telecommunication and artificial intelligence given at the University of Girona (Spain) and organized by Prof. Jose' Luis Marzo, of the Broadband Comunications and Distributed Systems group, April 26-27, 2005 [Lecture 1-2]. Here there is also a compressed version of the course, prepared for one-hour talk focusing more on ACO [Talk]


  • Ant Colony Optimization: from Innovative Research to Successful Industrial Applications: class given at the First Summer School on Aspects of Complexity organized by the University of Bologna (Italy), Bertinoro, Italy, July 18--28, 2005. The first set of slides cover Swarm Intelligence and Ant Colony Optimization, while the second set of slides focuses on the application of ACO to adaptive routing in telecommunication networks (look also at the slides of Prof. L. Gambardella, focusing more on the industrial applications of ACO)


  • Ant Colony Optimization and its Application to Routing in Telecommunication Networks: tutorial given at ANTS 2006, 5th International Workshop on Ant Algorithms and Swarm Intelligence Brussels, Belgium, September 4--7, 2006. These slides provide a general introduction to Ant Colony Optimization and discuss in general terms its application to routing problems in telecommunication networks.