🐍 Python
From zero to full-stack Python — practical, exam-oriented courses for every level
Beginner
10 hrs
Python Basics & Problem-Solving
Master syntax, conditions, and functions — no experience needed
Beginner
15 hrs
Python for Data Handling
Strings, files, and iterating over data with confidence
Intermediate
20 hrs
Python Data Structures
Lists, dictionaries, tuples, and regular expressions
Intermediate
15 hrs
Object-Oriented Programming in Python
Classes, inheritance, polymorphism, and encapsulation
Intermediate
25 hrs
Python for Web & Networking
Sockets, REST APIs, SQLite, and mini full-stack projects
Beginner
60 hrs
Full Python Application Programming
All five modules end-to-end — from basics to full-stack apps
🧠 AI & Neural Networks
ANN foundations through deep learning, competitive programming, and a full capstone project
Beginner
10 hrs
Introduction to Artificial Neural Networks
Biological neurons, perceptrons, and gradient descent — the foundation
Intermediate
12 hrs
Supervised Learning in Neural Networks
LMS, backpropagation, and MNIST digit classification
Intermediate
10 hrs
SVM and RBF Networks
Support Vector Machines, kernel methods, and function approximation
Intermediate
10 hrs
Attractor Networks & Associative Memory
Hopfield Networks, Boltzmann Machines, and TSP optimisation
Intermediate
10 hrs
Self-Organizing Maps & Unsupervised Learning
SOM, PCA, vector quantisation, and customer segmentation
Advanced
10 hrs
Advanced Topics: Deep Learning & RL
CNN, RNN/LSTM, reinforcement learning, and advanced optimisation
Advanced
8 hrs
Practical Applications of Neural Networks
Healthcare, finance, NLP, computer vision, and model deployment
All Levels
10 hrs
Exam Preparation & Problem-Solving Workshop
Mock tests, previous year papers, and interview question bank
Advanced
6 hrs
Neural Networks for Competitive Programming
Kaggle competitions, hackathons, and model speed optimisation
Advanced
12 hrs
Capstone: Build a Neural Network from Scratch
End-to-end: design, train, tune, and deploy — without libraries
∫ Complex Analysis
Complex functions, Cauchy-Riemann equations, conformal mappings, and contour integration
Intermediate
10 hrs
Introduction to Complex Analysis
Complex numbers, limits, continuity, and analytic functions
Intermediate
12 hrs
Cauchy-Riemann Equations & Analytic Functions
Verification, construction, and the Milne-Thompson method
Intermediate
8 hrs
Conformal Transformations
Standard mappings, bilinear transformations, and engineering uses
Intermediate
10 hrs
Complex Integration & Cauchy's Theorem
Line integrals, Cauchy's theorem, and the integral formula
📊 Probability & Statistics
Distributions, curve fitting, regression, and hypothesis testing — all exam-oriented
Intermediate
10 hrs
Probability Distributions — Discrete
Binomial and Poisson distributions with engineering applications
Intermediate
10 hrs
Probability Distributions — Continuous
Exponential, Normal distributions, and the Central Limit Theorem
Intermediate
8 hrs
Curve Fitting & Least Squares
Linear, parabolic, and power curve fitting from first principles
Intermediate
10 hrs
Correlation & Regression Analysis
Pearson's coefficient, rank correlation, and regression lines
Intermediate
8 hrs
Joint Probability Distributions
Joint PMF, marginal distributions, covariance, and independence
Intermediate
12 hrs
Sampling Theory & Hypothesis Testing
t-test, chi-square test, Type I/II errors, and A/B testing
Back to AI & Neural Networks
Intermediate
12 Hours
Supervised Learning in Neural Networks
LMS, backpropagation, and MNIST digit classification
✓ Live group sessions (full course duration)
✓ Dedicated doubt-clearing within the batch
Pricing (per student)
10+ students
₹175 / hr
Total: ₹2,100
15+ students
₹150 / hr
Total: ₹1,800
20+ students
₹125 / hr
Total: ₹1,500
Prerequisites
- Completion of Introduction to ANN (or equivalent)
- Basic probability and statistics (mean, variance, MSE)
- Familiarity with NumPy and Pandas
Overview
Deep-dives into supervised learning techniques — the LMS algorithm, backpropagation, and their real-world applications. Students implement backpropagation from scratch and train a network to classify handwritten digits from the MNIST dataset.
Topics
| Hour | Topic | Details |
|---|---|---|
| 1 | Introduction to Supervised Learning | Supervised vs. unsupervised vs. reinforcement learning. |
| 2 | Perceptron Learning for Non-Separable Sets | Handle non-separable data using advanced techniques. |
| 3 | α-LMS (Least Mean Square) Algorithm | Derive and implement the LMS algorithm. |
| 4 | MSE Error Surface & Steepest Descent | Visualise and minimise the MSE error surface. |
| 5 | μ-LMS Approximation to Gradient Descent | Relationship between LMS and gradient descent. |
| 6 | LMS for Noise Cancelling | Implement a noise-cancelling system using LMS. |
| 7 | Multilayer Network Architecture | Design a multilayer feedforward network. |
| 8 | Backpropagation — Theory | Derive the backpropagation equations. |
| 9 | Backpropagation — Implementation | Code backpropagation for a multilayer network. |
| 10 | Practical Considerations | Optimise learning rate, batch size, and initialisation. |
| 11 | Case Study: MNIST Classification | Train a neural network to classify handwritten digits. |
| 12 | Debugging Neural Networks | Diagnose vanishing gradients and overfitting. |
Expected Outcomes
- Implement backpropagation from scratch.
- Understand LMS and gradient descent in neural networks.
- Apply neural networks to real-world problems like digit classification.