 Upon graduation, Chang returned to Taiwan to serve as a lecturer, associate professor and finally, professor in the Department of Civil Engineering of National Taiwan University from 1981 to 1990.He was the Director for National Center for High-Performance Computing from 1991 to 1997.From 1998 to 2000, he was the Director of the Department of Planning and Evaluation of National Science Council.