Stephen Guy

Stephen Guy
Associate Professor, Director of Graduate Studies, Department of Computer Science & EngineeringContact
Kenneth H. Keller Hall Room 5-225F 200 Union Street SeMinneapolis, MN 55455
Education
Ph.D. in Computer Science, University of North Carolina - Chapel Hill (2012)
B.S. in Computer Engineering, University of Virginia (2006)
Professional Background
Stephen J. Guy joined the Department of Computer Science & Engineering as an assistant professor in 2012 before being promoted to an associate professor in 2018. He also serves as the director of graduate studies. Guy received his M.S. (2009) and Ph.D. (2012) in computer science from the University of North Carolina at Chapel Hill. He is a member of ACM, IEEE, the IEEE Computer Society, and the IEEE Robotics and Automation Society. In 2018, Guy received the Charles E. Bowers Faculty Teaching Award.
Guy's research areas focus on motion planning, predictive simulations, and human behavioral analysis. He focuses in particular on approaches to these problems that leverage large-scale data analysis, optimization, and machine learning. He is particularly interested in cross-disciplinary applications of this work to a variety of real-world domains including robotics, video games, virtual reality, and medicine.
Research Areas
Human-Centered Computing
Current Research
Google Scholar
Applied Motion Lab
Ph.D. Graduates
Zahra Forootaninia (2022; co-advised with Rahul Narain); Tiannan Chen (2021); Nick Sohre (2021); Bilal Kartal (2016); Julio Godoy (2016; co-advised with Maria Gini).
Honors and Awards
2018: College of Science and Engineering - Charles E. Bowers Faculty Teaching Award
Selected Grants
EAGER: Uncertainty-aware Planning for Robot Navigation in Human Environments
Guy, S. J.; National Science Foundation; 9/1/17 - 8/31/20
CHS-Small: Transforming the Architectural Design Review Process through Collaborative Embodiment in HMD-based Immersive Virtual Environments
V. Interrante, S. J. Guy, L. Anderson; National Science Foundation; 9/2015 - 8/2020