
I am an Associate Teaching Professor in the Information Science department at Cornell University. I am also a Faculty Teaching Fellow for the McCormick Teaching Excellence Institute (MTEI).
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.
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.
Contact
For inquires related to INFO 1300: Introductory Design and Programming for the Web
please email info1300@cornell.edu.
For inquires related to INFO 2310: Interactive Web Application Design and Development
please email info2310@cornell.edu.
For inquires related to INFO 2300: Intermediate Design and Programming for the Web
please email info2300@cornell.edu.
For inquires related to INFO 4340/5440: App Design and Prototyping please email info4340@cornell.edu / info5440@cornell.edu.
If you would like to contact me directly, my email address is kyle.harms@cornell.edu.
My office is Gates Hall 224.
Office Hours
Everyone is welcome to drop by my office hours, for any reason; I am
happy to help you or discuss anything.
Virtual (Zoom) office hours available by request only; please email me to schedule an appointment.
- No office hours.
Letters of Recommendation
I am pleased to write letters of recommendation for students who have been effective teaching assistants or have worked one-on-one with me. I am unable to provide letters for students where all I know about them is their grades in my courses.
If you would like me to write a letter of recommendation for you, you must agree to waive your right to view the letter and send me an email at least 2 weeks in advance of the deadline with the following information directly included in the body of the email:
- Your name and a photo of yourself.
- A list of all of the ways we have interacted together.
- Include the semester for each item.
- Include courses you took with me as well as classes you TA'd for me.
- Include your grade for each class.
- A small paragraph (3-4 sentences) explaining why you are asking me to write a letter and what you hope for me to emphasize in the letter.
- A list of all deadlines. (Inline in the email, not as an attachment or google drive link.)
- A current resume or CV (as an attachment to the email; no google drive links.)