Kyle J. Harms

I am a lecturer in the Information Science department at Cornell University.

For information about my current course offerings, please visit my teaching page.

About Me

In May of 2017 I received my Ph.D. in Computer Science at Washington University in St. Louis. Under the supervision of Dr. Caitlin L. Kelleher, I investigated leveraging completion problems to help enable middle school to learn computer programming independently. If you would like to know more about my work, checkout my publications or CV. Alternatively, you can also download a copy of the novice programming environment, Looking Glass, and try out my work!

I am an avid user of open source software. I try to contribute back when I have time. You can checkout some of my contributions at github.


For inquires related to INFO/CS 2300; NBA 5301 please email info2300-prof@cornell.edu.
For inquires related to INFO 5901 & 5900 please email info5901-prof@cornell.edu.

If you would like to contact me directly, my email address is kyle.harms@cornell.edu.

Office Hours

For the remainder of the spring semester office hours are virtual. Please email me directly (kyle.harms@cornell.edu) to make an appointment. When emailing specify your preferred virtual method: Zoom or telephone, and provide at least three times that work for you.