
Modelling Course
Master the full modelling lifecycle — from defining a problem and gathering data to building, validating, and deploying models that drive real decisions. This course covers deterministic, statistical, and simulation approaches used across industries. Whether you work in finance, operations, or analytics, you'll gain the structured skills professionals rely on.
What you will learn:
You will learn how to construct and validate deterministic, statistical, regression, and simulation models using rigorous, professional methods. The course covers mathematical foundations, data collection and cleaning, sensitivity analysis, and scenario testing. You will also explore machine learning techniques, optimisation modelling, and spreadsheet best practices. Beyond building models, you will learn how to communicate results to stakeholders, manage model governance, and embed models into operational workflows. By the end, you will have a complete, practical modelling skill set applicable across industries.
How you study in practice Modelling Course
How you practise Modelling Course
For companies looking to train their teams
With Dedika for businesses, the course includes exercises and examples tailored to your company and its specific needs.
Course content
8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of Modelling
Foundations of Modelling
Lesson 1 • Ethics and Responsibility in Modelling
Covers bias, transparency, and accountability when models influence real decisions. Grounds professional practice in ethical standards.
Lesson 2 • Types of Models Overview
Surveys conceptual, mathematical, statistical, and simulation models. Helps students match model type to problem context.
Lesson 3 • What Modelling Is and Why It Matters
Defines modelling and its purpose across industries. Establishes shared vocabulary used throughout the course.
Lesson 4 • Assumptions and Simplifications
Explains how assumptions shape model behaviour and where simplifications introduce risk. Students learn to document and justify every assumption.
Lesson 5 • The Modelling Process
Introduces the end-to-end workflow from problem definition to model deployment. Frames all subsequent chapters within this lifecycle.
Chapter 2HideHide detailsSee detailsMathematical and Logical Foundations
Mathematical and Logical Foundations
Lesson 1 • Matrix and Network Representations
Explains matrices and graph structures as compact model representations. Prepares students for system and network models in advanced chapters.
Lesson 2 • Rates of Change and Optimisation
Covers derivatives and optimisation concepts without requiring advanced calculus. Students identify maxima, minima, and sensitivity in model outputs.
Lesson 3 • Essential Algebra for Modellers
Reviews variables, equations, and functions as modelling building blocks. Directly supports formula construction in later chapters.
Lesson 4 • Probability and Uncertainty Basics
Introduces probability distributions, expected value, and variance. Provides the foundation for stochastic modelling introduced in later chapters.
Lesson 5 • Logic and Conditional Reasoning
Introduces Boolean logic, conditional statements, and decision trees. Enables students to encode rules and branching behaviour in models.
Chapter 3HideHide detailsSee detailsData Collection and Preparation
Data Collection and Preparation
Lesson 1 • Identifying Data Requirements
Maps model inputs to required data types and sources. Prevents common failures caused by misaligned data and model design.
Lesson 2 • Data Collection Methods
Surveys surveys, experiments, observation, and automated collection. Students select appropriate methods for their modelling context.
Lesson 3 • Data Governance and Documentation
Establishes standards for data provenance, versioning, and access control. Ensures reproducibility and auditability of model inputs.
Lesson 4 • Exploratory Data Analysis
Uses descriptive statistics and visualisation to understand data before modelling. Reveals patterns, distributions, and anomalies early.
Lesson 5 • Data Cleaning and Quality Control
Addresses missing values, outliers, duplicates, and formatting errors. Clean data is the prerequisite for all model construction chapters.
Chapter 4HideHide detailsSee detailsDeterministic Model Construction
Deterministic Model Construction
Lesson 1 • Lookup and Conditional Logic
Incorporates rule-based switching and table lookups into model calculations. Enables models to handle discrete categories and policy rules.
Lesson 2 • Structuring a Deterministic Model
Defines inputs, calculations, and outputs in a logical layout. Good structure reduces errors and makes models easier to audit.
Lesson 3 • Model Auditing and Error Checking
Applies systematic checks to detect formula errors, broken links, and logic flaws. Auditing is a professional standard before any model is shared.
Lesson 4 • Nonlinear and Ratio-Based Models
Extends model logic to multiplicative, exponential, and ratio relationships. Captures real-world dynamics that linear models cannot represent.
Lesson 5 • Building Linear Models
Constructs models based on proportional relationships and additive logic. Linear models are the most common starting point in practice.
Chapter 5HideHide detailsSee detailsStatistical and Regression Modelling
Statistical and Regression Modelling
Lesson 1 • Model Selection and Validation
Applies information criteria, cross-validation, and holdout testing to choose the best model. Prevents overfitting and ensures generalisability.
Lesson 2 • Multiple Regression Models
Extends regression to multiple predictors and controls for confounding. Students manage multicollinearity and interpret partial effects.
Lesson 3 • Model Diagnostics and Assumptions
Tests linearity, homoscedasticity, normality, and independence of residuals. Violations are diagnosed and corrected before model use.
Lesson 4 • Categorical Variables and Interactions
Encodes categorical predictors and models interaction effects. Expands the range of real-world problems regression can address.
Lesson 5 • Simple Linear Regression
Fits a straight-line relationship between one predictor and one outcome. Establishes the core regression workflow used in all subsequent models.
Chapter 6HideHide detailsSee detailsSimulation and Stochastic Modelling
Simulation and Stochastic Modelling
Lesson 1 • System Dynamics and Feedback Loops
Captures stocks, flows, and feedback in dynamic systems over time. Reveals counterintuitive behaviour caused by delays and nonlinearity.
Lesson 2 • Introduction to Stochastic Thinking
Contrasts deterministic and stochastic approaches and explains when randomness must be modelled. Motivates simulation as a practical tool.
Lesson 3 • Discrete-Event Simulation
Models systems as sequences of events with queues, resources, and timing. Applied to process optimisation and capacity planning.
Lesson 4 • Simulation Output Analysis
Applies statistical methods to simulation results to draw valid conclusions. Covers warm-up periods, run length, and confidence intervals.
Lesson 5 • Monte Carlo Simulation
Generates thousands of random scenarios by sampling from input distributions. Students interpret output distributions and percentile ranges.
Chapter 7HideHide detailsSee detailsModel Validation and Sensitivity Analysis
Model Validation and Sensitivity Analysis
Lesson 1 • Scenario and Stress Testing
Defines coherent scenarios and extreme stress cases to test model robustness. Prepares models for adverse and unexpected conditions.
Lesson 2 • Validation Concepts and Standards
Distinguishes verification, validation, and calibration and explains professional standards for each. Sets the quality bar for all model outputs.
Lesson 3 • Backtesting and Historical Validation
Tests model predictions against known historical outcomes to measure accuracy. Reveals systematic bias and structural weaknesses.
Lesson 4 • Global Sensitivity and Interaction Effects
Applies variance-based methods to measure combined input effects on output variance. Captures interactions missed by one-way analysis.
Lesson 5 • One-Way Sensitivity Analysis
Varies one input at a time to measure its effect on model output. Identifies the most influential parameters for further scrutiny.
Chapter 8HideHide detailsSee detailsCommunicating and Deploying Models
Communicating and Deploying Models
Lesson 1 • Data Visualisation for Model Results
Selects and designs charts that accurately represent model outputs and uncertainty. Visualisation choices directly affect stakeholder interpretation.
Lesson 2 • Structuring Model Outputs for Audiences
Tailors output format and depth to technical and non-technical stakeholders. Effective communication determines whether model insights drive action.
Lesson 3 • Model Documentation and Handover
Creates user guides, technical specs, and change logs for model handover. Documentation ensures continuity when ownership transfers.
Lesson 4 • Embedding Models in Workflows
Integrates models into business processes via APIs, dashboards, or automated pipelines. Operational embedding maximises model impact.
Lesson 5 • Model Governance and Lifecycle Management
Establishes review cycles, version control, and retirement criteria for deployed models. Governance prevents model drift and undetected failures.
Your valid completion certificate
This course is for you:
Business analyst: wants to move beyond gut-feel decisions into structured quantitative work.
Financial professional: needs to build reliable forecast models without a statistics degree.
Operations manager: seeks to quantify process bottlenecks and evaluate trade-offs rigorously.
Data enthusiast: has collected datasets but lacks a framework to turn them into insights.
Career changer: transitioning into analytics and needs a credible, comprehensive starting point.
Consultant: wants to deliver model-backed recommendations that hold up under client scrutiny.
What our students say
Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to change platforms... I'm grateful for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.

I like the content and the way videos are presented and transcribed, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.

Top qualifications
FAQ
Who is Dedika?
Is the certificate valid in South Africa?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course




















