Regression with feature engineering
Deliverable: A price or demand prediction model with documented feature engineering, a baseline comparison, cross-validation results and residual analysis identifying where the model fails.
Course
Classical machine learning done properly — feature engineering, honest evaluation, and the discipline to notice when a good score is an artefact rather than a result.
8 modules · 4 months
Deliverable: A price or demand prediction model with documented feature engineering, a baseline comparison, cross-validation results and residual analysis identifying where the model fails.
Deliverable: A classifier on genuinely imbalanced data, with a justified metric choice, threshold selection tied to the cost of each error type, and an honest confusion matrix discussion.
Deliverable: A supplied dataset containing deliberate leakage that you identify and remove, with before-and-after scores and a written explanation of how the leak inflated the original result.
Deliverable: A trained model packaged behind a simple interface, with SHAP explanations for individual predictions and a one-page summary written for a non-technical reader.
Every student gets placement assistance — that is what 100% placement assistance means. It is support for all, not a job for all. We do not promise a specific salary, a specific number of interviews, or placement at any named company, and you should be wary of anyone who does.
Every modelling project in this course requires a baseline before a model. Predict the mean. Predict last month. Predict the majority class.
You are not permitted to report a model result without one.
This is unglamorous and it develops judgement faster than anything else in the syllabus. A gradient boosting model that barely beats “predict last month” is not a success, and noticing that early is what separates useful machine learning from expensive theatre.
One of the four projects hands you a dataset with deliberate leakage in it and asks you to find it.
This is the most disliked and most useful exercise we run. Data leakage — a feature that encodes the answer, a split that lets the future inform the past — is the single most common reason a model looks excellent in development and collapses in production.
It is also almost never taught explicitly. Most learners meet it for the first time in a job, having reported a result they cannot reproduce. Meeting it in a classroom, where finding it is the assignment, is considerably cheaper.
This course stays with structured tabular data rather than branching into images and text.
That is a deliberate scope decision, not a limitation. The large majority of business machine learning is tabular — churn, pricing, demand, risk, fraud — and the skills that matter there are feature engineering, honest evaluation and communicating uncertainty. Those transfer to deep learning; the reverse is less reliably true.
If your interest is specifically in images, text or generative systems, our AI course covers that ground properly.
That four months makes you a machine learning engineer at a product company. It does not. Those roles typically want software engineering depth and production experience alongside modelling.
What it does is make you genuinely competent at building and evaluating models on real data, with a portfolio that demonstrates judgement rather than just accuracy. For an analyst moving toward modelling work, that is the step that matters.
Questions
The data science course is seven months and covers statistics, SQL, exploratory analysis, time series and communication alongside modelling. This is a focused four-month track on the modelling itself, assuming you already have Python and some statistics. Choose data science if you are starting broader; choose this if modelling is the specific gap.
The AI course covers classical machine learning and then goes further into deep learning, transformers and generative systems across six months. This stays with classical machine learning on tabular data, which is what the large majority of real business modelling work actually involves.
Class 12 mathematics is enough for what is covered. The theory is taught geometrically and practically rather than through proofs. What matters far more than mathematical background is scepticism — the instinct to ask whether a result could be an artefact — and that is built through practice rather than prerequisites.
Because it is the most common cause of models that look excellent in development and fail in production, and it is almost never taught explicitly. A 96 percent accuracy score that comes from a feature containing the answer is worse than a 70 percent score you can trust. Learning to spot it is a genuine differentiator in interviews.
Three details is all we need. A course advisor will call you back.
Statistics, Python, SQL and machine learning taught as one connected discipline, with the emphasis on framing a problem correctly and knowing when a result is not real.
Python, machine learning foundations and applied generative AI in one track — ending with a retrieval-augmented application you have built, evaluated and can explain end to end.
Python taught as a working tool rather than a syntax tour — you finish able to read unfamiliar code, automate real tasks, call APIs and write tests that catch your own mistakes.
Next step
Tell us what you want to learn and we will help you pick the right course, batch and mode.