Dr. Ou-Yang received B.S. and M.S. in physics in 1975 and 1977 from Fu-Jen Catholic University in Taiwan. He did graduate study at UCLA and received Ph.D. in physics in 1985. He joined the Physics Department of the University of Pennsylvania and Exxon Corporate Research Laboratory as a postdoctoral fellow during the period 1985–88.
He joined Lehigh University as an assistant professor of physics in 1988, was promoted to the ranks of associate professor in 1994, and full professor in 2000.
During the period of June 1999 to May 2000, on sabbatical from Lehigh University, Dr. Ou-Yang worked as a visiting research scientist at the CNRS Laboratory for Dynamics of Complex Fluids in Strasbourg, France. On his second sabbatical leave in the first half of 2008, he spent two months each at the Hong Kong University of Science and Technology, National Taiwan University and Korea Advanced Institute of Science and Technology, all in the physics department.
Currently, Dr. Ou-Yang is Director of Lehigh’s Emulsion Polymers and Engineered Particles Institute (EPI). A Group Leader of the Biophotonics of the Lehigh-Penn State University Center for Optical Technologies.