Computational intelligence and its applications (Imperial College, 2012)