About me

I am currently a lecturer in the computer science & engineering department at UC San Diego. Before coming to UCSD, I was an associate professor of computer science at Ashland University (OH).

My teaching interests include, but not limited to, CS1/2, algorithms, and machine learning. My research interests focus on mobile data analysis, Computer Science Education, and machine learning. Here is my CV.


PhD. 2006. Duke University (Electrical & Computer Engineering)

MS. 2003. Duke University (Electrical & Computer Engineering)

B.S. 2001. Nanjing University of Science & Technology (Industrial Engineering)

If you want to request a reference letter from me, please read this page.


2020-2021 Jacob school of engineering best teacher award.