
About
William Evans is a Professor in the Department of Computer Science at the University of British Columbia (UBC), affiliated with the Faculty of Science. His research focuses on algorithms, computational geometry, graph theory, and theoretical computer science. He has received multiple teaching awards, including the 2016 and 2004 UBC Computer Science Department Faculty Teaching Awards.
Evans has extensively taught courses such as Advanced Algorithms Design and Analysis (CPSC 420), Basic Algorithms and Data Structures (CPSC 221), and Topics in Algorithms and Complexity, including specialized modules like Graph Drawing. His research emphasizes geometric algorithms, optimization, and algorithmic efficiency in dynamic systems.
His recent work addresses challenges in scheduling with uncertainty, congestion potential in moving entities, and graph representations in multidimensional spaces. He has contributed to theoretical frameworks for polygon burning problems, turning machines, and morphing graph drawings in 3D.
- Awards: UBC Faculty Teaching Awards (2016, 2004)
- Labs/Teams: Not explicitly mentioned, but his research aligns with UBC's computational geometry and algorithms research groups.
- Future Work: Likely expanding on algorithmic solutions for dynamic systems and geometric optimization problems.
Find William Evans elsewhere
Related Searches
You Might Also Like
Will EvansUniversity of British Columbia · Professor- AAnna LubiwUniversity of Waterloo · Professor
Therese BiedlUniversity of Waterloo · Professor- Nick HarveyUniversity of British Columbia · Professor
Laks V.S. LakshmananUniversity of British Columbia · Professor
Max WillertFree University of Berlin · Lecturer