Core Content
➤ What ML is and how it differs from traditional programming
➤ Types of ML: Supervised, Unsupervised, Reinforcement
➤ Understanding datasets, features and labels
➤ Python setup: Anaconda, Jupyter Notebook, essential libraries (NumPy, Pandas, Matplotlib)
Practical Task
Load a simple dataset (Iris or Titanic) and explore it using Pandas. Check shape, missing values and basic stats.
Pro Tip
Don’t jump to models immediately. A strong grasp of data and problem types saves hours later.
Learning Outcome
You’ll understand ML basics, key concepts, and have your Python workflow ready for real projects.