Teaching

Basic programming

Undergraduate course, TMU Section of Liberal Arts, 2024

To provide medical students with a fundamental understanding of programming concepts and skills necessary for data analysis, automation, and problem-solving in healthcare settings. By the end of the course, students will be able to write and comprehend basic programs, apply algorithmic thinking to medical scenarios, and utilize programming techniques to enhance efficiency and decision-making in healthcare practice.

Advanced computer programing

Graduate course, TMU Professional Master Program in Artificial Intelligence in Medicine, 2022

Nowadays, Python has been increasingly become one of the top programming languages that can be used in a variety of fields. Especially in medical field, many tasks from data analysis and machine learning, deep learning have been resolved efficiently by using Python. This course will introduce Python programming language focusing mostly on data analysis and machine learning, especially how to apply it into medical data.

Basic computer programing

Graduate course, TMU Professional Master Program in Artificial Intelligence in Medicine, 2021

Nowadays, Python has been increasingly become one of the top programming languages that can be used in a variety of fields. Especially in medical field, many tasks from data analysis and machine learning, deep learning have been resolved efficiently by using Python. This course will introduce basic ideas of Python programming language from data structures, functions, object-orient programming, regular expression, as well as graphic interface.

Artificial Intelligence in Bioinformatics

MOOCs course, FutureLearn, 2021

Artificial intelligence (AI) is transforming the field of bioinformatics. On this course, you’ll learn the basics of collecting, analysing, and modeling bioinformatics data using AI. You’ll find out how to collect and explore bioinformatics data from public resources and then use AI to analyse and model this data in order to better understand key biological processes.

Python Programming in Medical Data Analysis

Undergraduate course, TMU College of Interdisciplinary Studies (iCollege), 2021

Nowadays, Python has been increasingly become one of the top programming languages that can be used in a variety of fields. Especially in medical field, many tasks from data analysis and machine learning, deep learning have been resolved efficiently by using Python. This course will introduce basic ideas ofPython programming language and apply it to medical data i.e., electronic health records, medical imaging.

Seminar

Graduate course, TMU Professional Master Program in Artificial Intelligence in Medicine, 2020

The course is for graduate students to learn and practice their skills of academic research and presentation.

Computer programming & data processing

Graduate course, TMU Professional Master Program in Artificial Intelligence in Medicine, 2020

Nowadays, Python has been increasingly become one of the top programming languages that can be used in a variety of fields. Especially in medical data analysis, it is the most popular language. Via Python, many tasks from data analysis and machine learning, deep learning have been resolved efficiently. This course will introduce Python programming language focusing mostly on data analysis and machine learning, especially how to apply it into medical data.

Application of Artificial Intelligence in Genomics

Graduate course, TMU Professional Master Program in Artificial Intelligence in Medicine, 2020

Artificial intelligence (AI) proves to have enormous potential in many areas of health, including biomedical data analysis and drug discovery. Genomics is also a field that attracts a lot of AI experts nowadays. AI could be applied in genomics in representing and predicting the information of genomics such as DNA, RNA, or protein sequence. This course focuses on this aspect, to show how to apply AI in genomics from DNA, RNA, or protein level.

Neural Networks and Application on Bioinformatics

Undergraduate course, TMU College of Interdisciplinary Studies (iCollege), 2020

This course will introduce the fundamentals of different neural networks and their applications. Students can learn how to implement different types of neural networks using Python programming on Keras+Tensorflow platform. Upon completion of the course, students have extensive skills with neural networks and especially their applications in bioinformatics.