Elective Courses 

Remaining 4 units may be taken from the courses list as below offered in the MPH curriculum. Some courses may not be offered during every academic year. Please contact the MPH office for the latest information.


EPID5001 Introduction to Epidemiology

3 units (Compulsory MPH Course) This course serves as an introduction to epidemiology for post­graduate students and gives a general overview of disease quantification, the various epidemiological studies used in public health and their respective interpretations and limitations. The course covers the basic competencies of public health epidemiology provides the basis for more advanced studies.

EPID5002 Epidemiology II

2 units ​(Pre-requisite: EPID5001) This is a follow up course after EPID5001 (Introduction to Epidemiology) to provide further concepts and application of epidemiology. Topics will include further concepts in epidemiological study designs and application of concepts to the planning and design of epidemiological studies.

EPID5003 Epidemiology III

3 units (Pre-requisite: EPID5001 & BIOS5001) In this course, students shall learn how to conduct common statistical analyses of epidemiological data by using SPSS or other statistical softwares and to prepare scientific report for epidemiological studies. Each session will consist three parts: a brief introduction, a computer demonstration and students' computer analyses.

EPID6001 Appraisal of the Methods of Epidemiological Studies

2 units (Pre-requisite: EPID5001) The course will include a series of tutorials for appraising the methods of commonly used epidemiological study designs. In each tutorial, a published study of a specific design (e.g., randomized controlled trial) will be selected and presented and questions regarding the methods of the study will be asked.

​EPID6002 Selected Topics in Epidemiology

1.5 units (Pre-requisite: EPID5001 & BIOS5001) The course involves a series of guest lecture seminars in which methodological aspects of various areas of epidemiological research are discussed and elaborated. Students will become familiar with the methodological and substantive issues of conducting epidemiological investigations in various subject areas. The course is structured as a series of seminars with interactive discussion. Each session will summarize the major methodological considerations of epidemiological research on the given topic. Students should be able to understand the major data collection and data analysis issues of the various types of epidemiology presented. Students will be asked to read scientific papers that illustrate concepts in class. Students should be able to understand the major data collection and data analysis issues of the various types of epidemiology presented.

EPID6003 Nutritional Epidemiology

2 units ​(Pre-requisite: EPID5001)

In this course, you will learn about the methods used to assess dietary intakes and how to overcome limitations in assessing such a complex ‘exposure’. Nutrient intakes and dietary patterns in different population groups will be illustrated and key diet-disease associations will be presented. Finally, some of the challenges in interpreting nutritional epidemiology evidence and practical issues in communicating findings will be covered.

EPID6005 Digital Epidemiology

2 units (Pre-requisite: BIOS5001 & EPID5001) This advanced module introduces the concept of digital epidemiology with new forms of health data and real examples for disease management. The traditional epidemiology consists of studying various risk factors of the general population to study incidence and prevalence. The field of digital epidemiology is new, but has been growing rapidly with the increasing amounts of data generated on the internet, wearable devices, and mobile APPs. Students will explore the feasibility of applications through different real digital examples, including the consideration with data privacy and protection.