An intensive program combining theoretical understanding and practical experience in deep unsupervised learning, covering GANs, self-supervised learning, anomaly detection, flow-based models, and energy-based models.