Zachary Butler
Professor
Zachary Butler
Professor
Education
BS in Electrical Engineering, Alfred University; Ph.D. in Robotics, Carnegie Mellon
Bio
Zack Butler is a Professor in the Department of Computer Science at RIT. He received his Ph.D. in Robotics from Carnegie Mellon in 2000. His research interests are in the general area of cooperative autonomous systems and computer science education. His publications have appeared in such venues as the International Journal of Robotics Research and the ACM Symposium of Computer Science Education. He is currently the PI on a grant from the National Science Foundation to study the use of pencil puzzles as a problem domain for introductory computing courses, and on a previous grant, developed a team of robots to autonomously roam the department and be easily programmed by students. He has taught a variety courses from the introductory level to the graduate level, including courses in Mobile Robot Programming and Puzzles for Computing that he developed.
Select Scholarship
Currently Teaching
In the News
-
April 13, 2023
Golisano College community takes on the International Collegiate Programming Contest
RIT students took on some of the most prestigious universities across the northeast U.S. and Canada in the 2023 International Collegiate Programming Contest (ICPC) Northeast North America Regional event.
-
March 17, 2023
CS@RIT hosts regional programming competition
CS@RIT recently hosted regional competitors of the International Collegiate Programming Contest (ICPC), with 84 registered teams from 19 universities competing. The top four universities will advance to the North America Championship, from which the top teams will advance to the World Finals. Two RIT teams performed well, placing 13th and 17th overall. The contest involves teams of up to three students solving problems within five hours, using a single computer.
-
November 6, 2019
RIT hosts elite universities for regional International Collegiate Programming Contest Nov. 9
Student problem-solvers from 20 universities will have five hours to design algorithms and program them to work at a computer science contest at the Northeast North American Regional Final of the International Collegiate Programming Contest (ICPC), held Nov. 9 at RIT.