Here are the courses I teach at the University of Kansas. If you have any questions contact me.


Agent-Based Modeling

2020 Spring, 2021 Spring

PSYC 469 Undergrad credit

PSYC 800 Grad credit

Agent-based modeling has established itself as a powerful exploratory tool in the formal, physical, and especially the social sciences. This is a 3-unit one-semester elective that offers students a hands-on introduction to some landmark models, the core concepts, and the techniques of agent-based modeling.


Computational Social Science

2020 Fall
PSYC 469 Undergrad credit

PSYC 800 Grad credit

Computational social science is a new interdisciplinary frontier in the social sciences. This course is a seminar-format survey of computational approaches to social science research, with emphasis on methods, tools, software frameworks, and complexity theory as these apply to the investigation of social phenomena.


Data Science

2020 Fall, 2021 Spring
PSYC 500 Undergrad credit

We (with Dr. Tim Pleskac, Dr. Marsha McCartney, and Xiaohong Cai) redesign PSYC 500 (formerly, Intermediate Statistics for Psychological Research) to Introduction to Data Science. This course offers computational and statistical thinking, mathematical foundations, model building and software foundation, data curation, and knowledge transference, as well as a hands-on introduction to Python and Jupyter Notebook. This is funded by the Course Transformation Grant from KU Center for Teaching Excellence.