A good fit if you…
- independently clean and explore unfamiliar tabular data;
- understand descriptive statistics and analytical limitations;
- want to progress from explanation to prediction;
- will run experiments and document evidence between sessions.
Software Signal Learning · Stage 3 · In pipeline
Build, evaluate, and critique a reproducible predictive system through honest baselines, disciplined evaluation, and evidence-based error analysis.
This course focuses on selected classical supervised models. It does not teach deep learning, LLM application development, or production MLOps.
Designed for: learners who can independently clean, explore, visualise, and explain tabular data.
Starting point
Can you independently clean, explore, visualise, and explain an unfamiliar dataset using a reproducible Python workflow?
Capability depends on suitable prior readiness, deliberate practice, and completed work; no career or performance outcome is guaranteed.
Applied outcome
Train a model on a real prediction problem, then show why an apparently strong score may still be unsafe or useless.
Boundary: a reviewable classical predictive workflow—not deep learning, GenAI, deployment infrastructure, or a headline-accuracy demo.
Sixteen proposed 90-minute online sessions combining explanation, demonstrations, and guided practice.
Short experiments, model comparisons, error analysis, and capstone repository work between sessions.
Selected submission review and doubt-clearing or office-hour support are planned; exact support and recording policies remain under validation.
Current curriculum design · Four phases · Sixteen lectures
The complete design is public. Teaching sequence and exercise mix may be refined before launch without changing the course goal or boundary.
Decide whether ML is appropriate, define the task and prepare features without leakage.
Build intuition for focused classical models, their assumptions and trade-offs.
Connect scores to error costs and preserve valid experiment evidence.
Select responsibly, inspect failures, and make an evidence-backed recommendation.
24 instructor-led hours. This excludes assignments, project work, and office hours.
Experiments, comparisons, capstone repository development, error analysis, and documentation. An exact range will be published before launch.
Current Python/scikit-learn-capable laptop and statistics/data-analysis fluency. Any external compute requirements will be disclosed before launch.
Instructor
More than 20 years across software engineering, architecture, banking, payments, and complex enterprise delivery, with an emphasis on decomposition, evidence, debugging, maintainability, risk, and operational thinking.
This course uses explicit problem contracts, reproducible experiments, baseline discipline, leakage prevention, and honest limitations—not disconnected notebook demos.
About SuyogThe curriculum direction is available for review. Launch operations will be announced only after the following items have been validated.
Confirmed dates, fees, delivery conditions and application terms will be published before applications open.
Register interestEquivalent reproducible Python data-analysis experience is acceptable. If you cannot independently clean, explore, visualise, and explain tabular data, start with Stage 2.
No. The current design focuses on selected classical supervised models. Generative AI belongs to Stage 4.
Linear and logistic regression, k-nearest neighbours, decision trees, random forests, and boosting—chosen to teach behaviour and trade-offs, not algorithm collecting.
Yes. Honest splitting, baselines, metrics, imbalance, calibration, thresholds, pipelines, cross-validation, leakage, tuning, interpretation, and error analysis are central.
No. It builds reproducible modelling discipline but does not promise production deployment infrastructure.
No. It is not an application, waitlist position, seat reservation, payment, or preferential admission.
No. Neither has been announced. Confirmed details will be published before applications open.
Introductory understanding of distributions, mean, variance, correlation, sampling, and uncertainty is expected. The course adds theory alongside modelling decisions but does not replace data-analysis preparation.
Supervised classification and regression form the main workflow. Unsupervised learning may be introduced conceptually but is not the primary promise.
A small, well-understood set supports deeper work on baselines, evaluation, leakage, thresholds, and error analysis.
Yes. Pipeline and ColumnTransformer are central to preventing contamination and making experiments reproducible.
Metrics are connected to false-positive and false-negative costs, imbalance, thresholds, and the decision context.
Yes: metric choice, class weights, resampling awareness, calibration, and operational threshold decisions. Calibration asks whether predicted probabilities correspond to observed outcome frequencies.
Yes, using disciplined grid or random search and validation data. Tuning is not a substitute for framing and evaluation.
Yes, especially for engineers who want to build or review predictive workflows. The data-analysis prerequisites still apply.
Possible paths include Generative AI Application Development, model-development or deep-learning specialisations, MLOps, and domain specialisations depending on experience and goals.
This sequence is guidance, not a mandatory purchase path. Equivalent experience can support direct entry.
View the complete learning journeyRecord course-specific interest without applying, paying, joining a waitlist, or reserving a seat.
Register interest