• MSc in Biomedical Informatics (Coursework)

MSc in Biomedical Informatics (by Coursework)

Overview

The Master of Science in Biomedical Informatics (MSc in BMI) offered by the Yong Loo Lin School of Medicine (NUSMed) as a full time (1 year) or part-time (2 years) postgraduate degree programme by Coursework. It is a game-changing program designed to prepare healthcare professionals for the future. Situated at the intersection of healthcare and technology, this program equips students with core skills such as Large Language Models (LLM), evidence-based clinical decision-making, machine learning and artificial intelligence, data visualization, effective communication, strategic leadership, and entrepreneurship.

🌟 Why Choose MSc in BMI at NUS?

  • World-Class Faculty: Learn from renowned experts from NUS School of Computing, NUS Saw Swee Hock School of Public Health, and the NUS Institute of Systems Science.
  • Specializations: Tailor your education with specializations in Analytics or Hospital Management.
  • Real-World Exposure: Gain hands-on experience with real-time, desensitized healthcare data and collaborate with international companies.
  • Career Opportunities: Open doors to roles like Chief Medical Informatics Officer, Data Scientist, Health Tech Innovator, and many more.
  • Global Recognition: Be part of a program offered by one of the world's leading universities, recognized for its impactful research and experiential learning.

🚀 Elevate Your Career in Healthcare

The program introduces a significant pool of skilled workers into the healthcare sector, elevating it through digital transformation. Whether you're a junior clinician or a non-clinician with industry expertise, the MSc in BMI will set you up to thrive in an increasingly technological healthcare landscape.

📚 Coursework Highlights

  • Advanced Biomedical Informatics
  • Medical Data and Data Processing
  • Advanced Agile Project Management
  • Health Sciences for Non-Clinicians
  • Advanced Scientific Research Methods

💡 Be Future-Ready

The program is not just about acquiring skills; it's about preparing for the future of healthcare. With world-class facilities for research and vast computing resources, you'll be at the forefront of healthcare innovation.

Don't miss the chance to be part of this revolutionary program. Apply now and contribute to the future of healthcare!

  • Duration

    1 year (full-time) / 2 years (part-time)

  • Next intake

    Aug 2024

  • Application Period

    1 Oct 2023 - 31 Jan 2024

The MSc in Biomedical Informatics programme is a 1 year, full-time or 2 years part-time 40 MC degree with 2 specialisations in Analytics or Hospital Management. 

ANALYTICS SPECIALISATION:
Students will be trained to reason, critically analyse, and subsequently evaluate the effectiveness of clinical decision support systems, as well as to lead and implement strategic clinical innovations or projects.

HOSPITAL MANAGEMENT SPECIALISATION:
Aimed at training students in various aspects of hospital work, such as implementation of public health policies, evidence-based patient care and clinical decision support systems.

Programme Requirements

Core/Essential Courses (20 Units)

The core curriculum comprises five compulsory courses (totalling 20 Units), including a Capstone Project.

Students are required to:

  • Complete 5 courses from the Core Course list (20 Units) and;
  • Choose and complete 5 courses from the Elective Course list for each specialisation (20 Units)
S/N  Course Title  Course code  Units
1  Advanced Biomedical Informatics  BMI5101  4
2  Capstone Project  BMI5111  4 
3  Medical Data and Data Processing  BMI5207  4
4  Advanced Agile Project Management  BMI5306  4
5  Software Development Fundamentals  IT5001  4

Elective Courses

Students must choose a specialisation (either Analytics or Hospital Management) and complete five courses (20 Units) from the list of electives offered for that specialisation.

Analytics Specialisation

S/N  Course Title  Course code  Units
1  Health Sciences for Non-Clinicians *Not for clinicians  BMI5102  4
2  Advanced Scientific Research Methods  BMI5109  4 
3  Molecular Informatics  BMI5110  4
4  Advanced Human Factors Engineering  BMI5206  4
5  Digital Agility & Change Leadership  DL5102  4
6  Data Structures and Algorithms  IT5003  4
7  Artificial Intelligence  IT5005  4
8  Fundamentals of Data Analytics  IT5006  4
9  Advanced Statistical Learning  SPH6004  4
10  Advanced Statistical Methods for Bioinformatics  MDG5241  4
11  Qualitative Methods in Public Health  SPH5409  4

