a. Google Colab introduction b. Data types c. Arrays, Data Frames using NumPy, pandas. 2. Week 2 – EDA and Data Pre-processing a. Data Visualization using matplotlib, seabourne b. Drawing inferences from data visualizations c. Identifying and handling missing values, bad data (imputation) 3. Week 3 – Machine Learning basics a. Supervised vs Un-Supervised training b. Linear Regression c. K Means Clustering d. Overfitting, Underfitting e. Linear Regression model – hands-on 4. Week 4 – Machine Learning basics a. Decision Trees b. Model Performance evaluation c. Decision Tree Model building d. Avoiding overfitting in CART e. Pruning 5. Week 5 – Advanced Machine Learning a. Bagging b. Random Forests 6. Week 6 – Advanced Machine Learning a. Boosting b. Hyperparameters Tuning, GridSearch c. CART – hands-on 7. Week 7 – Neural Networks a. Neural networks introduction b. Input, Hidden and Output layers c. Optimization strategies – SGD, Adam d. Neural Networks – hands-on 8. Week 8 - Image Recognition a. Challenges in Image Recognition b. Image Processing for training data c. ANN vs CNN 9. Week 9 – Word Embeddings a. Word Embeddings b. Attention Mechanisms c. Transformers 10. Week 10 – LLMs a. LLMs b. Prompt Engineering 11. Week 11 – LangChain 12. Week 12 – Buffer week