Qiang Yang attended High School Attached to Tsinghua University in 1975 and then Peking University in 1978.
Qiang Yang had taught at the University of Waterloo (1989 - 1995, Assistant Professor, Associate Professor) and Simon Fraser University (1995 - 2001, Associate professor, full professor).