Xiangyu Xiangyu Zhang

Associate Professor
Department of Computer Science
Purdue University
Phone:765-496-9415
E-mail: xyzhang at cs.purdue.edu
Google

:

Post-doc opening

Education

PHD: 9/2006 Computer Science Dept., the University of Arizona
MS: 6/2000 Computer Science Dept., University of Science & Technology of China
BS: 6/1998 Computer Science Dept., University of Science & Technology of China

Awards

Projects and Fundings

My research interest mainly lies in program analysis, debugging, and security. The following lists the projects I am supervising and their sponsors.

Publications

Full list

PhD Students

Advising:
Tao Bao
Dohyeong Kim
Kyu Hyung Lee
Vinai Sundaram(co-advising with Patrick Eugster)
William N. Sumner (2010 Halstead Award)
Yunhui Zheng
Fei Peng

Former students:
Dasarath Weeratunge(co-advised with Suresh Jagannanthan, Intel Lab)
Zhiqiang Lin (co-advised with Dongyan Xu, joined UT, Dallas)
Mingwu Zhang (Microsoft) (PhD, co-advised with Prof. Prabhakar)
Bin Xin (Google)

Teaching and Reading Group

CS510 Software Engineering in spring 2013.
CS490 Software Testing in fall 2012.
CS510 Software Engineering in spring 2012.
CS490 Software Testing in fall 2011.
CS352 Compilers: Principles and Practice in spring 2011.
CS510 Software Engineering in fall 2010.
CS510 Software Engineering in spring 2010.
CS590 Advanced Software Testing and Debugging in fall 2009.
CS352 Compilers: Principles and Practice in spring 2009.
CS510 Software Engineering in fall 2008.
Fault Localization and Program Analysis Reading Group (spring 2008).
CS510 Software Engineering in spring 2008.
CS590Z Software Defect Analysis in fall 2007.
CS590F in spring 2007.

Professional Activities

PC co-chair: WODA'11
Workshop co-chair: FSE'14 Doctoral Symposium, PLDI'12
PC member: RV'13, ICST'13, ASIACCS'13, APLAS'12, ETSE'12, FSE'12 tool track, OOPSLA'12, ISSTA'12, RV'11, ISSTA'10, ISSRE'09, PLDI'09, ISSTA'09, ICST'09, WODA'08, ICST'08.
ERC member: PLDI'12
Web/Publication Chair: LCTES'07.

Personal Interest

Soccer is my favorite. I still play twice a week (timestamp: 4/21/2011).