Check out all of my solutions from OSU’s Real Time Rendering Course:
Please refrain from stealing these solutions. Do your own work. It’s for the best.