Teaching

Dr. Dianbo Liu teaches courses at the National University of Singapore across multiple departments.


Current Courses

EEC4300: Machine Learning: Models and Applications

Department: Engineering

An undergraduate course covering fundamental machine learning models and their practical applications in engineering contexts.


BN5212: Advanced Machine Learning in Biomedical Sciences and Engineering

Department: Engineering (Graduate)

A graduate-level course exploring advanced machine learning techniques with applications in biomedical sciences and engineering.


MDG5256: Machine Learning in Medicine

Department: Medicine (Graduate)

A specialized course designed for medical professionals and researchers, focusing on the application of machine learning methods in clinical and medical research settings.


Teaching Philosophy

We believe in hands-on, project-based learning that prepares students to apply machine learning methods to real-world problems. Our courses emphasize both theoretical foundations and practical implementation skills.