William  Fiset

William Fiset

Google engineer; ACM-ICPC world finalist



My name is William, I am a software engineer for Google Maps stationed in Mountain View California. I am a former ACM-ICPC world finalist and avid problem solver looking to share my knowledge of computer programming and problem-solving.

I teach courses on Arbington because there exists a need to create high quality content about complex topics in computer science. The areas I focus on are data structures and algorithms; together they are the most important topics to master on the road to becoming an exemplary software engineer. Consider enrolling in one or more of the courses I have developed; they are designed for everyone, whether you are a beginner or advanced.

Yours sincerely,


Teaching courses

For super learners, get unlimited access for $15 per month

Start your 14 day free trial. Cancel at any time.