NEW RI-2027 coming soon — Enrolment opens 1 September 2026 Get Notified →
Home R&D Projects Publications Research Intake 2027 Services Community About Donate
← Research Intake 2027
Complete session plan · 2027 cohort

RI Curriculum 2027

From Python foundations to advanced research methodology—120 mentor-led sessions, 240 structured hours, and a deliberate progression toward research readiness.

120Live sessions
240Structured hours
10Research modules
18Module-break days
11 JanProgramme begins
28 MayTraining concludes
138 schedule entries
SessionDateDayModuleTopic
111-Jan-2027MondayModule 1: Python for MLNumPy for Numerical Computation & Vectorization
212-Jan-2027TuesdayModule 1: Python for MLPandas for Data Wrangling & Manipulation
313-Jan-2027WednesdayModule 1: Python for MLMatplotlib Seaborn & Exploratory Data Analysis (EDA)
414-Jan-2027ThursdayModule 1: Python for MLScikit-learn Pipeline & Model Selection Basics
15-Jan-2027FridayModule Break (after Module 1: Python for ML)Holiday
16-Jan-2027SaturdayModule Break (after Module 1: Python for ML)Holiday
517-Jan-2027SundayModule 2: Mathematics for MLLinear Algebra (Vectors Matrices Tensors Eigenvalues)
618-Jan-2027MondayModule 2: Mathematics for MLCalculus for ML (Derivatives Gradients Chain Rule)
719-Jan-2027TuesdayModule 2: Mathematics for MLProbability & Statistics (Distributions Bayes Theorem)
820-Jan-2027WednesdayModule 2: Mathematics for MLOptimization Algorithms (Gradient Descent AdamW)
921-Jan-2027ThursdayModule 2: Mathematics for MLInformation Theory (Cross-Entropy KL Divergence)
1022-Jan-2027FridayModule 2: Mathematics for MLStatistical Significance (p-values t-tests CI for Research)
23-Jan-2027SaturdayModule Break (after Module 2: Mathematics for ML)Holiday
24-Jan-2027SundayModule Break (after Module 2: Mathematics for ML)Holiday
1125-Jan-2027MondayModule 3: ML & DLSupervised Learning (Regression & Classification)
1226-Jan-2027TuesdayModule 3: ML & DLUnsupervised Learning (Clustering & Dimensionality Reduction)
1327-Jan-2027WednesdayModule 3: ML & DLModel Evaluation & Cross-Validation (Handling Imbalanced Data)
1428-Jan-2027ThursdayModule 3: ML & DLEnsemble Methods & Hyperparameter Tuning (Optuna)
1529-Jan-2027FridayModule 3: ML & DLExplainable AI (XAI) for ML (SHAP LIME)
1630-Jan-2027SaturdayModule 3: ML & DLIntro to Deep Learning & Neural Networks (PyTorch/TensorFlow)
1731-Jan-2027SundayModule 3: ML & DLTraining Deep Networks (Batch Norm Dropout Optimizers)
1801-Feb-2027MondayModule 3: ML & DLConvolutional Neural Networks (CNNs) Fundamentals
1902-Feb-2027TuesdayModule 3: ML & DLAdvanced CNN Architectures (ResNet EfficientNet)
2003-Feb-2027WednesdayModule 3: ML & DLRecurrent Neural Networks (RNNs) & LSTMs
2104-Feb-2027ThursdayModule 3: ML & DLSequence Modeling & Time Series Forecasting
2205-Feb-2027FridayModule 3: ML & DLAutoencoders & Variational Autoencoders (VAEs)
2306-Feb-2027SaturdayModule 3: ML & DLTransfer Learning & Fine-Tuning in Deep Learning
2407-Feb-2027SundayModule 3: ML & DLDL Mini-Project: End-to-End Pipeline (Part 1)
2508-Feb-2027MondayModule 3: ML & DLDL Mini-Project: End-to-End Pipeline (Part 2)
2609-Feb-2027TuesdayModule 3: ML & DLDL Mini-Project: End-to-End Pipeline (Part 3)
10-Feb-2027WednesdayModule Break (after Module 3: ML & DL)Holiday
11-Feb-2027ThursdayModule Break (after Module 3: ML & DL)Holiday
2712-Feb-2027FridayModule 4: NLPText Preprocessing & Tokenization Techniques
2813-Feb-2027SaturdayModule 4: NLPFeature Engineering for Text (TF-IDF BoW)
2914-Feb-2027SundayModule 4: NLPWord Embeddings (Word2Vec GloVe)
3015-Feb-2027MondayModule 4: NLPNamed Entity Recognition (NER) & POS Tagging
3116-Feb-2027TuesdayModule 4: NLPText Classification & Sentiment Analysis Basics
3217-Feb-2027WednesdayModule 4: NLPSeq2Seq Models
3318-Feb-2027ThursdayModule 4: NLPAttention Mechanism Introduction
3419-Feb-2027FridayModule 4: NLPNLP Mini-Project (Text Classification Pipeline)
20-Feb-2027SaturdayModule Break (after Module 4: NLP)Holiday
21-Feb-2027SundayModule Break (after Module 4: NLP)Holiday
3522-Feb-2027MondayModule 5: CVImage Preprocessing & Data Augmentation (Albumentations)
3623-Feb-2027TuesdayModule 5: CVFeature Detection & Keypoint Matching
3724-Feb-2027WednesdayModule 5: CVAdvanced CNN Architectures for Vision
3825-Feb-2027ThursdayModule 5: CVObject Detection Fundamentals (YOLO SSD)
3926-Feb-2027FridayModule 5: CVModel Evaluation for CV (IoU mAP Dice Coefficient)
4027-Feb-2027SaturdayModule 5: CVImage Segmentation (Semantic vs. Instance)
4128-Feb-2027SundayModule 5: CVGenerative Models in CV (GANs)
4201-Mar-2027MondayModule 5: CV3D Vision & Video Processing Basics
4302-Mar-2027TuesdayModule 5: CVEdge AI & Model Optimization (ONNX TensorRT)
4403-Mar-2027WednesdayModule 5: CVCV Mini-Project (Object Detection/Segmentation)
04-Mar-2027ThursdayModule Break (after Module 5: CV)Holiday
05-Mar-2027FridayModule Break (after Module 5: CV)Holiday
4506-Mar-2027SaturdayModule 6: TransformersUnderstanding Self-Attention & Multi-Head Attention
4607-Mar-2027SundayModule 6: TransformersBERT Architecture & Masked Language Modeling
4708-Mar-2027MondayModule 6: TransformersGPT Architecture & Causal Language Modeling
4809-Mar-2027TuesdayModule 6: TransformersVision Transformers (ViT) & Image Patching
4910-Mar-2027WednesdayModule 6: TransformersCLIP & Contrastive Vision-Language Learning
5011-Mar-2027ThursdayModule 6: TransformersSwin Transformers & Hierarchical Vision Models
5112-Mar-2027FridayModule 6: TransformersTransformer Optimization (Flash Attention KV Cache)
5213-Mar-2027SaturdayModule 6: TransformersTransformer Mini-Project (NLP)
5314-Mar-2027SundayModule 6: TransformersTransformer Mini-Project (Vision)
5415-Mar-2027MondayModule 6: TransformersTransformer Mini-Project (Multimodal)
16-Mar-2027TuesdayModule Break (after Module 6: Transformers)Holiday
17-Mar-2027WednesdayModule Break (after Module 6: Transformers)Holiday
5518-Mar-2027ThursdayModule 7: Gen AIHugging Face Ecosystem (Transformers Datasets Spaces) - Part 1
5619-Mar-2027FridayModule 7: Gen AIHugging Face Ecosystem (Transformers Datasets Spaces) - Part 2
5720-Mar-2027SaturdayModule 7: Gen AIHugging Face Ecosystem (Transformers Datasets Spaces) - Part 3
5821-Mar-2027SundayModule 7: Gen AIPrompt Engineering & In-Context Learning
5922-Mar-2027MondayModule 7: Gen AIChain-of-Thought & Advanced Prompting
6023-Mar-2027TuesdayModule 7: Gen AIPrompt Engineering Mini-Lab
6124-Mar-2027WednesdayModule 7: Gen AISmall Language Models (SLMs) - Phi Gemma
6225-Mar-2027ThursdayModule 7: Gen AISLM Edge Deployment
6326-Mar-2027FridayModule 7: Gen AISLM Hands-on Lab
6427-Mar-2027SaturdayModule 7: Gen AIParameter-Efficient Fine-Tuning (PEFT) - LoRA
6528-Mar-2027SundayModule 7: Gen AIAdvanced PEFT - QLoRA
6629-Mar-2027MondayModule 7: Gen AIFine-Tuning Mini-Lab
6730-Mar-2027TuesdayModule 7: Gen AIRetrieval-Augmented Generation (RAG) Basics
6831-Mar-2027WednesdayModule 7: Gen AIVector Databases & Semantic Search
6901-Apr-2027ThursdayModule 7: Gen AIAdvanced RAG Pipelines
7002-Apr-2027FridayModule 7: Gen AIVision-Language Models (VLMs) - LLaVA BLIP-3
7103-Apr-2027SaturdayModule 7: Gen AIVLM Applications
7204-Apr-2027SundayModule 7: Gen AIVLM Hands-on Lab
7305-Apr-2027MondayModule 7: Gen AIDiffusion Models for Image Generation
7406-Apr-2027TuesdayModule 7: Gen AIDiffusion Models for Video Generation
07-Apr-2027WednesdayModule Break (after Module 7: Gen AI)Holiday
08-Apr-2027ThursdayModule Break (after Module 7: Gen AI)Holiday
7509-Apr-2027FridayModule 8: Agentic AIIntro to Agentic AI & Openclaw Framework Architecture
7610-Apr-2027SaturdayModule 8: Agentic AITool Calling & Function Calling
7711-Apr-2027SundayModule 8: Agentic AIAPI Integration for Agents
7812-Apr-2027MondayModule 8: Agentic AIMemory Management & Statefulness
7913-Apr-2027TuesdayModule 8: Agentic AIAdvanced Statefulness & Long-term Memory
8014-Apr-2027WednesdayModule 8: Agentic AIMulti-Agent Collaboration
8115-Apr-2027ThursdayModule 8: Agentic AITask Delegation & Orchestration
8216-Apr-2027FridayModule 8: Agentic AIBuilding Autonomous Research Assistants - Part 1
8317-Apr-2027SaturdayModule 8: Agentic AIBuilding Autonomous Research Assistants - Part 2
8418-Apr-2027SundayModule 8: Agentic AIBuilding Autonomous Research Assistants - Part 3
8519-Apr-2027MondayModule 8: Agentic AIAgent Evaluation & Metrics
8620-Apr-2027TuesdayModule 8: Agentic AIAgent Safety & Guardrails
8721-Apr-2027WednesdayModule 8: Agentic AIAgentic AI Capstone Project Implementation - Part 1
8822-Apr-2027ThursdayModule 8: Agentic AIAgentic AI Capstone Project Implementation - Part 2
23-Apr-2027FridayModule Break (after Module 8: Agentic AI)Holiday
24-Apr-2027SaturdayModule Break (after Module 8: Agentic AI)Holiday
8925-Apr-2027SundayModule 9: Adv Research ToolsExperiment Tracking (Weights & Biases MLflow) - Part 1
9026-Apr-2027MondayModule 9: Adv Research ToolsExperiment Tracking - Part 2
9127-Apr-2027TuesdayModule 9: Adv Research ToolsEnvironment Management (Conda)
9228-Apr-2027WednesdayModule 9: Adv Research ToolsContainerization (Docker) - Part 1
9329-Apr-2027ThursdayModule 9: Adv Research ToolsContainerization (Docker) - Part 2
9430-Apr-2027FridayModule 9: Adv Research ToolsBuilding APIs for Models (FastAPI) - Part 1
9501-May-2027SaturdayModule 9: Adv Research ToolsBuilding APIs (ONNX Runtime) - Part 2
9602-May-2027SundayModule 9: Adv Research ToolsVersion Control for Data & Models (DVC) - Part 1
9703-May-2027MondayModule 9: Adv Research ToolsVersion Control (Hugging Face Hub) - Part 2
9804-May-2027TuesdayModule 9: Adv Research ToolsHPC & GPU Optimization (CUDA basics) - Part 1
9905-May-2027WednesdayModule 9: Adv Research ToolsHPC & GPU Optimization - Part 2
10006-May-2027ThursdayModule 9: Adv Research ToolsResearch Tools Implementation - Part 1
10107-May-2027FridayModule 9: Adv Research ToolsResearch Tools Implementation - Part 2
10208-May-2027SaturdayModule 9: Adv Research ToolsCapstone Integration
09-May-2027SundayModule Break (after Module 9: Adv Research Tools)Holiday
10-May-2027MondayModule Break (after Module 9: Adv Research Tools)Holiday
10311-May-2027TuesdayModule 10: Research MethodologyFundamentals of Research
10412-May-2027WednesdayModule 10: Research MethodologyProblem Identification
10513-May-2027ThursdayModule 10: Research MethodologyLiterature Review Techniques
10614-May-2027FridayModule 10: Research MethodologySystematic Mapping
10715-May-2027SaturdayModule 10: Research MethodologyResearch Design
10816-May-2027SundayModule 10: Research MethodologyAblation Studies (Crucial for ML)
10917-May-2027MondayModule 10: Research MethodologyBaseline Establishment
11018-May-2027TuesdayModule 10: Research MethodologySOTA Comparison Methods
11119-May-2027WednesdayModule 10: Research MethodologyData Collection & Analysis
11220-May-2027ThursdayModule 10: Research MethodologyIMRaD Structure: Intro & Methods
11321-May-2027FridayModule 10: Research MethodologyIMRaD Structure: Results & Discussion
11422-May-2027SaturdayModule 10: Research MethodologyPaper Formatting (LaTeX)
11523-May-2027SundayModule 10: Research MethodologyCitation & Publishing Ethics
11624-May-2027MondayModule 10: Research MethodologyPeer Review Process
11725-May-2027TuesdayModule 10: Research MethodologyConference Submissions
11826-May-2027WednesdayModule 10: Research MethodologyStudent Paper Presentations - Part 1
11927-May-2027ThursdayModule 10: Research MethodologyStudent Paper Presentations - Part 2
12028-May-2027FridayModule 10: Research MethodologyFinal Peer Review Simulation & Closing

Each numbered session is two hours. Module-break rows are included to preserve the complete programme calendar.

Apply for RI-2027 →