Hospital Management Specialisation

S/N

 Course Title

 Course Code

 Units

1

Health Sciences for Non-Clinicians

BMI5102

 4

2

Clinical Decision Support Systems

BMI5106

 4

3

Advanced Evidence Based Patient Care

BMI5107

 4

4

Advanced Value Based Healthcare

BMI5108

 4

5

Advanced Clinical Data Systems

BMI5201

 4

6

Ethics of Health Data and Artificial Intelligence

MDG5248

 4

7

Artificial Intelligence

IT5005

 4

8

Fundamentals of Data Analytics

IT5006

 4

9

Implementing Public Health Programmes and Policies

SPH5007

 4

10

Economic Methods in Health Technology Assessment

SPH5412

 4

11

Health Behaviour and Communication

SPH5003 * From AY23/24

 4

12

Introduction to Integrated Care

SPH5416 * From AY23/24

 4

13

Health Economics and Financing

SPH5401 * From AY23/24

 4

14

Advanced Statistical Learning

SPH6004

 4

15

Digital Agility & Change Leadership

DL5102

 4

16

Strategic Thinking & Digital Foresight

DL5201

 4

17

Managing Digitalisation Complexity

DL5302

 4

Please refer HERE for the proposed study plan for full-time and part-time students reading the MSc in Biomedical Informatics by Coursework programme. 

  • Full-time students are expected to complete the programme within 12 - 24 months. The maximum candidature is 24 months; excluding Leave of Absence (LOA).
  • Part-time students are expected to complete the programme within 24 - 48 months. The maximum candidature is 48 months; excluding Leave of Absence (LOA).

Applicants must fulfill the following admission requirements. Please note that meeting the minimum requirements does not imply automatic admission into the MSc in Biomedical Informatics programme.

  • Fresh graduates with M.B.,B.S. degree, Bachelor (Hons) degrees in Quantitative Sciences (e.g. Mathematics, Applied Mathematics, Statistics and Physics) or Engineering or Computer Science or Business or Health Sciences related discipline.
  • Candidates with other qualifications and experience may be considered on a case-by-case basis.
  • Candidates should submit a Statement of Purpose of not more than 2,000 characters (about 300 words) and upload it as a document in Word or PDF format. The statement should showcase your academic strength, research interests, motivation to study and long-term development goals.
  • Candidates should submit a Curriculum Vitae (CV) which provides an overview of your relevant experience, skills and qualifications and accomplishments.
  • Admission is on a competitive basis and candidates with relevant industry experience will be considered favourably.
  • International applicants* are to submit TOEFL or IELTS test scores as evidence which demonstrates their language ability and readiness for graduate study.
  • The TOEFL/IELTS scores must be valid for two (2) years from the test date and should not have expired at the point of application. Expired scores will not be considered for the application.

*International applicants who graduated from universities where English is not the main medium of communication are required to demonstrate their English proficiency by possessing a minimum TOEFL (Test of English as a Foreign Language) score of 85 (Internet-based) or a minimum IELTS (International English Language Testing System) Academic score of 6.0.

The University has not engaged any external agencies to undertake graduate student recruitment on its behalf. Candidates interested in our graduate programmes are advised to apply directly to the University and not through any agents. Candidates who apply through agents will not have any added advantage in gaining admission and the University reserves the right to reject such applications without providing a reason.

Click here for the Applicant Guide

Apply via the Application Portal

The AY2024/25 tuition fees for newly admitted students to the Master of Science in Biomedical Informatics by Coursework programme are as follows.

 Nationality  Full-Time / Part-Time
 Singapore Citizens/Singapore Permanent   Residents/International students  S$58,887 (inclusive of prevailing GST)
  • All Singaporeans and Singapore PRs will receive a 10% tuition fee rebate.
  • All NUS alumni will receive a 20% tuition fee rebate.

Refer here for 2024/25 payment schedule.

Refer here for 2023/24 payment schedule.

