We live in an age where a motivated student can easily access an abundance of educational materials available online to gain an undergraduate-level understanding of any major discipline. This is undeniably true for computer science and biology as well. However I have learnt that there are many aspects of teaching that can only be realized in actual classrooms and as part of one-to-one mentoring. It is this realization that drives my teaching.
At DLSU Manila:
- BIOINFO: Undergrad-level course on Bioinformatics.
- CSC711M/D: Graduate-level course on Bioinformatics.
- CCDASLG: Introductory undergrad course on Data-structures and algorithms
At the University of Tokyo:
- Introduction to Bioinformatics, group-taught course for graduate students, 2018
- ゲノム配列解析論 (Genome Sequence analysis), group-taught course for undergraduate students in Department of Bioinformatics and System Biology and graduate students of Department of Computational Biology and Medical Sciences, University of Tokyo, 2015, 2016, 2017
- 情報基礎実験, a group-taught lab course in computer science for third-year undergraduate students of the Department of Bioinformatics and System Biology, Faculty of Science, University of Tokyo, 2014, 2015, 2016, 2017
- Sequence analysis, a beginner-level introduction to topics in sequence alignment for researchers organized by HPCI.
At Keio University, Japan
- DATA SCIENCE FOR GENOME DYNAMICS / GENOME INFORMATICS (GIGA), Guest lectures at Keio University Shonan-Fujisawa Campus, 2017, 2021.
At Tokyo Institute of Technology (as teaching assistant):
- Discrete Structures and Algorithms (離散構造とアルゴリズム), 2008 — 2011
- Experiments in Computer Science (情報実験), 2008, 2009
- Algorithms and Software Design, TAIST-TokyoTech (Thailand Advanced Institute of Science and Technology and Tokyo Institute of Technology), 2008,2009
- Foundations of Computer Science (情報基礎学), 2011