Chang was born in Taipei County in 1948. He received his bachelor's degree in electrical engineering from National Taiwan University (NTU) in 1970 and his doctoral degree in electrical engineering and computer science from the University of California, Berkeley in United States in 1977.