- Healthcare informatics: medical information exchange standards, health information systems, laboratory automation systems, rehabilitative therapy serious games, and guiding tools for visually impaired, etc.
- Software engineering: software design, programming languages (Python, Java), data structures, requirements analysis and management, information management, knowledge management, project management, and e-commerce, etc.
- Hardware/software co-design: Hidden Markov Model (HMM) algorithms, and embedded system design, Arduino-based code generation, etc.
- Communications: Stream Control Transmission Protocol (SCTP), cognitive radio, and RFID applications, etc.
- Information Education: collaborative tool development, and assessment tool development, etc.
- Plastic models, stamp collections, classic music, movie watching, fishing and traveling
- "If we knew what we were doing, it wouldn't be called research, would it?" -- Albert Einstein