You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.


Session Name:

Teaching Modern Graphics: A Shader-First Approach


There has been a shift in graphics programming from the CPU to the GPU over the last two decades. Coding went from serial to parallel. For educators in the field, teaching has not been updated to reflect this massive change in landscape. Most syllabi still treat shaders as a "latch-on" to be taught as a more advanced topic. Having identified common conceptual roadblocks encountered with graphics programming, this talk presents "a shader-first approach" that puts shaders at the heart of teaching graphics from the ground-up. The talk proceeds to show how the methods can be applied to teaching in other domains as well.

Did you know free users get access to 30% of content from the last 2 years?

Get your team full access to the most up to date GDC content

  • GDC 2019
  • Sajid Farooq
  • Champlain College
  • free content
  • Educators Summit
  • Game Career / Education