Prior to joining Syracuse University, Ehrlich taught as an associate professor at Western Illinois University, School of Computer Sciences, since 2010 in Macomb, IL. There, he specialized in data visualization, visual analytics, sport data computation and analysis, machine learning, computer graphics, virtual reality, server-side development, languages and technology. He taught several courses such as Topics of Computer Science: Data Visualization, Operating Systems, Advanced Computer Graphics, Server-Side Development, and served as chair of the Council for Instructional Technology and chair of the IT Governance Executive Committee. He previously worked as an AViSSS (Animated Visual Supports for Social Skills) lead software developer for the University of Kansas and has held roles such as ASP.net developer for Nomise Systems and lead developer for HSSportsTV.net, both in Wichita, KS.
Ehrlich has published several papers in sport data visualization and analysis in Public Choice, Mathematical Social Sciences, Games, and the Journal of Quantitative Analysis in Sport. He has conducted many talks and live demonstrations on sport data computation, visualization, and analysis that incorporate use of Tableau (with VizQL), R, Python, and D3.
Ehrlich’s research has received support from the U.S. Department of Education, the U3E, and from Falk College. He was awarded the Moore Best Ph.D. Dissertation Award from the University of Kansas School of Engineering, the Provost’s Award for Academic Excellence in Teaching with Technology from Western Illinois University, and several awards from WIU’s College of Business and Technology.
Ehrlich earned a Ph.D. in computer science from the University of Kansas in 2010. His dissertation was titled, “The Effect of Desktop Illumination Realism on Presence and Generalization in a Virtual Learning Environment.” He also holds a computer science M.S. earned in 2007 from Wichita State University, and an accounting and business administration B.B.A., earned in 2004 from Friends University in Wichita, KS.
Ph.D. in Computer Science, University of Kansas, 2010
M.S. in Computer Science, Wichita State University, 2007
B.B.A., Friends University, Wichita, KS, 2004
Sport data computation, visualization, and analysis
SAL 385 - Python for Sport Analytics
SAL 413 - R for Sport Analytics
- B. Kmush, M. Mackowski, J. Ehrlich, B. Walia, A. Owora, S. Sanders, "Repetitive head impacts among National Football League Players associated with increased risk of all-cause mortality." JAMA Network Open. May 2020
- J. Ehrlich, Y. Chang, M. Harmon, and S. Sanders, "The Alliance Formation Puzzle in Contests with Capacity-Constraints: A Test using American Football Reception-Coverage Contest Data." PLOS ONE, February 2020
- J. Ehrlich, B. Kmush, B. Walia, S. Sanders, "Mortality risk factors among National Football League players: An analysis using player career data." F1000Research. 2019.