Back to Courses
Advanced
Artificial Intelligence & Machine Learning
en
Grokking the Generative AI System Design
Educative
Platform
· Washington, USA
About this course
Explore the design of scalable generative AI systems using a structured framework and real-world case studies across text, image, audio, and video generation. This course introduces foundational concepts such as neural networks, transformers, tokenization, embeddings, parallelism, and inference optimization, then teaches the SCALED framework for GenAI system design. You will learn to architect end-to-end generative AI systems, perform back-of-the-envelope calculations for LLM training and deployment, and prepare for GenAI system design interviews through mock interviews and practical design exercises.
Prerequisite Skills
Skills you should have before taking this course
probability and statistics
Python Programming
machine learning fundamentals
Software system design
Deep learning basics
Skills Gained
Skills you will develop by completing this course
inference optimization
Neural Networks
Retrieval-augmented generation (RAG)
Generative AI system design
Large language models (LLMs)
Transformers
Parallel and distributed training
System design for AI applications