In order to celebrate its launch, online education website Gameversity is offering a free two week seminar on shader programming with HLSL and assembly.
Gameversity offers courses that help students learn game programming from scratch, with classes including Introduction to Game Programming, Game Mathematics, Direct3D 9 Graphics Programming and Advanced Rendering.