Shin-Yau received her Bachelor of Science in Architecture from National Cheng-Kong University in Taiwan and her Master of City and Regional Planning and Certificate of Urban Design from the University of Pennsylvania.