Learn to build and deploy generative models for molecular design using RNNs, VAEs, and Diffusion. This hands-on module covers dataset curation/tokenization, model training and sampling, goal-directed optimization with property predictors, and synthesis-aware triage (rules, SA/SCScore, basic retrosynthesis stubs) . Deliverables include a reproducible pipeline that generates, filters, and prioritizes novel compounds.