Diffusion Model Computer Vision Course