COMS W4726
Deep Learning for Data Science
Introductory course in deep learning covering core architectures (perceptrons, MLPs, CNNs, U-Nets, RNNs, transformers), training methods (supervised/adversarial loss, autoencoders, diffusion, RL), and key topics (regularization, optimization); includes hands-on implementation in PyTorch with coding, experiments, and paper reviews; students learn to design, build, train, and evaluate deep networks and engage with current research.
Prerequisites & course information
Prerequisites: This course presumes prior knowledge of machine learning equivalent to having taken an introductory course in ML. It also assumes the ability to code in Python.
Sources
- Course catalogue ↗2026-2027
- Catalogue entry ↗
Catalogue variants
- Deep Learning for Data Science · 3.00 points · University catalogue