University of Melbourne · S2 2026 · FACULTY OF STATISTICS

MGMT90280 · Managerial Decision Analytics

- one subject, every graph, every model, every mark
50% final exam · hurdle10 Chapters92-page Bible
Our own words - no uploaded lecturer files
Built to mirror S2 2026 · updated this semester
The Complete Exam Bible · S2 2026

Managerial Decision Analytics

— Every model, every method, every mark — optimisation, simulation and forecasting for managerial decisions, worked end to end.

MGMT90280 Managerial Decision Analytics is a postgraduate coursework subject at the University of Melbourne (Faculty of Business & Economics) that teaches you to turn business problems into models a manager can act on. It runs across three strands: prescriptive optimisation (linear, integer and nonlinear programming with Excel Solver and sensitivity analysis), decision-making under uncertainty (probability distributions and Monte Carlo simulation), and data analytics (cluster analysis, association rules, regression, time-series forecasting and classification trees, largely in Excel with the Analysis ToolPak and Analytic Solver Basic). Assessment in Managerial Decision Analytics is a timed Assignment 1 (20%), a group Assignment 2 report (25%) with a short presentation (5%), and a dominant final exam (50%). This free guide mirrors MGMT90280 Managerial Decision Analytics as taught at the University of Melbourne and maps every topic to the 50% open-book final; the full study bible then works each method end to end. Confirm exact dates, weights and rules for your cohort on Moodle / the LMS.

MGMT90280 · University of Melbourne
An independent, AskSia-authored study guide. AskSia is not affiliated with, endorsed by, or sponsored by University of Melbourne; the course code and name are used for identification only.
Contents · the whole subject, one map

What MGMT90280 covers

The whole subject → one exam-ready map, from optimisation to simulation to forecasting. Each topic links to its free chapter guide and to the recurring exam question it feeds.

01Introduction to MDA & Linear Programming (LP) + Sensitivity AnalysisDecision variables, linear objective/constraints, linearising percentage rules, reading the Solver sensitivity report (reduced cost, shadow price, allowable increase/decrease, binding vs non-binding, slack)02Integer Linear Programming (ILP)Integer & binary decision variables, LP relaxation as a bound, yes/no modelling with 0/1 variables03Nonlinear Programming (NLP)Nonlinear (quadratic) objectives/constraints, profit = revenue − cost, GRG nonlinear, local vs global optima, binding-boundary substitution04Probability DistributionsDiscrete vs continuous; binomial, Poisson, uniform, normal, exponential; Excel BINOM.DIST/POISSON.DIST/NORM.DIST/NORM.INV/EXPON.DIST; z-scores05Monte Carlo SimulationInverse-transform sampling (RAND, a+(b−a)RN, NORM.INV, cumulative-probability mapping), single-server queue recursion, risk analysis, pros/cons06Descriptive Data Mining: Cluster AnalysisEuclidean distance & standardisation, matching vs Jaccard coefficients, hierarchical linkages & dendrograms, k-means, nearest-centroid assignment07Descriptive Data Mining: Association RulesAntecedent/consequent, support count, confidence = support(A∪C)/support(A), lift ratio, lift>1 decision rule08Regression ModellingLeast-squares b1/b0, R² & adjusted R², dummy/interaction variables, F-test (overall) & t-test (coefficients), p-value reject rules, CIs, multicollinearity09Time Series Analysis & ForecastingPatterns (horizontal/trend/seasonal/cyclical), MAE/MSE/MAPE/MFE, moving average, exponential smoothing, regression with seasonal dummies + trend10Predictive Data Mining: Classification Trees & Performance MeasuresTrain/validation/test partitioning & overfitting, confusion matrix, overall/class error rates, sensitivity/specificity/precision/F1, lift & ROC/AUC, tree splitting/pruning & rules
Assessment

How MGMT90280 is assessed

ComponentWeightFormat
Assignment 1 (timed Respondus quiz, semi-open-book)20%Individual timed quiz
Assignment 225%Group analytics report/project (LMS submission)
Class presentation of Assignment 25%Group oral presentation
Final exam50%Individual 2-hour written exam (+30 min reading), open-book, Casio FX-82 only; 5 compulsory short/long-answer questions, 100 marks
Worked example · free

Nonlinear programming: two-plant profit maximisation

