University coursework "Genetic algorithms with self-training", 2014