Changdao (Michael) He
mhe14 at ualberta dot ca
University of Alberta
About
I will be joining the University of Alberta as a Master of Science (Thesis) student in Computing Science, advised by Professor Xiaoqi Tan. My research interests broadly lie in Online Algorithms, with a current focus on scheduling problems. I am currently working on a problem in online throughput scheduling under the supervision of Professor Allan Borodin at the University of Toronto.
I recently completed my undergraduate studies at the University of Toronto, where I pursued a double major in Computer Science and Mathematics.
Education
University of Alberta — M.Sc. in Computing Science (Thesis)
Advisor: Prof. Xiaoqi Tan
University of Toronto — Honours B.Sc., Computer Science and Mathematics
Research
Revoke vs. Restart in Unweighted Throughput Scheduling Oct 2025
Related fields: Online Algorithms, Competitive Analysis
C. He. arXiv preprint (2025). arXiv:2510.15318
Poster presented at the CSSU Undergraduate Research Conference, University of Toronto (2026).
Projects
Online Throughput Scheduling Jul 2025 - Present
Related fields: Online Algorithms, Competitive Analysis
Nonogram Puzzle Difficulty Analysis Sep 2025 - Present
Related fields: Human–Computer Interaction, Artificial Intelligence, Constraint Satisfaction
Poster presented at the CSSU Undergraduate Research Conference, University of Toronto (2026).
Monte Carlo Tree Search for Othello May 2025 - Aug 2025
Related fields: Artificial Intelligence, Search Algorithms
Poster presented at the Undergraduate Summer Research Showcase, University of Toronto (2025).
Designing and Implementing AI Agents for Othello Jan 2025 - Apr 2025
Related fields: Artificial Intelligence, Game AI
Poster presented at the Undergraduate Summer Research Showcase, University of Toronto (2025).
VR Backend Framework for Cilindir Jan 2025 - Present
Related fields: Computer Vision, Artificial Intelligence, Real-Time Systems
Weather Weavers Sep 2023 - Dec 2023
Related fields: Software Design