Each program is designed to build practical skills alongside theoretical understanding. Courses can be taken individually or sequenced into learning pathways based on your goals.
Begin with the fundamentals. This course covers perceptrons, multilayer networks, backpropagation, and gradient descent through hands-on implementation.
Master modern architectures and techniques used in production systems. Covers transformers, attention mechanisms, normalization strategies, and advanced optimization.
Learn to build systems that interpret visual information. From basic convolutional layers to state-of-the-art architectures for object detection and segmentation.
Process and generate text using neural approaches. Covers embeddings, sequence models, transformers, and practical applications like sentiment analysis and text generation.
Train agents that learn through interaction with environments. Explore value-based and policy-based methods through game simulations and control tasks.
Apply everything you've learned to a substantial project. Work with mentorship to design, implement, and present a complete AI system of your choosing.