1. Grokking Optimization.- 2. Essential Mathematics for Optimization.- 3. Single-Objective Optimization Techniques.- 4. Metaheuristics for Single-Objective Optimization.- 5. Multi-Objective Optimization.- 6. Applications of Optimization.- 7. Practical Optimization Examples with Python.