The course introduces advanced nonconventional computing techniques. The students will learn the theoretical fundations of these techniques, how they can be applied to solve problems, and in which cases they are more useful or efficient than other techniques.
Nonconventional techniques are based in paradigms like DNA computing, quantum computing and artificial immune systems. These paradigms will be studied, their relationship and their joint application.