Programming languages
Programming education
Software engineering
High-performance computing and scientific computing
Programming in machine learning and data science
Ph.D. of Information Science and Technology, The University of Tokyo
(Dept. of Creative Informatics, Grad. School of Information Science and Technology, 2014)
Master of Science, National Taiwan University
(Computer Science Division, Grad. Institute of Electrical Engineering, 2004)
Bachelor of Science, National Taiwan University
(Dept. of Mechanical Engineering, 2002)
Experience
2022-present
Associate Professor,
Dept. of Computer Science and Information Engineering, National Central University.
2016-2022
Assistant Professor,
Dept. of Computer Science and Information Engineering, National Central University.
2014-2016
Project Assistant Professor,
Dept. of Creative Informatics, The University of Tokyo.
2012-2014
PhD Student,
Dept. of Creative Informatics, The University of Tokyo.
2011-2012
PhD Student,
Dept. of Mathematical and Computing Sciences, Tokyo Institute of Technology.
2011-2011
Senior R&D Engineer,
CyberLink Corp., Taiwan.
2008-2011
R&D Engineer,
CyberLink Corp., Taiwan.
2006-2007
R&D Engineer,
Synopsys Taiwan Limited.
2004-2006
Research Assistant,
Central Weather Bureau, Taiwan.
2002-2004
Master Student,
Computer Science Division, Grad. Institute of Electrical Engineering, National Taiwan University.
1998-2002
Undergraduate Student,
Dept. of Mechanical Engineering, National Taiwan University.
Honors
Teaching Excellence Award of College of Electrical Engineering & Computer Science, National Central University, 2020.
Teaching Excellence Award of College-University, National Central University, 2019.
Outstanding Researcher Award for new faculty, National Central University, 2016 - 2019.
Scholarship for International Students from Taiwan, Interchange Association, Japan, 2013.
Partial (half of the fee) exemption from admission fee, The University of Tokyo, 2012.
Full exemption from tuition for the semesters in 2012, The University of Tokyo.
Full exemption from tuition for the semesters in 2011, Tokyo Institute of Technology.
Grants
Developing programming support for the immutability check on user-defined typed objects in dynamically typed languages (National Science and Technology Council, 2023/8/1 - 2024/7/31, PI)
Integrating debuggers with making-thinking-visible to improve students' understanding and use of programming language mechanisms (Ministry of Education, 2023/8/1 - 2024/7/31, PI)
Artificial intelligence technology to establish next early warning system (III) ---Big data machine learning for on-site early warning research (Central Weather Bureau, 2023/1/1 - 2023/12/31, Co-PI)
Introducing making-thinking-visible in a programming course to help students develop their programming thinking (Ministry of Education, 2022/8/1 - 2023/7/31, PI)
Initiating General Education Renaissance (IGER): Software Development and Program Comprehension (Ministry of Education, 2022/6/1 - 2024/7/31, Co-PI)
Artificial intelligence technology to establish next early warning system (II) ---Big data machine learning for on-site early warning research (Central Weather Bureau, 2022/1/1 - 2022/12/31, Co-PI)
TaiWan AI-based Management Strategy, TWAI, for Earth and Environmental Disasters (1/2) (Ministry of Science and Technology, 2021/11/1 - 2022/10/31, Co-PI)
A programming learning environment consisting of a paper board game and a computer system (Ministry of Science and Technology, 2021/8/1 - 2023/7/31, PI)
Improving programming support for scientific computing and data science applications with code analysis and machine learning (Ministry of Science and Technology, 2021/8/1 - 2022/7/31, PI)
Artificial intelligence technology to establish next early warning system ---Big data machine learning for on-site early warning research (Central Weather Bureau, 2021/3/17 - 2021/12/31, Co-PI)
The radiation measurement payload with radiation-harden integrated circuits for inter moon-earth mission and moon orbit (National Space Organization, 2020/10/14 - 2021/2/13, Co-PI)
Building an automated program code review tool based on artificial intelligence (Institute for Information Industry, 2020/3/20 - 2020/11/30, PI)
Multi-seismic attribute analysis with machine learning in carbonate reservoir---an unsupervised approach (Formosa Plastics Group, 2020/1/1 - 2020/12/31, Co-PI)
Designing an automated program code review tool based on artificial intelligence (Institute for Information Industry, 2019/10/15 - 2019/12/15, PI)
Developing guidelines and utilities for rewriting scientific computing applications with modern programming languages (Ministry of Science and Technology, 2018/8/1 - 2021/7/31, PI)
Multi-channel physiological signal acquisition and processing SoC: integration of advanced micro controller unit, data-converter and hardware-accelerator for independ component analysis (Ministry of Science and Technology, 2017/8/1 - 2018/7/31, Co-PI)
Seismic ambient noise monitoring in the CCS test site, Changhua Coastal Park (Taiwan Power Company, 2017/6/2 - 2018/1/31, Co-PI)
Providing better abstraction and modular support at language-level for applications in scientific computing domain (Ministry of Science and Technology, 2016/11/1 - 2018/7/31, PI)