I've taught for about two years at Rochester Institute of Technology’s School of Interactive Games and Media, working as a adjunct instructor. During this time, I've gotten better at teaching and have come up with new and creative ways to help my students learn better.
I've had the chance to really make a difference in the education of college students, teaching them key classes that help them grow into skilled designers and programmers. This includes:
I've had the chance to really make a difference in the education of college students, teaching them key classes that help them grow into skilled designers and programmers. This includes:
IGME 209: Data Structures & Algorithms for Games & Simulations I
This course focuses on fundamental data structures and algorithms crucial for game development, with a particular emphasis on the C++ programming language.
This course focuses on fundamental data structures and algorithms crucial for game development, with a particular emphasis on the C++ programming language.
IGME 309: Data Structures & Algorithms for Games & Simulations II
An advanced course in graphics programming that delves into GPU-friendly data structures, the rendering pipeline, and advanced computer graphics topics, utilizing OpenGL for practical, hands-on learning.
An advanced course in graphics programming that delves into GPU-friendly data structures, the rendering pipeline, and advanced computer graphics topics, utilizing OpenGL for practical, hands-on learning.