Author Dr. Michael Goldwasser has been a professor of Computer Science at Saint Louis University since 2003. He served as the inaugural chair of the Department of Computer Science from 2016 through 2022. Dr. Goldwasser's research interests are in the design and analysis of algorithms, with a particular focus in online computation and approximation algorithms with applications in scheduling and bioinformatics. He is also active in the Computer Science education community and the author of three undergraduate textbooks.