Reversi Game-Playing Bot
A C game engine that searches ahead, prunes unpromising moves, and adapts its strategy through the game.
UNIVERSITY OF TORONTO · ECE
An engineering student building software
and exploring how AI works.
Showing all 5 projects
A C game engine that searches ahead, prunes unpromising moves, and adapts its strategy through the game.
Testing whether lightweight model adaptation can predict personal preferences from questionnaire responses.
A university application planning website, taken from product requirements to a live service.
Connecting Oura readiness data to Python, with serialized tokens and operating-system credential storage.
Helping a team deliver a functional signaling prototype around stakeholder requirements and engineering constraints.
A LITTLE BACKGROUND
I’m studying Electrical and Computer Engineering at the University of Toronto, with interests in software development and AI.
My projects range from a game-playing engine in C to experiments in personal preference modeling. I also bring experience in team coordination, teaching, and taking an idea online.
Python · C · C++ · MATLAB
Git · GitHub · Netlify · Cloudflare · Supabase
Skule Kup Signaling System · APS112
Coordinated stakeholder communication, compared design concepts, and tracked team delivery for a functional signaling prototype.
View project ↗Langley District Global Exchange
Supported 60+ international students through presentations and guidance on the Canadian curriculum.
Math Club & Magic Club
Led weekly activities for 30+ club members and raised CAD 2,000+ for environmental charities.
For software opportunities, project conversations, or a simple hello.
charlesjh.zhou@mail.utoronto.ca ↗