header-photo

Below is the detailed day-to-day & slot-wise program with Lecture Modules & Hands-On Coding Sessions for the IIT KANPUR Certificate Program on Python & QISKIT for Data Science, Data Analytics, Machine Learning and Quantum Computing from 1st to 28th March 2025


1st March, 2025                                                     
12:00 PM - 12:30 PM Zoom Test Session and PYTHON check
Week-1                                                     
3rd March, 2025                                                     
6:00 PM - 7:30 PM Module 1: Data Science
Lecture 1:
Introduction to Data Science
  •  •   Descriptive Statistics
  •  •   Data Representation
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Project 1: Introduction to Programming in PYTHON
  •  •   Data Types
  •  •   Lists
  •  •   Tuple objects
  •  •   Dictionary objects
4th March, 2025                                                     
6:00 PM - 7:30 PM Project 2: PANDAS Package in PYTHON for Data Analysis
  •  •   Data Wrangling
  •  •   Data Summary
  •  •   Missing Values
  •  •   Data Slicing
  •  •   ILOC and LOC
  •  •   Data Filtering
  •  •   Logical Operations
  •  •   Column Operations
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Lecture 2: Basics of Statistical Analysis for Data Science
  •  •   Statistical Quantities
  •  •   Quartiles
  •  •   Interquartile Range (IQR)
  •  •   Five Number Summary
5th March, 2025                                                     
- Break Day
6th March, 2025                                                     
6:00 PM - 7:30 PM Lecture 3: Probabilistic Data Analysis
  •  •   Random Variables
  •  •   Probability Density functions
  •  •   Cumulative Distributions
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Project 3: PYTHON NUMPY Package for Highspeed Numerical Computation and Random Data Analytics Array Creation
  •  •   Matrix Manipulations
  •  •   Data and Logical operations
  •  •    Histogram Visualization
7th March, 2025                                                     
6:00 PM - 7:30 PM Lecture 4: Matrix Representations and Computations for Data Analytics
  •  •   Inner Products
  •  •   Orthogonality
  •  •   Equation Systems
  •  •   Matrix Inversion
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Module 2: Data Analytics
Project 4:
PYTHON Seaborn Package for Analytics
  •  •   Histograms
  •  •   Scatter Plot
  •  •   Multiple Views
  •  •   Boxplot
  •  •   Violin Plots
  •  •   Swarm Plots
  •  •   Contour Plots
  •  •   Strip Plots
  •  •   Hex Plot
  •  •   KDE and Gaussian Fit
Week-2                                                    
10th March, 2025                                                     
6:00 PM - 7:30 PM Lecture 5: Matrix Decompositions for Data Analytics
  •  •   Eigenvalue Properties
  •  •   Special Matrices
  •  •   Singular Value Decomposition (SVD)
  •  •   Properties of SVD
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Test prep 1: Test preparation 1
  •  •   Interview problem solving session
  •  •   Solution discussion
11th March, 2025                                                     
6:00 PM - 7:30 PM Module 3: Machine Learning
Lecture 6:
Principal Component Analysis (PCA)
  •  •   Data Compression
  •  •   Principal Directions
  •  •   Covariance Estimation
  •  •   From SVD to PCA
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Project 5: PYTHON for Data Visualization using Matplotlib and Matrix Decompositions
  •  •   Matplotlib package and PYTHON plots
  •  •   Subplots
  •  •   Barplots
  •  •   Scatterplot
  •  •   Matrix inversion
  •  •   Determinant computation
  •  •   Matrix rank
  •  •   Eigenvalue/ eigenvector computation
  •  •   Singular Value Decomposition
12th March, 2025                                                     
- Break Day
13th March, 2025                                                    
6:00 PM - 7:30 PM Lecture 7: Linear Regression and Prediction for Business Analysis
  •  •    Linear Regression
  •  •   Multiple Regressors
  •  •   Regression Coefficient Estimation
  •  •   Pseudoinverse
  •  •   Regression Coefficient Computation
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Project 6: PYTHON Project in PCA using IRIS Dataset
  •  •   PCA fit
  •  •   Sklearn Datasets
  •  •   Matplotlib
