This past semester I have been teaching a PhD course on advanced topics in evolutionary computation. It was really fun as most of the students were already on their way towards their degrees. Therefore, I had the chance to get them to use evolutionary approaches in their respective research areas and -hopefully- improve their final results.
As part of this process I decided to prepare a set of IPython notebooks regarding the main topics we discussed. You can check out the results on-line as “plain” notebooks or slides the the project web site (https://lmarti.github.io/evolutionary-computation-course/). They are freely available for download at https://github.com/lmarti/evolutionary-computation-course.