Jump to the main content block

Yu-Chin Cheng


Professor
Ph.D., University of Oklahoma
Office: Room 1531, Technology Building
Telephone: 886-2-2771-2171 ext.4232
Email: yccheng@ntut.edu.tw


INTERESTS


Agile software development, test driven development, software patterns and pattern languages, software engineering education, pattern recognition and machine intelligence


RESEARCH


Dr. Cheng is best known for his work on engaging the software and ICT industries in Taiwan in adopting agile methods through a grant by Taiwan’s Ministry of Economic Affairs (2009/12-2012/11). His group created ezScrum, the open source scrum tool support, which has been downloaded more than 13,000 times worldwide. Early in his research career, he worked on pattern recognition and published two articles on IEEE Transactions on Pattern Analysis and Machine Intelligence (T-PAMI). Most recently, Dr. Cheng has continued to work closely with several industry partners on agile development, test automation, and Internet of Things (IoT) applications.


BIOGRAPHY


Dr. Cheng received diploma in electronics engineering from Taipei Institute of Technology in 1985, the M.S.E. degree in computer science from Johns Hopkins University in 1990, and the Ph.D. degree in computer science from University of Oklahoma in 1993. Dr. Cheng joined Taipei Tech in 1993 and served as the chairperson of the department of Computer Science and Information Engineering from 2002 to 2004.


ACTIVITIES & AWARDS


Dr. Cheng was elected as a distinguished professor of Taipei Tech from 2014/2 to 2017/1. In 2017, he received an outstanding teaching award for his innovative pedagogical method of engaging students in classroom coding. Dr. Cheng is active in the pattern languages of programs (PLoP) community, where he served as the conference co-chair of AsianPLoP 2016 and AsianPLoP 2017, the flagship conference of the Hillside group in Asia. Dr. Cheng is a senior member of the IEEE and IEEE Computer Society. He is also a member of ACM, IEICE and the Hillside Group. He served as Director of Board of Governors of Software Engineering Association of Taiwan (SEAT) from 2011/7 to 2014/7.