Status Course Name Semester  
ongoing Web-based Interactive Programming Autumn, 1st semester postgraduated
ongoing Natural Sciences and Engineering Technology Autumn, 1st semester postgraduated
  Basics of Computer Applications Autumn, 1st semester undergraduate
ongoing College and Society(Drama Education) Spring, 2nd semester  
ongoing Object-Oriented Programming (Java) Spring, 4th semester undergraduate
  C Programming Language Spring self-study students
ongoing Virtual Reality in Education Spring self-study students

Excellent instructor, BNU, 2012.
Outstanding Graduate Teaching Award, BNU, 2010~2011 Academic year
First prize, Twelfth Young Teacher Teaching Basic Skills Competition, BNU, 2010.12
Outstanding Graduate Teaching Award, BNU, 2009~2010 Academic year