Miscellaneous Student Fees

Miscellaneous fees help meet costs incurred by the University in providing services to the student community that are either not covered or only partially covered by the tuition fee and government subsidy. These services include healthcare for students; facilitating student cultural, social and recreational programmes; and maintaining the shuttle bus service, IT network and other essential campus infrastructure and services. All students, full-time and part-time basis, will be charged the miscellaneous fees. These are due at the same time as the tuition fees. For more information, please refer here

Students with Corporate Sponsorship

Please click on Corporate Sponsorship of Tuition Fees (nus.edu.sg) for more information.

Refer here for the list of frequently asked questions (FAQs).

Click here to download the course brochure.

Courses

Note: These courses are not offered in both semesters. Our courses offerings are periodically reviewed and are subject to changes.

BMI5101 - Advanced Biomedical Informatics

Units: 4
Prerequisite(s): Nil

This module covers both the fundamental and advanced principles of biomedical informatics, the field concerned with the acquisition, storage, and use of information in health and biomedicine. The course begins with a basic introduction to health and biomedicine as well as computing concepts and theories including ethics and legal aspects and then moves on to advanced concepts in these topics.

BMI5111 - Capstone Project

Units: 4
Prerequisite(s): NIL

The big data evolution provides an opportunity for managing huge amount of information and acting on it with analytics for improved outcomes. Understanding data science and data analytics in relation to arificial intelligence allow us to remain competitive and relevant in the rapidly changing healthcare landscape. Students need to understand and approach real world issues, from processing and exploring data to provide insights, developing a healthcare data product for their capstone project.

BMI5207 - Medical Data and Data Processing

Units: 4
Prerequisite(s): NIL

This module seeks to introduce data standards, its sources (traditional and contemporary) and applications in healthcare. Some important standards covered here include SNOMED, ICD9\10, HL7, OMOP and other international standards. Features of healthcare databases and processing of data would be covered. Concepts in databases and data mapping would be demonstrated in practice.

BMI5306 - Advanced Agile Project Management

Units: 4
Prerequisite(s): NIL

The current world is volatile, uncertain, complex and ambiguous. Technologies and digitalization are changing at an alarming pace and disruptors are constantly popping up to challenge the incumbents. To survive and grow in this environment, organizations need to be able to learn and adapt rapidly, execute faster, make better use of data and embrace changes aka agility. Agile practices emphasize flexible approaches and early, frequent releases of product to users. It employs an iterative, incremental approach to optimize predictability and control risk. This course offers essential advanced concepts and practices to use agile for building product and project delivery.

IT5001 - Software Development Fundamentals

Units: 4
Prerequisite(s): NIL
Additional Information: 
Lab based
Skills-future funded

This module aims to introduce non-computing students to the principles and concepts of software development at an accelerated pace. Students will be introduced to the basics of programming (control flow, code and data abstraction, recursion, types, OO), development methodology (ensuring correctness, testing, debugging), simple data structures and algorithms (lists, maps, sorting), and software engineering principles. Through hands on assignments and projects, students will learn good software development practices (documentation, style) and experience a typical software engineering cycle.

BMI5102 - Health Sciences for Non-Clinicians *Not for clinicians

Units: 4
Prerequisite(s): Nil

This course introduces the biomedical informatics student to the health sciences. This encompasses an introduction to clinical practice, and an overview of the underlying biology and manifestations of selected disease states. Besides this an overview of the information gathering and reasoning processes used to detect, understand and treat diseases will be provided. This course aims to provide a functional background to non-clinicians who are new to the healthcare system.

BMI5109 - Advanced Scientific Research Methods

Units: 4
Prerequisite(s): Nil

This module provides an introduction to the basic and advanced principles of scientific research methods from literature review to designing research questions with a focus on clinical research informatics. Topics covered include the scientific theory of research, study methodology design as well as qualitative and quantitative research methods and designing a research questions. Students will be provided with a practical approach to designing clinical research, clinical trial administration as well as types of health registries and records.

BMI5110 - Molecular Informatics

Units: 4
Prerequisite(s): Nil

