production
Skip to Content

DRAFT. This version of the catalogue is a draft version and subject to change.

Unless you have been specifically directed here, you probably want to use the main catalogue.

PU5567: MACHINE LEARNING FOR HEALTHCARE (2026-2027)

Last modified: 01 May 2026 12:16


Course Overview

Machine learning has the potential to revolutionise healthcare. The aim of this course is to introduce machine learning for health data science with examples of real-life healthcare applications, using the popular data science language R.

Course Details

Study Type Postgraduate Level 5
Term Second Term Credit Points 15 credits (7.5 ECTS credits)
Campus Aberdeen Sustained Study No
Co-ordinators
  • Dr Mintu Nath
  • Dr Caroline Franco

What courses & programmes must have been taken before this course?

  • Any Postgraduate Programme (Studied)

What other courses must be taken with this course?

None.

What courses cannot be taken with this course?

None.

Are there a limited number of places available?

No

Course Description

This introductory course will give students from a variety of backgrounds a firm understanding of machine learning and its application to the health domain. The course will cover the foundations of machine learning; case studies of machine learning applications using health data; technical, ethical and legal challenges in the field; active areas of research in machine learning; and the machine learning workflow using R (no coding experience is required).


Contact Teaching Time

Information on contact teaching time is available from the course guide.

Teaching Breakdown

More Information about Week Numbers


Details, including assessments, may be subject to change until 31 August 2025 for 1st Term courses and 19 December 2025 for 2nd Term courses.

Summative Assessments

Computer programming exercise

Assessment Type Summative Weighting 60
Assessment Weeks 33 Feedback Weeks 35

Look up Week Numbers

Feedback

RMarkdown report (focused on ML models covered in lectures); workflow plan, methodology used, presentation of results, interpretation of results and conclusions. Students should also outline future directions, highlighting handling possible constraints, application of advanced modelling approaches, addressing other challenges, etc.

Learning Outcomes
Knowledge LevelThinking SkillOutcome
ProceduralApplyApply machine learning methods using R to address healthcare problems
ProceduralUnderstandDescribe the machine learning workflow
ProceduralUnderstandExplain how machine learning is used to address healthcare problems

Oral Presentation: Individual

Assessment Type Summative Weighting 40
Assessment Weeks 41 Feedback Weeks 43

Look up Week Numbers

Feedback

Students will be assigned one publication from a selected set and will record an oral presentation summarising the study and providing a critical appraisal, including suggestions for methodological improvements or applications to other healthcare domains. Students will record a short video presentation and upload to MyAberdeen.

Learning Outcomes
Knowledge LevelThinking SkillOutcome
ConceptualEvaluateDiscuss current challenges with implementing machine learning in healthcare
ProceduralAnalyseRelate a range of healthcare problems to appropriate machine learning algorithms
ProceduralUnderstandDescribe the machine learning workflow
ProceduralUnderstandExplain how machine learning is used to address healthcare problems

Formative Assessment

Class Test - Multiple Choice Questions

Assessment Type Formative Weighting
Assessment Weeks 28,29,30,31,32,33,34,35,36,37,38 Feedback Weeks

Look up Week Numbers

Feedback

Weekly conceptual quizzes with automatic grading and feedback.

Learning Outcomes
Knowledge LevelThinking SkillOutcome
ProceduralAnalyseRelate a range of healthcare problems to appropriate machine learning algorithms
ProceduralUnderstandDescribe the machine learning workflow
ProceduralUnderstandExplain how machine learning is used to address healthcare problems

Resit Assessments

Report: Individual

Assessment Type Summative Weighting 100
Assessment Weeks 50 Feedback Weeks

Look up Week Numbers

Feedback

R Markdown report applying a ML method to a dataset, including analysis, model development, evaluation, and reflection.

Learning Outcomes
Knowledge LevelThinking SkillOutcome
Sorry, we don't have this information available just now. Please check the course guide on MyAberdeen or with the Course Coordinator

Course Learning Outcomes

Knowledge LevelThinking SkillOutcome
ProceduralApplyApply machine learning methods using R to address healthcare problems
ConceptualEvaluateDiscuss current challenges with implementing machine learning in healthcare
ProceduralUnderstandExplain how machine learning is used to address healthcare problems
ProceduralAnalyseRelate a range of healthcare problems to appropriate machine learning algorithms
ProceduralUnderstandDescribe the machine learning workflow

Compatibility Mode

We have detected that you are have compatibility mode enabled or are using an old version of Internet Explorer. You either need to switch off compatibility mode for this site or upgrade your browser.