Associate Professor
School of Computing
Queen's University
Kingston, ON
Canada
Faculty Member
Faculty Affiliate
@ Queen's University
BMIF802 - Biomedical Data Analysis, Summer 2023, Summer 2024, Summer 2025
CISC121 - Introduction to Computer Science I, Winter 2020, Fall 2020, Fall 2021
CISC365 - Algorithms I, Winter 2020, Winter 2021, Winter 2022, Winter 2023, Winter 2024, Winter 2025
CISC455/851 - Evolutionary Optimization and Learning, Fall 2021, Winter 2023, Winter 2024, Winter 2025
@ Memorial University
COMP1000 - Computer Science - An Introduction, Fall 2016
COMP1700 - Introduction to Computer Science, Fall 2015
COMP3201 - Introduction to Nature-Inspired Computing, Fall 2018
COMP4752 - Introduction to Computational Intelligence, Fall 2015
COMP6776 - Evolutionary Computation, Spring 2015, Winter 2018
COMP6915 - Machine Learning, Winter 2016
COMP6917 - Complex Networks, Fall 2016, Fall 2017
MED6395 - Genetic Epidemiology (section of network and pathway analysis), Winter 2016, Winter 2018
Scientific society committee:
Data Mining and Big Data Analytics Technical Committee, IEEE Computational Intelligence Society (CIS)
European Conference on Genetic Programming (EuroGP) Steering Committee
Journal editorial:
Associate Editor, Neurocomputing
Area Editor for life sciences, Associate Editor, Genetic Programming and Evolvable Machines
Associate Editor, Entropy
Journal special issue editing:
Genetic Programming and Evolvable Machines - SI on highlights of genetic programming events, 2021, 2022, 2023, 2024
Frontiers in Genetics - SI on machine learning in genome-wide association studies, 2020
Genetic Programming and Evolvable Machines - SI on highlights of genetic programming 2020 events, 2021
Genetic Programming and Evolvable Machines - SI on highlights of genetic programming 2019 events, 2020
Entropy - SI on application of information theory in biomedical data mining, 2019
Genes - SI on novel computational methods for the analysis of gene-gene interactions, 2018
Computational and Mathematical Methods in Medicine - SI on soft computing for analysis of biomedical data, 2018
Program chair:
Genetic Programming Theory and Practice (GPTP) Workshop, 2023, 2024
Genetic and Evolutionary Computation Conference (GECCO) GP Track, 2019, 2023, 2024
European Conference on Genetic Programming (EuroGP), 2019, 2020 and 2021
European Conference on Evolutionary Computation, Machine Learning, and Data Mining in Bioinformatics (EvoBio), 2016, 2017
Publication chair:
European Conference on Genetic Programming (EuroGP), 2013
Journal reviewer:
Scientific Reports
Bioinformatics
BMC Genetics
IEEE Transactions on Evolutionary Computation
Genetic Programming and Evolvable Machines
Applied Soft Computing
Neurocomputing
Optimization Methods and Software
BioData Mining
Human Genetics
Soft Computing
Brain Informatics
BMC Bioinformatics
Physica A: Statistical Mechanics and its Applications
Information Sciences
Computational Intelligence
PLoS ONE
PeerJ
Program committee and conference reviewer:
ACM Conference on Fairness, Accountability, and Transparency (FAccT), 2023
International Joint Conference on Artificial Intelligence (IJCAI), 2021-2023
International Conference on Intelligent Biology and Medicine (ICIBM), 2020
Genetic and Evolutionary Computation Conference (GECCO), 2009-2023
European Conference on Genetic Programming (EuroGP), 2013-2023
European Conference on Evolutionary Computation, Machine Learning and Data Mining in Bioinformatics (EvoBio), 2012-2019
Pacific Symposium on Biocomputing (PSB) 2014, 2017-2021
International Telecommunications Network Strategy and Planning Symposium, 2012
IEEE International Wireless Communications and Mobile Computing Conference (IWCMC), 2011
International Conference on Intelligent Computing (ICIC), 2008
Postdoc Computational Genetics, Geisel School of Medicine, Dartmouth College, Hanover, NH, USA
Ph.D. Computer Science, Memorial University, St. John's, NL, Canada
M.Sc. Computer Science, Wuhan University, Wuhan, Hubei, China
B.Sc. Applied Mathematics, Wuhan University, Wuhan, Hubei, China