Introduction
  • Introduction to Course
  • Setting Up Google Colaboratory
  • Importance of Machine Learning
Python Fundamentals for Machine Learning
  • Introduction to Python
  • Variables and Operators
  • Control Structures
  • Functions
  • Modules
  • Intro to Data Structures
Data Preparation: The Foundation of ML Success
  • Introduction to Data Processing
  • Transforming Data
  • Data Visualization
Supervised Learning
  • Introduction to supervised learning
  • Linear Regression
  • Logistic Regression
Model Evaluation and Optimization
  • Metrics
  • Cross Validation
  • Overfitting or Underfitting Models
  • Hyperparameter Tuning
Scikit-Learn
  • Introduction to scikit-learn
  • Overview of documentation
Advanced Machine Learning Models
  • RandomForest and GradientBoosting
  • KNN
  • SVM
Project
  • Project Introduction
  • Project Submission
Conclusion
  • Concluding Remarks