| 2026 | ICPR | U-CFR: Uncertainty-Guided Cascade Forward Refinement for Interactive Segmentation. | Elijah Danquah Darko, Min Xian, Terence Soule, Tiankai Yao, Matthew William Anderson |
| 2024 | FIE | A Parsing Technique for Enhancing Compiler Syntax Error Messages for Student Programmers. | Sanaa M. Algaraibeh, Clinton Jeffery, Terence Soule, Tonia A. Dousay |
| 2024 | HCI | On Students' Perception of Compiler Syntax Error Messages: A Human Factors Approach. | Sanaa M. Algaraibeh, Clinton Jeffery, Terence Soule |
| 2020 | GECCO | Introducing counterexamples to a robotic agent using clicker training. | Travis D. DeVault, Robert B. Heckendorn, Terence Soule |
| 2016 | GECCO | Bee-Inspired Landmark Recognition in Robotic Navigation. | Kodi C. A. Cumbo, Samantha Heck, Ian Tanimoto, Travis DeVault, Robert B. Heckendorn, Terence Soule |
| 2016 | GECCO | Co-evolution of Sensor Morphology and Behavior. | Terence Soule, Barrie D. Robison, Robert B. Heckendorn |
| 2015 | GECCO | Learning from Demonstration for Distributed, Encapsulated Evolution of Autonomous Outdoor Robots. | Travis DeVault, Seth Forrest, Ian Tanimoto, Terence Soule, Robert B. Heckendorn |
| 2014 | GECCO | Evolution of communication and cooperation. | Jason Fairey, Terence Soule |
| 2013 | GECCO | Designing and building powerful, inexpensive robots for evolutionary research. | Terence Soule |
| 2012 | GECCO | A comparison of a communication strategies in cooperative learning. | Michael Solomon, Terence Soule, Robert B. Heckendorn |
| 2011 | GECCO | Noise, fitness distribution, and selection intensity in genetic algorithms. | Timothy Meekhof, Terence Soule |
| 2011 | GECCO | Developmental scalable hierarchies for multi-agent swarms. | Terence Soule, Robert B. Heckendorn |
| 2010 | GECCO | Constant versus variable arity operators in genetic programming. | Michael McMullin, Terence Soule |
| 2010 | GECCO | Noise pressure: systematic overestimation of population fitness in genetic algorithms with noisy fitness functions. | Timothy Meekhof, Terence Soule |
| 2010 | GECCO | A developmental algorithm for multi-agent swarms with scalable hierarchies. | Terence Soule, Robert B. Heckendorn |
| 2010 | GECCO | A developmental approach to evolving scalable hierarchies for multi-agent swarms. | Terence Soule, Robert B. Heckendorn |
| 2009 | GECCO | Dynamic particle swarm optimization via ring topologies. | Frank Jones, Terence Soule |
| 2009 | GECCO | Improving Markov chain classification using string transformations and evolutionary search. | Timothy Meekhof, Terence Soule, Robert B. Heckendorn |
| 2009 | GECCO | Evolution of team composition in multi-agent systems. | Joshua Rubini, Robert B. Heckendorn, Terence Soule |
| 2009 | GECCO | Environmental robustness in multi-agent teams. | Terence Soule, Robert B. Heckendorn |
| 2008 | EUROGP | Training Time and Team Composition Robustness in Evolved Multi-agent Systems. | Russell Thomason, Robert B. Heckendorn, Terence Soule |
| 2007 | GECCO | Stochastic training of a biologically plausible spino-neuromuscular system model. | Stanley Phillips Gotshall, Terence Soule |
| 2007 | GECCO | Novel ways of improving cooperation and performance in ensemble classifiers. | Russell Thomason, Terence Soule |
| 2006 | FlAIRS | Genetic Programming: Analysis of Optimal Mutation Rates in a Problem with Varying Difficulty. | Alan Piszcz, Terence Soule |
| 2006 | GECCO | Dynamics of evolutionary robustness. | Alan Piszcz, Terence Soule |
| 2006 | GECCO | A survey of mutation techniques in genetic programming. | Alan Piszcz, Terence Soule |
| 2006 | GECCO | Genetic programming: optimal population sizes for varying complexity problems. | Alan Piszcz, Terence Soule |
| 2006 | GECCO | Redundant genes and the evolution of robustness. | Russell Thomason, Terence Soule |
| 2006 | GECCO | Growth of self-canceling code in evolutionary systems. | Xue Zhong, Terence Soule |
| 2005 | GECCO | Function choice, resiliency and growth in genetic programming. | Sireesha Besetti, Terence Soule |
| 2005 | GECCO | Genetic programming: parametric analysis of structure altering mutation techniques. | Alan Piszcz, Terence Soule |
| 2005 | GECCO | Breeding swarms: a new approach to recurrent neural network training. | Matthew Settles, Paul Nathan, Terence Soule |
| 2005 | GECCO | Breeding swarms: a GA/PSO hybrid. | Matthew Settles, Terence Soule |
| 2005 | GECCO | Exploiting disruption aversion to control code bloat. | Jason Stevens, Robert B. Heckendorn, Terence Soule |
| 2005 | IJCNN | Evolutionary training of a biologically realistic spino-neuromuscular system. | Stanley Gotshall, Christopher Canine, Benjamin Jennings, Terence Soule |
| 2005 | IRI | A layered decision model for cost-effective network defense. | Huaqiang Wei, Deborah A. Frincke, Jim Alves-Foss, Terence Soule, Hugh Pforsich |
| 2004 | EUROGP | How to Choose Appropriate Function Sets for Gentic Programming. | Gang Wang, Terence Soule |
| 2004 | GECCO | A Study of the Role of Single Node Mutation in Genetic Programming. | Wei Quan, Terence Soule |
| 2004 | GECCO | Non-stationary Subtasks Can Improve Diversity in Stationary Tasks. | Christopher Willis-Ford, Terence Soule |
| 2003 | EUROGP | Cooperative Evolution on the Intertwined Spirals Problem. | Terence Soule |
| 2003 | GECCO | Comparison of Genetic Algorithm and Particle Swarm Optimizer When Evolving a Recurrent Neural Network. | Matthew Settles, Brandon Rodebaugh, Terence Soule |
| 2002 | EUROGP | N-Version Genetic Programming via Fault Masking. | Kosuke Imamura, Robert B. Heckendorn, Terence Soule, James A. Foster |
| 2002 | EUROGP | Exons and Code Growth in Genetic Programming. | Terence Soule |
| 2002 | GECCO | Abstention Reduces Errors - decision Abstaining N-version Genetic Programming. | Kosuke Imamura, Robert B. Heckendorn, Terence Soule, James A. Foster |
| 2001 | EUROGP | Computational Complexity, Genetic Programming, and Implications. | Bart Rylander, Terence Soule, James A. Foster |
| 2000 | GECCO | Quantum Genetic Algorithms. | Bart Rylander, Terence Soule, James A. Foster, Jim Alves-Foss |
| 2000 | GECCO | Heterogeneity and Specialization in Evolving Teams. | Terence Soule |