This module provides students with an understanding of Molecular Bioinformatics from the user's perspective. BMI5110 at its core, will focus on the extraction of clinically relevant information from clinical, molecular and biological data, using a variety of bioinformatics applications. BMI5110 will cover the introductory aspects of bioinformatics and its applications in genomics, pharmacogenomics, transcriptomics, proteomics, molecular pharmacology, and system biology; enabling technologies (including genome-sequencing and DNA microarrays); big data processing (including experimental design and computational and statistical genetics); and more practical experience with basic programming and software language.

BMI5206 - Advanced Human Factors Engineering

Units: 4
Prerequisite(s): Nil

This module provides provide students with an indepth understanding of user engineering, human-computer interactions for the design of biomedical informatics applications. A focus on user centred design as well as usability assessment will be provided.

DL5102 - Digital Agility & Change Leadership

Units: 4
Prerequisite(s): Nil

Digital Agility and Change Leadership enables participants to acquire skill set to lead their organisation with abilities to sense, response and adapt quickly to market changes and evolving customer needs in a complex and volatile digital business environment today. Some topics covered include practices of agile leadership style, implementation of agile practices, adopting digital first mind-set and developing cohesive change leadership strategies to increase organisation’s agility and digital quotient.

IT5003 - Data Structures and Algorithms

Units: 4
Prerequisite(s): Nil

This module introduces non-computing students to efficient computational problem solving in an accelerated pace. Students will learn to formulate a computational problem, identify the data required and come up with appropriate data structures to represent them, and apply known strategies to design an algorithm to solve the problem. Students will also learn to quantify the space and time complexity of an algorithm, prove the correctness of an algorithm, and the limits of computation. Topics include common data structures and their algorithms (lists, hash tables, heap, trees, graphs), algorithmic problem solving paradigms (greedy, divide and conquer, dynamic programming), and NP-completeness.

Additional Information:
Lab based module
SkillsFuture funded

IT5005 - Artificial Intelligence

Units: 4
Prerequisite(s): Nil

The study of artificial intelligence, or AI, aims to make machines achieve human-level intelligence. This module provides a comprehensive introduction to the fundamental components of AI, including how problem-solving, knowledge representation and reasoning, planning and decision making, and learning. The module prepares students without any AI background to pursue advanced modules in AI.

IT5006 - Fundamentals of Data Analytics

Units: 4
Prerequisite(s): Nil

This module introduces students to the fundamental concepts in business analytics. They can learn how to apply basic business analytics tools (such as R), and how to effectively use and interpret analytic models and results for making informed business decisions. The module prepares students without any analytics background to pursue advanced modules in business and data analytics.

SPH6004 - Advanced Statistical Learning

Units: 4
Prerequisite(s): Nil

This module will introduce advanced topics for analyzing large or complex datasets, with a particular emphasis on various biomedical data. We will cover fundamental techniques in machine learning with emphasis on both computing and data analysis. The topics will include regression and classification, resampling-based techniques to evaluate performance, variable selection, tree-based methods for regression and classification, support vector machines, unsupervised data clustering methods and factor analysis, neural networks, neural network-based deep learnings, etc.

*From AY23/24*

SPH5409 - Qualitative Methods in Public Health

Units: 4
Prerequisite(s): If undertaking a Graduate Degree Coursework THEN must not have completed CO5233 at a grade of at least D

This course will familiarize students with various data collection and analytic methods in qualitative research, allowing them to apply appropriate methods with relevant ethical considerations. Students will be guided through each step of the qualitative research process starting with the underlying principles of qualitative approaches and moving on to study design, sampling, data collection and analysis. Students will have hands-on practical experience applying the various data collection methods; as well as learning practical techniques on how to conduct and write the analysis.

MDG5241 - Advanced Statistical Methods for Bioinformatics

Units: 4
Prerequisite(s): NIL

The course will present modern statistical methods for analyzing large-scale -omics data, with emphasis on application to real-world data. A variety of statistical methods and computing approaches will be covered, including hypothesis testing for high-dimensional data, dimension reduction techniques, and machine learning methods commonly employed in -omics data analysis such as tree-based methods and support vector machine. The course will also include in-class computing exercise for model estimation and inference, such as the expectation-maximization algorithm and sampling-based Bayesian inference. The course will end with advanced statistical approaches for the integration of two or more -omics data.

