Dan holds a Master’s degree in Computer Science and a Bachelor’s degree in Game Development & Entrepreneurship from UOIT. His programming and development interests are 3D math-heavy, namely graphics, animation and AR/VR/MR programming. This is demonstrated through his passion for designing and creating high- and low-level tools and frameworks in both industry and academic contexts. Dan’s passion for programming intertwines with his passion for teaching and he is always looking for innovative ways to deliver course content. A true tinkerer, Dan happily explores new and exciting code trends.

Dan Buckstein sessions


Quaternions Are Friends, Not Food: Pro-Tips for Understanding and Usage
Monday, November 12th

Description: since Hamilton’s discovery in 1843, the mechanics of quaternions for 3D rotations have been a mystery to almost everyone. In the past couple of decades, with the emergence of modern game technology, developers have begun to value them more and more. Now they appear in every commercial and proprietary game engine, in some form […]