BTech / BCA Track8 Weeks CohortTopic-Linked Attendance Enabled
Machine Learning — Basic
Learn foundational machine learning workflows. Covers data preprocessing with Scikit-Learn, linear/logistic regression, decision trees, KNN, evaluation metrics (ROC-AUC, F1), and K-Means clustering.
Key Skills You Will Master:
Scikit-LearnFeature EngineeringRegressionClassificationModel EvaluationK-Means
Lead Instructor
Vikramaditya Iyer
Ex-Tech Lead & STEM Mentor

Total Program Fee (Full Cohort + Materials)
₹3,499₹4,999Save 30%
Choose Your CohortLive Interactive
Next cohort starting next weekend • 5:00 PM IST
10 Live Hybrid Interactive Sessions
10 Granular Tracked Topics
Downloadable datasets, cheatsheets & spreadsheets
Verifiable Certificate upon 85%+ topic completion
Syllabus Breakdown
Course Structure & Tracked Topics
Click on any module to view live sessions and the exact list of topics tested & tracked for attendance.
Session 1 • 90 Minutes Live
Session 1: ML Landscape & Workflow
Granular Tracked Topics (1):
Supervised/Unsupervised Learning & ML Project Lifecycle
Session 2 • 90 Minutes Live
Session 2: Data Preprocessing & Scaling
Granular Tracked Topics (1):
Imputation, OneHotEncoder, StandardScaler, MinMaxScaler
Session 3 • 90 Minutes Live
Session 3: Train-Test Split & Overfitting
Granular Tracked Topics (1):
train_test_split, Bias vs Variance, Baseline Models
Beginner Milestone: Cleaned & Scaled ML Data Pipeline
Construct a reusable Python preprocessing pipeline that returns scaled matrices ready for training.
Deliverable: Python Scikit-Learn preprocessing pipeline.
Session 1 • 90 Minutes Live
Session 4: Linear Regression (Simple & Multiple)
Granular Tracked Topics (1):
Cost Function, Gradient Descent Concept, R2 Score
Session 2 • 90 Minutes Live
Session 5: Logistic Regression for Classification
Granular Tracked Topics (1):
Sigmoid Function, Log-Loss & Binary Decision Boundaries
Session 3 • 90 Minutes Live
Session 6: Classification Metrics & Evaluation
Granular Tracked Topics (1):
Confusion Matrix, Precision, Recall, F1-Score, ROC-AUC
Session 4 • 90 Minutes Live
Session 7: KNN & Decision Trees
Granular Tracked Topics (1):
Distance Metrics, Gini Impurity, Tree Pruning
Intermediate Milestone: Automated Bank Loan Risk Classifier
Benchmark Logistic Regression, KNN, and Decision Trees on a 20,000-row lending dataset.
Deliverable: Model comparison notebook with Precision-Recall and ROC-AUC curves.
Session 1 • 90 Minutes Live
Session 8: K-Means Clustering
Granular Tracked Topics (1):
Centroid Initialization, Inertia & Elbow Method
Session 2 • 90 Minutes Live
Session 9: Cross-Validation & Model Tuning
Granular Tracked Topics (1):
K-Fold Cross-Validation, GridSearchCV & Feature Importance
Session 3 • 90 Minutes Live
Session 10: Capstone Presentation
Granular Tracked Topics (1):
CLV & Churn Pipeline Presentation
Graduation Capstone Portfolio
Customer Lifetime Value (CLV) & Churn Prediction Platform
Build an ML pipeline predicting customer churn and lifetime value with automated feature engineering, cross-validation, and segmentations.
Deliverable:
Jupyter Notebook Pipeline + Streamlit Model Prediction UI
What You Will Be Able To Do
Preprocess messy data with standard scaling, one-hot encoding, and train-test splits
Train and evaluate regression and classification algorithms in Scikit-Learn
Diagnose model overfitting/underfitting and tune hyperparameters
Segment customer datasets using unsupervised K-Means clustering
Prerequisites
Python fundamentals.