Additional information: 
Has S/U option for relevant Graduate (Research) students only
Included in Semester 1's Course Planning Exercise

BMI5102 - Health Sciences for Non-Clinicians

Units: 4
Prerequisite(s): Nil

This course introduces the biomedical informatics student to the health sciences. This encompasses an introduction to clinical practice, and an overview of the underlying biology and manifestations of selected disease states. Besides this an overview of the information gathering and reasoning processes used to detect, understand and treat diseases will be provided. This course aims to provide a functional background to non-clinicians who are new to the healthcare system.

BMI5106 - Clinical Decision Support Systems

Units: 4
Prerequisite(s): Nil

This course provides an in-depth review of decision supports systems in the healthcare setting. Fundamental concepts such as decision analysis, decision science, and knowledge management will be covered. Aspects from designing to implementing and maintain clinical decision support tools will also be discussed in depth. Additionally, the course will cover Bayesian theory, decision trees, patient utilities, quality of life and cost related to health outcomes in order to contextualise clinical decision making. Finally, practical issues such as overcoming barriers to the adoption of clinical decision support tools will also be covered.

BMI5107 - Advanced Evidence Based Patient Care

Units: 4
Prerequisite(s): Nil

Healthcare professionals today need to keep pace with a rapid proliferation of clinical research. The aim of this course is to provide non-clinicians, such as biomedical and computer scientists, and clinicians a strong foundation in crucial competencies such as the ability to:

  • Critically appraise clinical literature
  • Apply published evidence in a data-driven and personalized manner to the patients they treat (“precision medicine”)
  • Conduct independent clinical research (foundational knowledge of study designs and basic biostatistics)

BMI5108 - Advanced Value Based Healthcare

Units: 4
Prerequisite(s): Nil

This module introduces students in Biomedical Informatics to Value Based Healthcare, one of the most important transformation in the healthcare industry nowadays. This module integrates concepts of value in healthcare, knowledge of data management, and skills of data analytics using SQL, Python, and Tableau. It equips students with knowledge and skills of data management and analytics that are required in daily practices related to Value Based Healthcare.

BMI5201 - Advanced Clinical Data Systems

Units: 4
Prerequisite(s): Nil

To provide students with an overview of the lifecycle of clinical information systems from user requirements from conception to production and maintenance. Topics cover includes various expects of different system development life cycle and some widely use industry standards such as SDLC, ILM and CRISP-DM. Medical device development and regulation for Health Science Authority Singapore (HSA) will be taught. Data derived from medical devices and its effective use will be discussed.

MDG5248 - Ethics of Health Data and Artificial Intelligence

Units: 4
Prerequisite(s): Nil

This course will explore the ways in which ethical values, analysis, and reflection can inform the use of health data and artificial intelligence/machine learning, enabling students to critically engage with ethical nuances and tradeoffs that pervade the area. We will provide general tools for ethical analysis, then apply these to various facets of data and AI ethics: Privacy, consent, public interest, bias, transparency, governance, and public engagement. Focus will be on application of analysis to cases involving health data and healthcare settings, though many of the principles and issues discussed have application much more widely.

IT5005 - Artificial Intelligence

Units: 4
Prerequisite(s): Nil

Additional Information:
Lab-based
SkillsFuture funded

The study of artificial intelligence, or AI, aims to make machines achieve human-level intelligence. This module provides a comprehensive introduction to the fundamental components of AI, including how problem-solving, knowledge representation and reasoning, planning and decision making, and learning. The module prepares students without any AI background to pursue advanced modules in AI.

IT5006 - Fundamentals of Data Analytics

Units: 4
Prerequisite(s): Nil

This module introduces students to the fundamental concepts in business analytics. They can learn how to apply basic business analytics tools (such as R), and how to effectively use and interpret analytic models and results for making informed business decisions. The module prepares students without any analytics background to pursue advanced modules in business and data analytics.

SPH5007 - Implementing Public Health Programmes and Policies

