Fu was born on October 2, 1930 in Nanking (now Nanjing), one of China's historical capitals.
He received B.S. from National Taiwan University in 1953, M.A. from University of Toronto in 1955, and Ph.D from University of Illinois, Urbana-Champaign in 1959.