My teaching, research, and technical work focus on how people learn, search for information, and make decisions with computing systems.
I teach business and information technology at Missouri University of Science and Technology, where I develop courses and learning materials in programming, databases, analytics, information systems, and practical computing foundations. My research connects information science, human-computer interaction, online health information seeking, and behavioral information research, with particular attention to how cognitive and social biases shape search, judgment, and decision-making.
Before joining Missouri S&T, I worked in higher education, research computing, research data infrastructure, international education, and management information systems. I previously served as a faculty member at Chung Yuan University, taught information systems and business analytics at Florida State University, and contributed to research data and health data science projects. I hold a Ph.D. in Information Science from Florida State University and another in Instructional Technology from Ohio University.
By the way, “T.Y.” is pronounced tee-why.
Behavioral Information Research platform for online studies (MTurk, Prolific) on cognitive and social biases in health information seeking. Hosts live modules for information quality, debiasing interventions, and community article-stance rating.
Think PythonAn open textbook for intermediate Python programming, inspired by Allen Downey's Think Python. Built around runnable examples and continuously revised.
Think DSMAn open textbook for data science and management, covering databases, analytics, and practical business computing foundations.
Think CS in C#An open textbook introducing computer science fundamentals through C#, for students taking their first programming course.
TodoA personal task and project workspace for web and iPhone, built on Supabase with real-time sync and row-level security.