14th March, 2025                                                     
6:00 PM - 7:30 PM Lecture 8: Logistic Regression-Based Machine Learning
  •  •   Logistic function
  •  •   Probabilities
  •  •   Likelihood and ML
  •  •   Logistic Regression Metrics
  •  •   Confusion Matrix
7:30 PM - 9:30 PM Break
8:00 PM - 9:15 PM Project 7: Regression Analysis using the IRIS Dataset
  •  •   SKLearn
  •  •   Linear Model
  •  •    IRIS Features
Project 8: Regression Modeling of House Prices using Boston Housing Dataset
  •  •   Test-Train split
  •  •   Boston Dataset Features
  •  •   MSE/ RMSE
  •  •   Regression Plot
Week-3                                                     
17th March, 2025                                                    
6:00 PM - 7:30 PM Lecture 9: Data Clustering for Machine Learning
  •  •   K-Means Algorithm
  •  •   Centroid Selection
  •  •   Cluster Assignment
  •  •   Elbow Method
  •  •   Silhouette Score
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Project 9: SCIKIT Package for Logistic Regression using Purchase/ Shopping Data for Social Network Ads
  •  •   Purchase Dataset Features
  •  •   Logistic Regression Fit
  •  •   Confusion Matrix Display
  •  •   Data Scaling
18th March, 2025                                                    
6:00 PM - 7:30 PM Module 4: Quantum Computing
Lecture 10:
Introduction to Qubits
  •  •   Superposition States
  •  •   Quantum Gates
  •  •   Pauli X
  •  •   Pauli Z
  •  •   Hadamard Gate
  •  •   Quantum Circuits
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Project 10: Data Clustering Analysis using PYTHON
  •  •   K-Means Algorithm
  •  •   Optimal Number of Clusters
  •  •   Elbow Method
  •  •   Silhouette Score
19th March, 2025                                                    
- Break Day
20th March, 2025                                                    
6:00 PM - 7:30 PM Lecture 11: Introduction to Multiple Qubit Systems
  •  •   Tensor Product
  •  •   CNOT Gate
  •  •   Bell States
  •  •   Entanglement
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Project 11: Qiskit for Simulation and visualization of Qubits
  •  •   Simulation of Quantum Gates
  •  •   Hadamard Gate
  •  •   Qiskit Primitives
  •  •   Sampler
  •  •   Multiple Qubit Quantum circuits
  •  •   CNOT Gate
21st March, 2025                                                    
6:00 PM - 7:30 PM Lecture 12: Quantum teleportation
  •  •   EPR (Einstein, Podolsky, and Rosen) Pair
  •  •   Alice-Bob Teleportation Protocol
  •  •   State Transformations
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Project 12: Simulation of Quantum teleportation in Qiskit
  •  •   Quantum Circuit for Teleportation
Week-4                                                     
24th March, 2025                                                    
6:00 PM - 7:30 PM Distinguished Guest Lecture 1
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Lecture 13: Quantum computation: Deutsch Algorithm
  •  •   Binary functions
  •  •   Constant/ Balanced
  •  •   Oracle Functions
  •  •   Phase Kickback
25th March, 2025                                                    
06:00 PM - 7:30 PM Lecture 14: Bernstein Vazirani Algorithm
  •  •   Quantum computation
  •  •   Classical versus Quantum Solution
  •  •   BV Circuit and Analysis
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Project 13: Simulation of Deutsch Algorithm in Qiskit
  •  •   Deutsch Circuit
  •  •   Qiskit Simulator
26th March, 2025                                                    
- Break Day
27th March, 2025                                                    
6:00 PM - 7:30 PM Distinguished Guest Lecture 2
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Test Prep 2: Test preparation 2
  •  •   Interview problem solving session
  •  •   Solution discussion
28th March, 2025                                                    
6:00 PM - 7:30 PM Lecture 15: Grover Algorithm
  •  •   Superposition
  •  •   Grover Diffusion Operations
  •  •   Complexity
7:30 PM - 8:00 PM Break
8:00 PM - 9:15 PM Project 14: Simulation of Vazirani Algorithm in Qiskit
  •  •   QASM Simulator
  •  •   AER
  •  •   BV Circuit