2008年7月,获中山大学软件学院2008届“优秀硕士学位论文指导教师奖”。2008年6月,作为课程负责人的“编译原理”课程被评为“中山大学2008年度校级精品课程”。2007年7月,获中山大学信息科学与技术学院“最受学生欢迎教师”奖。2007年6月,获中山大学软件学院“特殊贡献奖”、“研究生教学奖”、2007届“优秀硕士学位论文指导教师奖”。2006年7月,获中山大学信息科学与技术学院2004-2005学年“教学先进个人奖”。2006年7月,获中山大学信息科学与技术学院“软件学院建设贡献奖”。2003年1月,“C与C++程序设计”课程被评为“中山大学精品课程”,本人在课程建设成员名单中排名第三。2002年12月,被评为中山大学2002年“教育技术应用先进个人”。2001年4月,“计算机专业程序设计课程教学改革”项目获“广东省高等学校第四届教学成果二等奖”,本人在项目完成人中排名第二。2001年2月,获2000年度中山大学计算机科学系“教学优秀个人奖”。2001年1月,“计算机专业程序设计课程教学改革”项目获“中山大学第四届优秀教学成果一等奖”,本人在项目完成人中排名第二。1997年6月,获1996年度中山大学岭南(大学)学院“董事会奖”。1996年12月,作为主要人员参加李师贤教授主持承担的国家“八五”科技攻关项目“JB机制研究”子专题“面向对象的重用软件开发模式及其支撑环境研究”,获电子工业部集体通报嘉奖。