IFoA SA10 study materials
IFoA SA10 study resources

IFoA SA10 study plan

IFoA SA10 · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

Data science

  • Map the Domain 1 syllabus into a one-page concept sheet covering data structures, data quality, and the data lifecycle, writing each item in your own words.

  • Explain, in a 200-word note, the difference between structured, semi-structured and unstructured data, giving one insurance example of each.

  • Practise writing SQL against a small practice dataset: select, filter, join two tables, and aggregate with GROUP BY, then annotate each query with what it answers.

  • List the main data-quality dimensions (completeness, accuracy, consistency, timeliness, validity) and describe one concrete failure mode for each in an insurance context.

Your checkpoint

A two-page personal data-science glossary plus a saved file of five commented SQL queries that all run without error.

Week 2

Data science & Data science applications in actuarial work

  • Build a small exploratory analysis on an open dataset (for example motor claims or mortality counts) and record summary statistics, missingness and outliers.

  • Produce and interpret at least four plots (histogram, box plot, scatter, time series) and write one sentence per plot on what it implies for modelling.

  • Describe how data science is used across at least four actuarial work areas: pricing, reserving, capital, underwriting and claims triage.

  • Draft a short data-preparation checklist you would apply before any modelling exercise.

Your checkpoint

A reproducible analysis notebook or script with a one-page written summary of findings and limitations.

Week 3

Statistical and machine learning methods

  • Derive the ordinary least squares estimator and state its assumptions, explaining what each assumption means in practical terms.

  • Contrast ridge and lasso regularisation: write out the penalty terms and explain when each is preferred.

  • Fit a linear model and a regularised model on the same dataset and compare them using cross-validation error.

  • Explain bias-variance trade-off with a worked example of underfitting versus overfitting.

Your checkpoint

A worked modelling report showing OLS versus ridge/lasso with cross-validated error and a short interpretation.

Week 4

Statistical and machine learning methods

  • Derive the logistic regression model from the log-odds formulation and interpret coefficients as odds ratios.

  • Implement and interpret a confusion matrix, ROC curve and AUC on a binary classification problem.

  • Explain how decision trees split data using impurity measures, and describe the pruning and depth-control options that manage overfitting.

  • Compare a GLM with a tree-based classifier on the same data and justify which you would deploy and why.

Your checkpoint

A classification report with confusion matrix, ROC/AUC and a written recommendation of one model for deployment.

Week 5

Statistical and machine learning methods

  • Describe bagging, random forests and gradient boosting, stating how each reduces variance or bias.

  • Explain how cross-validation, train/validation/test splits and hyperparameter tuning fit together in a defensible workflow.

  • Apply at least one feature-importance or model-interpretation technique and critique its limitations.

  • Summarise the main clustering and dimension-reduction methods and one actuarial use case for each.

Your checkpoint

A tuned ensemble model with a documented validation strategy and an interpretation section.

Week 6

Data science applications in actuarial work & Professional and ethical considerations in data science

  • Map a full model lifecycle, from problem framing through data collection, development, validation, deployment and monitoring, and identify the actuarial control points at each stage.

  • Explain model risk management expectations for data-driven models, including documentation, independent review and ongoing performance monitoring.

  • Identify the sources of bias that can enter a model through data, target definition and feature choice, and propose a mitigation for each.

  • Describe how you would communicate model limitations and uncertainty to a non-technical board or committee.

Your checkpoint

A one-page model documentation template covering purpose, data, assumptions, validation, limitations and monitoring triggers.

Week 7

Professional and ethical considerations in data science

  • Summarise the professional and ethical obligations that apply when using data and models, including competence, honesty and acting with integrity, in your own words.

  • Analyse at least three ethical dilemmas in data science (for example proxy discrimination, opaque models, misuse of personal data) using a structured framework.

  • Explain data protection principles and how they constrain data collection, retention and use in insurance.

  • Draft a short response to a scenario where a model performs well statistically but has an unfair impact on a group of policyholders.

Your checkpoint

Three written scenario answers of roughly 300 words each, structured as issue, principles, options and recommendation.

Week 8

Data science & Data science applications in actuarial work & Statistical and machine learning methods & Professional and ethical considerations in data science

  • Sit at least two full timed mock papers under exam conditions and mark them against the command words used.

  • Review every wrong or incomplete answer and write a correction note for each, linking it to the relevant syllabus area.

  • Rehearse concise written explanations of five core methods without notes, aiming for clarity and correct terminology.

  • Consolidate your glossary, formula sheet and ethics frameworks into a single revision pack you can scan in 20 minutes.

Your checkpoint

A marked mock-paper log with error notes and a final one-page revision pack.

Milestones

Week 2: You can describe the data lifecycle and data-quality dimensions unaided and have a reproducible exploratory analysis with written interpretation.

Week 4: You can derive OLS and logistic regression, explain regularisation, and interpret a confusion matrix and ROC curve without notes.

Week 6: You can explain the full model lifecycle, model risk controls and bias mitigation, and have a completed model documentation template.

Week 8: You have completed two timed mocks, logged and corrected every error, and can summarise the ethics framework and core methods from memory.