Karl is an Assistant Professor and Director of Data Sciences at Valparaiso University (Valpo) in Indiana. He is housed in the Mathematics and Statistics Department with an affiliate appointment to the Computing and Information Sciences Department. He’s run the Masters in Analytics and Modeling program since 2014, and is the founding director of Valpo’s Bachelor’s in Science in Data Science.

Karl specializes in data science as applied to networks and graphs. He’s done work with applying network algorithms to improve genome assembly and published fundamental work in understanding K-Dense graphs. He’s also very interested in finding ways to connect data science with social good, especially through the classroom and experiential learning.

Karl’s teaching includes Optimization, Data Mining, Multivariable Calculus and Differential Equations. He’s also designed and implemented an Introduction to Data Science course targeted at students with minimal programming experience that centers around a data-driven service learning project.