Dr. O'Reilly and Dr. Hemberg teach via thesis advising. Their one-on-one relationships with students and ALFA group meetings reach out to undergraduates (called "UROPs" at MIT), graduate students (SM, MEng, PhD) and post-doctoral fellows.
Guest Speaking & Lecturing
Upon request Dr. O'Reilly lectures on introductory or specialized aspects of evolutionary design and optimization. Locally this has occurred at Harvard University and MIT (Dept of Architecture and Dept of Electrical Engineering and Computer Science).
She regularly teaches the Genetic Programming tutorial at GECCO (2010-2014).
She gave the Genetic Programming tutorial at the 2009 Genetic and Evolutionary Computation Summit, Shanghai, China.
She teamed to develop the content of MIT course "Robotics: Systems and Science" (6.141) and most recently was a co-lecturer in Spring 2010.
Evolution in Action! - An interactive workshop teaching computational thinking to kids 10-14
Dr. Una-May O’Reilly, and Dr. Erik Hemberg, piloted a class with 3rd year students at Shantou University in China in 2013 - 2015. The class used active learning to teach students evolutionary biology and computer science through computational thinking. Students cemented that knowledge by then engaging online technology. As of 2015, Shantou University has committed to teaching the course in Chinese.
Success with the course inspired Una-May and Erik to reach out to a younger crowd. With the active learning exercises from the course at Shantou as inspiration, they have devised a workshop to teach kids evolutionary biology and computer science. Evolution in Action! has now become a reality. Its exercises teach the fundamentals of computational thinking by having individuals become the computer that steps through the algorithm in the classroom. Thus without the use of a computer, this workshop encourages kids to problem solve in a computational way. Contact Nicole Hoffman if you are interested in bringing Evolution in Action to your program!
Dr. O'Reilly and Dr. Erik Hemberg taught a 10 week long course on Evolutionary Processes and Systems at Shantou University, China in Summer 2014. The 2014 course was a "sandwich" course which piloted blended learning: combining classroom and online teaching via the OpenEdX platform and an STU Moodle. For more details see our MOOC education page
Dr. O'Reilly and Dr. Erik Hemberg taught a week long course on Evolutionary Processes and Systems at Shantou University, China in Summer 2013. The 2013 course was then extended for 2014. It became a "sandwich" course which piloted blended learning: combining classroom and online teaching via the OpenEdX platform and an STU Moodle. For more details see our MOOC Education page .
If you are interested in an introductory short course on evolutionary algorithms, please contact Dr. O'Reilly.
If you are at MIT and would like such a course during IAP, please let us know too.