Units: 4
Prerequisite(s): Nil
Preclusion:
If undertaking a Graduate Degree Coursework THEN must not have completed SPH5004 at a grade of at least D

This module will enable you to develop the skills required to investigate, analyse and influence the policy-making processes that shape the health of the population. Implementation strategies are meant to improve the health of population through the adoption and integration of evidence-based health interventions into routine policies and practices within specific settings. Multiple strategies are used to ensure and improve the effective implementation of these programmes and policies. The relationship between programmes, policies and the wider policy environment will be discussed.

SPH5412 - Economic Methods in Health Technology Assessment

Units: 4
Prerequisite(s): Nil
Preclusion: If undertaking a Graduate Degree Coursework THEN must not have completed CO5236 at a grade of at least D

This course aims to provide an applied introduction to Health Technology Assessment (HTA) research in order to enable students to begin conducting their own research and/or to understand research conducted by others. Health econometrics, cost-effectiveness and economic evaluation in healthcare, and conjoint analysis will be covered. Examples of economic analyses that have been used in all stages of HTA research, starting with quantifying economic burden of illness studies, to cost-effectiveness of particular health technologies, to budget impact and pricing will be included. Prior knowledge of basic statistics is recommended.

SPH6004 - Advanced Statistical Learning

Units: 4
Prerequisite(s): Nil

This module will introduce advanced topics for analyzing large or complex datasets, with a particular emphasis on various biomedical data. We will cover fundamental techniques in machine learning with emphasis on both computing and data analysis. The topics will include regression and classification, resampling-based techniques to evaluate performance, variable selection, tree-based methods for regression and classification, support vector machines, unsupervised data clustering methods and factor analysis, neural networks, neural network-based deep learnings, etc.

DL5102 - Digital Agility & Change Leadership

Units: 4
Prerequisite(s): Nil

Digital Agility and Change Leadership enables participants to acquire skill set to lead their organisation with abilities to sense, response and adapt quickly to market changes and evolving customer needs in a complex and volatile digital business environment today. Some topics covered include practices of agile leadership style, implementation of agile practices, adopting digital first mind-set and developing cohesive change leadership strategies to increase organisation’s agility and digital quotient.

*From AY23/24*

SPH5003 - Health Behaviour and Communication

Units: 4
Prerequisite(s): Nil
Preclusion: If undertaking a Graduate Degree Coursework THEN must not have completed 1 of CO5203/SPH6006 at a grade of at least D

This module applies concepts and methods in social and behavioural sciences to evaluate and inform development of health promotion policies, programmes and services. It provides students with the principles and skills to address the social, psychological and environmental factors influencing behaviour and behaviour change. Upon completion of this module, students will be able to apply commonly used behavioural theories and models to change and evaluate behaviour at the individual, group and community level for the development of effective public health promotion interventions.

SPH5416 - Introduction to Integrated Care

Units: 4
Prerequisite(s): Nil

To meet the challenge of an ageing population, increasing chronic diseases and escalating healthcare costs, there is an opportunity for healthcare delivery to be better integrated. However, integrated care is a complex knowledge domain, with macro, meso and micro levels of theory and practice. This course provides students with the theoretical foundation and methodological enablers of integrated care. It introduces students to systematic methods to evaluate integrated care services, systems, pilots and interventions, including methods to enable large scale integration of care. Students will be able to apply learning to strengthen their own integrated care practice or research.

SPH401 - Health Economics and Financing

Units: 4
Prerequisite(s): Nil
Preclusion: If undertaking a Graduate Degree Coursework THEN must not have completed CO5204 at a grade of at least D

This module addresses the economic and financing aspects of the production, distribution, and organisation of health care services and delivery. This includes the structure of health care delivery and insurance markets, demand for and supply of health services, pricing of services, cost of care, financing mechanisms, and their impact on the relevant markets. A special emphasis will be given to market failures and the role of government in the market for health services. Through textbook readings and discussions of seminal articles and more recent empirical applications in health economics, students will learn the economic way of thinking. They will be given the opportunity to showcase these skills through a series of research papers written throughout the semester that will culminate with a final manuscript that provides an in-depth analysis of a critical health issue.