Q [12 marks]. A firm makes one product at two plants. Producing Q₁ units at Plant 1 costs 100Q₁ + 5Q₁² + 200; producing Q₂ units at Plant 2 costs 60Q₂ + 5Q₂² + 250. Each unit sells for $400, and total output must be between 30 and 50 units. Formulate the model and find the profit-maximising production plan and profit.
  • +2Write Profit = Revenue − Cost. Z = 400(Q₁+Q₂) − (100Q₁+5Q₁²+200) − (60Q₂+5Q₂²+250) = 300Q₁ − 5Q₁² + 340Q₂ − 5Q₂² − 450. Maximise Z s.t. 30 ≤ Q₁+Q₂ ≤ 50, Q₁,Q₂ ≥ 0 (Solver GRG Nonlinear).
  • +2Find the unconstrained stationary point: ∂Z/∂Q₁ = 300 − 10Q₁ = 0 → Q₁ = 30; ∂Z/∂Q₂ = 340 − 10Q₂ = 0 → Q₂ = 34. Total 64 > 50, so the upper bound Q₁+Q₂ = 50 is binding.
  • +2Substitute the binding constraint Q₂ = 50 − Q₁ to reduce to one variable: Z(Q₁) = −10Q₁² + 460Q₁ + 4050.
  • +2Optimise: Z′ = −20Q₁ + 460 = 0 → Q₁ = 23, so Q₂ = 27 (total 50, feasible).
  • +2Revenue = 400·50 = $20,000; Cost₁ = 100·23 + 5·529 + 200 = $5,145; Cost₂ = 60·27 + 5·729 + 250 = $5,515; total cost $10,660.
  • +2Profit = 20,000 − 10,660 = $9,340. The objective is concave over a convex region, so this local optimum is the global one — state the plan as the decision.
Produce 23 units at Plant 1 and 27 units at Plant 2, for a maximum profit of $9,340.
Sia tip — For a nonlinear profit model, set each ∂Z/∂Q = 0 for the unconstrained optimum; if that violates a bound, the optimum sits on the binding constraint, so substitute the equality and re-optimise. Stuck on a line? Ask Sia to explain any step.
Glossary

Key terms

Decision variable
An unknown a model solves for — e.g. hours to assign or units to produce. A linear program has a linear objective (Max or Min) in the decision variables, linear constraints (≤, =, ≥) and non-negativity (variables ≥ 0).
Shadow price (dual value)
The change in the optimal objective value per one-unit increase in a constraint’s right-hand side, valid only within the allowable increase/decrease range. A binding constraint (slack 0) generally has a non-zero shadow price; a non-binding constraint (slack > 0) has a shadow price of 0.
Binding vs non-binding constraint
A constraint is binding when it holds with equality at the optimum (slack/surplus = 0) and non-binding when there is slack left over. Relaxing a non-binding constraint does not change the optimum — the exam’s classic sensitivity read.
LP relaxation
Dropping the integer/binary requirement from an integer program. Because it enlarges the feasible region, for a maximisation its optimum is an upper bound on the integer optimum (a lower bound for a minimisation); used to bound and prune the search.
Monte Carlo simulation
Automated what-if analysis under uncertainty: each uncertain input is a random draw from its distribution, and many iterations (≥1,000) build an output distribution for risk analysis. It handles many uncertain variables but does not guarantee an optimum.
Inverse-transform sampling
Turning a uniform random number RN from RAND() into a sample: Uniform(a,b) via a+(b−a)·RN, Normal via NORM.INV(RN,μ,σ), and a discrete distribution by mapping RN through the cumulative-probability cutoffs.
R² and adjusted R²
R² = SSR/SST is the fraction of variation in y a regression explains (0–1). R² only rises as predictors are added, so adjusted R² = 1 − (1−R²)(n−1)/(n−p−1) penalises weak predictors and is the fair yardstick when comparing models.
Overall F-test vs coefficient t-test
The overall F = MSR/MSE (upper-tailed, df p and n−p−1) tests H₀: all slopes = 0 — is the model any good? Each coefficient t = bₖ/SE(bₖ) (two-tailed, df n−p−1) tests H₀: βₖ = 0 — does that predictor matter? Regression uses t/F, not z, because σ is estimated by MSE.
p-value reject-rule
Reject H₀ when the p-value < α (typically 0.05); otherwise fail to reject. “Fail to reject” means insufficient evidence, not proof the effect is zero. A 95% confidence interval for a coefficient that excludes 0 is equivalent to rejecting H₀ at 5%.
Confidence and lift (association rules)
For a rule “if A then C”: confidence = support(A∪C)/support(A) = P(C∣A); lift = confidence ÷ (support(C)/N). Lift > 1 means the rule beats random (useful), = 1 means independent, < 1 worse than random — so always check lift, not confidence alone.
Euclidean distance & standardisation
The straight-line distance d = √Σ(uⱼ−vⱼ)² between two observations, used to assign a point to its nearest cluster centroid. Because it is scale-sensitive, standardise each variable to a z-score first so no single unit dominates.
Confusion matrix metrics
From counts of TN, FP, FN, TP: accuracy = 1 − overall error; sensitivity (recall) = TP/(TP+FN); specificity = TN/(TN+FP); precision = TP/(TP+FP); F1 = 2·TP/(2·TP+FP+FN). ROC plots sensitivity vs 1−specificity; a larger AUC means a better classifier.
Overfitting
When a model fits the training data far better than it generalises — the symptom is training error much lower than validation error. Data is partitioned into training, validation and test sets, and a classification tree is pruned on the validation set to reduce it.
FAQ

