Evolution of robotic behaviours using Gene Expression Programming. - Jonathan Mwaura; Ed Keedwell (IEEE Congress on Evolutionary Computation, 2010)

Evolving Modularity in Robot Behaviour Using Gene Expression Programming. - Jonathan Mwaura; Ed Keedwell (TAROS, 2011)

On using Gene Expression Programming to evolve multiple output robot controllers. - Jonathan Mwaura; Ed Keedwell (ICES, 2014)

The effect of increased photovoltaic energy generation on electricity price and capacity in South Africa. - Michal Chudy; Jonathan Mwaura; David Walwyn; Jorg Lalk (AFRICON, 2015)

Evolving Robotic Neuro-Controllers Using Gene Expression Programming. - Jonathan Mwaura; Ed Keedwell (SSCI, 2015)

Evolving robot sub-behaviour modules using Gene Expression Programming. - Jonathan Mwaura; Ed Keedwell (Genet. Program. Evolvable Mach., 2015)

Performance measures for niching algorithms. - Jonathan Mwaura; Andries P. Engelbrecht; Filipe V. Nepocumeno (CEC, 2016)

Diversity Measures for Niching Algorithms. - Jonathan Mwaura; Andries P. Engelbrecht; Filipe V. Nepomuceno (Algorithms, 2021)

A Conceptual Framework for Automatic Generation of Examinations Using Machine Learning Algorithms in Learning Management Systems. - Emma Cheserem; Elizaphan M. Maina; John Kihoro; Jonathan Mwaura (WCCE, 2022)