Home
Jonathan Hudson, Ph.D.
Associate Professor (Teaching) - July 2025
Assistant Professor (Teaching) - July 2020
Department of Computer Science
University of Calgary
Education
PhD - Computer ScienceUniversity of Calgary, 2019
MSc - Computer ScienceUniversity of Calgary, 2011
BSc (First Class Honours) - Computer ScienceMinor - Pure Mathematics
University of Calgary, 2009
NUTV - Academia Obscura (youtube)
2023 - Artificial Intelligence - [Dr. Jonathan Hudson] link
What the tech? (podcast)
2020 - Artificial Intelligence and Machine Learning - [Dr. Jonathan Hudson] link
Grants
2025-2028 University of Calgary Teaching and Learning Grant (AEGIS Rescue Simulator (Team-Based Experiential Assessment for Teaching Introductory AI)) [Dr. Jonathan Hudson, Janet Leahy] link
2022-2024 University of Calgary Teaching and Learning Grant (Designing Self-Disclosing Chatbots to Foster Common Humanity in Introductory Computer Science Classes) [Dr. Helen Ai He, Dr. Jonathan Hudson] link
Teaching Interests
Game base learning. Building connections in a classroom setting. Scaffolding of skills, active learning, and the integration of formative feedback during problem solving.
Teaching Awards
2022 Student Union Teaching Excellence Award (Faculty of Science) link
Research Interests
Available to supervise undergraduate CPSC 502/503 and CPSC/SENG Capstone students
[not available to supervise graduate students]
Topics: Machine Learning, Artificial Intelligence, Evolutionary Computation, Exploratory Testing, Risk Assessment and Management