Robert Surton

Robert Surton

Instructor

Staying in contact

The CS department has a Discord server you are invited to join and use to stay in contact with all of our faculty and other students. Because it is public, keep in mind the usual expectations for working with other people.

To discuss anything about course material, use the channel for that course, e.g. #cs160 or #cs205, and participate in discussion with everybody.

To discuss something unique to you or private asynchronously, such as making a plan to turn in late work or asking about grades, use email. A Canvas message will also work. A Discord private message will work to get my attention, but we may need to switch to email or Canvas to discuss protected personal information.

During my scheduled office hours, if you would like to chat live in Discord or set up a Zoom meeting for voice/screensharing, get my attention in #office-hour-surton. Of course, I'd be even happier to see you in my office face-to-face!

Office Hours - Fall 2025

Monday ☽, Wednesday ☿
2:30 pm–3:20 pm - Office
Tuesday ♂, Thursday ♃
12 pm–1:20 pm - Office

Education

  • PhD in computer science, minor in theatre performance, 2014

    Cornell University

  • MS in computer science, 2011

    Cornell University

  • BSc in computer science, 2007

    Rensselaer Polytechnic Institute