MGMT90280 FAQ

Can AI help me study MGMT90280?

Yes — as a study aid, not an answer service. Sia explains Managerial Decision Analytics step by step: it can walk you through linearising a percentage constraint, reading a Solver sensitivity report, sampling in a Monte Carlo model, or deciding an F-test vs a t-test, and check your own working line by line. It will not sit an assessment for you or hand over answers to a graded assignment or exam, and it cannot promise a grade — Assignment 1 is a timed Respondus quiz that forbids generative AI, so use Sia to learn the method beforehand and confirm the rules on Moodle.

Where can I find past exam papers/practice for MGMT90280?

The University of Melbourne library keeps a past-examination repository, and your subject Moodle/LMS page and seminar slides carry practice problems with worked solutions — always the most reliable source. This free guide adds a mini practice exam re-authored with fresh numbers that mirrors the five-question, 100-mark format so you can rehearse the exact skills. Ask Sia to explain any step you get stuck on, but note it will not reproduce a restricted paper or supply answers to graded work.

What can Sia do that a textbook can't?

A textbook shows one worked example; Sia adapts to your numbers and your working. Ask it to re-solve an optimisation with different constraints, explain why a shadow price is zero, generate a fresh Monte Carlo or regression problem, or pinpoint where your F-test/t-test reasoning went wrong — interactively, one step at a time. It explains any step but never promises exam answers or a specific grade; the understanding is what carries into the open-book final.

Is MGMT90280 hard?

It is broad rather than deep: the challenge is covering optimisation (LP/ILP/NLP), probability and Monte Carlo simulation, and data analytics (clustering, association rules, regression, forecasting and classification) in one semester. Most exam marks reward choosing the right method, doing clean by-hand or Excel working, and stating the decision — not heavy proofs. Students who keep up week to week and practise the recurring question types tend to find the paper predictable; use SWOTVAC to drill each thread.

Is the MGMT90280 final open-book, and is there a hurdle?

Per the subject guide and past papers, the final is an open-book written exam — student notes, seminar slides and the textbook are permitted, with a Casio FX-82 calculator only — of 2 hours writing plus 30 minutes reading time. The guide states no single-component hurdle, so the University’s standard pass rules apply; confirm the exact permitted materials and any hurdle for your cohort on Moodle before the exam.

What is examined in the MGMT90280 final exam?

Across past papers the final is five compulsory questions worth 20 marks each (100 marks), and the topic spine is stable: LP formulation with sensitivity-report reading plus a nonlinear profit model; Monte Carlo simulation; descriptive data mining (matching/Jaccard coefficients and clustering); time-series regression with a trend and seasonal dummies; and predictive classification (confusion matrix and lift/ROC). The final is worth 50%. Confirm your paper’s structure on Moodle.

Study strategy

How to study for the exam

Treat MGMT90280 Managerial Decision Analytics as a method-selection subject: the University of Melbourne final is open-book, so marks come from naming the right tool, doing one clean calculation and writing the explicit decision — not from memorising formulas. Because the exam is 50% and spans the whole unit, keep up week to week and build a one-page menu that links each cue to its method: percentage rules → linearise the LP and read the shadow price/slack; quadratic profit → set ∂Z/∂Q = 0 then check the binding bound; “probability that” → the right distribution and Excel function; “simulate” → inverse-transform sampling; “if…then” → confidence and lift; “significant?” → F-test then t-tests with the reject rule p < α; “forecast” → regression with trend and seasonal dummies, compared on adjusted R²/MSE. Pace by the marks at about 1.2 minutes per mark (a 20-mark question ≈ 24 minutes) and never leave a question blank — bank the part-marks for a model, a labelled table or a stated hypothesis. Rehearse with the re-authored practice set, then use SWOTVAC to close gaps; a strong final protects your WAM because it is half the subject. Confirm the exam date, permitted materials and any hurdle on Moodle.

Study MGMT90280 with AI

Your AI Statistics tutor for MGMT90280

Stuck on a hard MGMT90280 question? Sia is AskSia’s AI Statistics tutor — ask any MGMT90280 Managerial Decision Analytics question and get a clear, step-by-step explanation grounded in how the course is actually taught and assessed. Read this whole study guide free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 11 of your University of Melbourne subjects - and 1,000+ Bibles across every Australian university.
Sia - your MGMT90280 tutor, unlimited, worked the way the exam marks it
The full 92-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$25/ month
30-day money-back · cancel in one tap · how it works
Unlock the full MGMT90280 Bible + 11 University of Melbourne subjects解锁完整 MGMT90280 Bible + University of Melbourne 11 门科目
$25/mo