Chinese Culture University
Chen earned his bachelor's degree in urban planning from the National Cheng Kung University. He obtained his master's degrees in industrial planning from Chinese Culture University and in civil engineering from the University of Washington in the United States. He obtained his doctoral degree in planning and urban design from Chinese Culture University.