 Chang earned his bachelor's degree in civil engineering from National Taiwan University in 1976.In 1977, he finished his master's degree in civil and environmental engineering at Stanford University.In 1981, He received a doctoral degree in civil and environmental engineering from Cornell University.