Education

September.2005-july.2009 Computer Science and Technology, Northwestern Polytechnical University, bachelor degree
September.2009-june.2012 Computer Science and Technology, University of Science and Technology of China, master degree
September.2012-now, Department of Computer Science,The University of Western Ontario,PHD degree

Teaching

I have been the TA of the following courses:

September.2010-March.2011 University of Science and Technology of China

2012 Fall Trem:

Information Systems and Design(CS1032a)

Foundations of Programming for High Performance Computing(CS2101a)

Research

High performance and parallel computing


homepage