Kyle Harms is a Senior Lecturer in Information Science at Cornell University. Kyle received his Ph.D. in Computer Science from Washington University in St. Louis. He is primarily interested in human-computer interaction (HCI) and computing education.

At Washington University in St. Louis, Kyle pursued his interest in HCI and computing education as a member of the Looking Glass Research Group. His research focused on leveraging learning theories to improve novices' ability to learning computer programming independently. Kyle continues to pursue his interest in novice programming, education, and HCI through teaching courses in Information Science.

Prior to earning his Ph.D., Kyle received a B.S. in Computer Science from Truman State University. Afterwards, he worked as a software engineer at The Boeing Company in St. Louis, Missouri. As an engineer, he developed software for the F-15 Eagle flight simulators. While at Boeing, he also earned his M.S. in Computer Science from Washington University in St. Louis. Through his Master's experience, Kyle developed an interest in HCI and later decided to leave Boeing to earn his Ph.D.