My research plan is complemented with my current teaching activities in the Degree of Biomedical Engineering (22106, 22107, 22117, 22123) and the Degree in Human Biology (20332), which focuses in complex systems (Netlogo) , computational simulation (Matlab/Octave) and evolutionary algorithms (see below). Our students learn how to solve engineering problems by programming computers by imitating the process of natural evolution. This is particularly relevant for both practical and theoretical reasons. First, evolutionary algorithms are highly cost-efficient when optimising complex systems with a very large number of degrees of freedom. Second, our students learn how to approach reality from the evolutionary perspective. Finally, there are many bioengineering applications for evolutionary algorithms, e.g., parameter optimisation in biological circuits.
Materials of the Summer Course 2017