1. Meta-Learning Basics and Background 2. Model-Based Meta-Learning Approaches 3. Metric-Based Meta-Learning Approaches 4. Optimization-Based Meta-Learning Approaches 5. Meta-Learning for Computer Vision 6. Meta-Learning for Natural Language Processing 7. Meta-Reinforcement Learning 8. Meta-Learning for Health Care 9. Meta-Learning for Emerging Applications: Finance, Building Material, Graph Neural Networks, Program Synthesis, Transportation, Recommendation Systems and Climate Science