Dr. Kyle Harms

Assistant Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Kyle Harms. Improve your application with a focused, well-structured draft.

Biography

Kyle Harms is an Associate Teaching Professor in the Department of Information Science at Cornell University. His teaching focuses on programming, human-computer interaction, and web technologies, emphasizing classroom innovation at scale. Harms' pedagogical approach incorporates active learning methods to engage students through personal projects while carefully integrating generative AI into the classroom. He received his Ph.D. in Computer Science from Washington University in St. Louis, where he developed a keen interest in human-computer interaction and computing education as a member of the Looking Glass Research Group. His research aims to leverage learning theories to enhance novices' ability to learn computer programming independently. Prior to earning his Ph.D., Harms completed a B.S. in Computer Science at Truman State University. He also gained valuable industry experience as a software engineer at Boeing Company in St. Louis, Missouri, where he contributed to the development of software for F-15 Eagle flight simulators, and he later earned an M.S. in Computer Science from Washington University in St. Louis.

Research Interests

Experience

Software Engineer

— Present

Boeing Company • St. Louis, Missouri

Developed software for F-15 Eagle flight simulators.

Requirements for Cornell University

Master Program
Requirements
TOEFL
Listening
Required:15
Reading
Required:20
Writing
Required:20
Speaking
Required:22
Total
Required:100
IELTS
Overall
Required:7
Prerequisites
Bachelor's degree in Architecture or related field
Application Checklist
  • Online application
  • Portfolio (SlideRoom)
  • Academic Statement of Purpose
  • Personal Statement
  • Transcripts
  • Two letters of recommendation
  • Resume/CV
Specialization Notes

Department of Architecture