MATH5806 — Applied Regression Analysis at UNSW
I took MATH5806 in 2026 T2 as part of my Masters of Statistics. The name undersells it: “applied regression analysis” here means generalised linear models, done properly — exponential families, link functions, iteratively reweighted least squares, deviance — with ordinary linear regression as the special case rather than the destination, and splines, Poisson and binomial regression along the way. Everything runs in R. This page is the admin, the textbook, and my notes, in one place.
what the course actually covers
The arc is the classical GLM story:
- the exponential family and its mean–variance structure
- estimation and inference — score, Fisher information, Newton–Raphson and Fisher scoring, Wald and likelihood-ratio tests
- normal linear models, then the generalisation: link functions and IRLS
- binomial and logistic regression, odds ratios, separation
- Poisson regression and log-linear models for counts
- deviance, residuals, and model checking
- smoothing: splines and flexible regression
I wrote the theory up as standalone wiki explainers while studying; they are deliberately interpretation-first rather than formula-dump:
- regression — the section index
- generalised linear models — exponential family, links, IRLS, deviance
- estimation & inference — MLE, score, Fisher information, Wald vs LRT
- logistic regression — developed honestly as a GLM, with IRLS from scratch in R
textbook, and worked solutions to all of it
The course textbook is An Introduction to Generalized Linear Models (Dobson & Barnett, 4th edition). It is short, readable, and the lectures track it closely — buy or borrow it, and actually do its exercises.
While preparing for the course I worked solutions to all 78 exercises in the book, in R — exponential family theory through to contingency tables, survival analysis, longitudinal data, and Bayesian analysis with MCMC. If you are stuck on a Dobson exercise, or want to check your working, that page is the densest MATH5806 study resource on this site.
assessment
The 2026 T2 offering ran as two lectures a week (a 2-hour and a 1-hour) plus one tutorial, assessed as:
| item | week | weight | format |
|---|---|---|---|
| quiz | wk 4 | 10% | in-class MCQ |
| mid-session test | wk 7 | 20% | |
| assignment | wk 9 | 15% | in R |
| final exam | 55% | 2 hours |
Check the current course outline before relying on this — weights and formats drift between offerings.
Two practical notes. First, 45% of your mark is settled before the final, and
the week-4 quiz arrives fast — have the exponential-family and link-function
material cold early. Second, the assignment is a genuine R data-analysis
exercise, not a coding formality: fitting, diagnostics, and interpretation
all get marked, so the habit of reading summary() output critically pays
directly.
should you take it?
If you will ever fit models to real data — biostatistics, insurance,
econometrics, machine learning — this is core material wearing an elective’s
course code. GLMs are the lingua franca of applied statistics, and this
course teaches the machinery honestly instead of hiding it behind glm().
The prerequisite load is light, but you want to be comfortable with
likelihood-based inference and basic linear algebra before term starts.
flashcards
the 180-card MATH5806 Anki deck built alongside these notes — exponential family, estimation and inference, GLM practice with worked R output cards — is for sale on the bazaar (A$5.99, .apkg).
Backlinks (1)
1. Masters of Statistics /blog/pgrad-unsw/
| # | Course Code | Title | Offered | Prerequisites | Term | Type | Textbook | Notes |
|---|---|---|---|---|---|---|---|---|
| 1. | COMP6713 | Natural Language Processing | T1 | MATH1081,9444 | 26T1 | Elective | na | |
| 2. | FINS5513 | Investments and Portfolio Selection | T1,2,3 | 8750 program | 26T1 | Elective | na | |
| 3. | FINS5536 | Fixed Income Securities and Interest Rate Derivatives | T2 | 5513 | 26T2 | Elective | na | pricing, hedging, risk management. options, futures and swaps (int rate derivs) |
| 4. | MATH5856 | Introduction to Statistics and Statistical Computations | T2 | 26T2 | Elective | na | recommended for 5905 | |
| 6. | MATH5960 | Bayesian Inference and Computation | T3 | 2801/2901 | 26T3 | Elective | ||
| 7. | MATH5825 | Measure, Integration and Probability | T3 | U5705 | 26T3 | Elective | na | implicit prereq for 5835 |
| 8. | MATH5905 | Statistical Inference | T1,2,3 | U5846,U5856 | 27T1 | Core | na | |
| 9. | COMP9518 | Advanced Machine Learning | T2 | 9517 | 27T2 | Elective | na | |
| 10. | MATH5845 | Time Series | T2 | 27T2 | Elective | na | ||
| 11. | MATH5855 | Multivariate Analysis | T3 | 27T3 | Elective | na | ||
| 12. | MATH5835 | Advanced Stochastic Processes | T1 | U5825 | 28T1 | Core | na | Difficult. Requires an understanding of Real Analysis and Measure Theory |
| 13. | MATH5806 | Applied Regression Analysis | T2 | 28T2 | Elective | na | splines, poisson / binomial regression | |
| 14. | MATH5925 | Project (12uoc) | T1,2,3 | 36UoC | 28T2 | Core | na |
course pages
Per-course write-ups — admin, textbooks, and links into my notes and solutions — for the courses I have completed: