Skip to main content
MenuSearch & Directory

Kate Holdener, Ph.D.

Assistant Professor
Department of Computer Science

Courses Taught

CSCI 2300 Object-Oriented Software Design, CSCI 3300 Software Engineering, CSCI 5300 Software Engineering, CSCI 2300 Object-Oriented Software Design, CSCI 4930 Special Topics: DevOpsContinuous Integration, CSCI 5003 Object-Oriented Software Design, CSCI 5930 Special Topics: DevOpsContinuous Integration


  • Ph.D. in Computer Science, Missouri University of Science and Technology
  • M.S. in Computer Science, University of Missouri-Rolla
  • B.S. in Computer Science, B.A. in Mathematics, Truman State University
Dr. Kate Holdener is an assistant professor in the Department of Computer Science. Before joining SLU, Dr. Holdener completed her Ph.D. in Computer Science at the Missouri University of Science and Technology in 2008. She subsequently worked in industry for 10 years, at Exegy, Inc. in various roles such as software engineer, senior API engineering and product manager. Her research interests focus on the automation of software engineering processes, software development methodologies, and on the application of evolutionary algorithms to software engineering.

Research Interests

  • Software Engineering
  • Automation of Software Development Processes
  • Evolutionary Algorithms

Publications and Media Placements

  • Ekaterina A. Holdener and Daniel R. Tauritz. “Learning offspring optimizing mate selection”. In: Genetic and Evolutionary Computation Conference, GECCO 2008, Proceedings, Atlanta, GA, USA, July 12-16, 2008. 2008, pp. 1109–1110. doi:10.1145/1389095.1389302. url: