William J. Doyle

Picture of William Doyle

Greetings, I am William a Ph.D. candidate at the University of New Hampshire in the Computer Science department. I am a member of the UNH Artificial Intelligence Group. I am currently working with Professor Wheeler Ruml in the area of artificial intelligence, heuristic search, and real-time planning.

My CV is available here.

You can reach me at mylastname at cs.unh.edu


Teaching Assistantship

I am a teaching assistant at the University of New Hampshire. Involved in running labs, creating assignments, exams and conducting recitation sessions for Algorithms, Assembly Language Programming and Machine Organization, and Introduction to Scientific Programming.

Research Assitantship

I was a research assistant at the University of New Hampshire working with Critical Communications, Controls, and Instruments (C3I) on an artifical intelligence system.


  • Jingwei Chen, Nathan R. Sturtevant, William J. Doyle, and Wheeler Ruml, Revisiting Suboptimal Search, Proceedings of the Twelfth International Symposium on Combinatorial Search (SoCS-19), 2019
  • [pdf]

  • Bence Cserna, William J. Doyle, Tianyi Gu, and Wheeler Ruml, Safe Temporal Planning for Urban Driving, Proceedings of the AAAI Workshop on Artificial Intelligence Safety, 2019


  • Bence Cserna, William J. Doyle, Jordan Ramsdell, and Wheeler Ruml, Avoiding Dead Ends in Real-time Heuristic Search, Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence, 2018.


Contact Information

Email is the fastest and most reliable way of contacting me.

Postal mail, express mail, couriers:
UNH Computer Science
Kingsbury Hall
33 Academic Way, Durham, NH 03824-2619 USA

UNH CS on Google Maps.