Born in Beijing, China, in 1919, Huang graduated from Yenching University with a degree in physics. In 1948, he earned his PhD from the H. H. Wills Physics Lab of Bristol University in England and continued his postdoctoral studies at Liverpool University, where he coauthored the book Dynamical Theory of Crystal Lattices with Max Born between 1949 and 1951.