教授吉林大学计算机科学与技术学院
教师简介

        张长海,男,教授、博士生导师、1949年5月出生、吉林大学计算机学院原副院长,吉林大学优秀教学示范教师。

        1972年初入吉林大学数学系计算数学专业学习,1975年底毕业;1978年开始任吉林大学计算机系教师。1982年任讲师、1991年任副教授、1998年任教授、2002年被选聘为博士生导师。
        1995年任吉林大学计算机系副主任,主管本科生教学;2000年任吉林大学计算机学院副院长;2005年任吉林大学计算机学院副院长兼吉林大学计算机教学与研究中心主任;2008年末谢任。
        现兼任教育部计算机基础教育教学指导委员会委员、中国计算机学会会员、中国计算机学会教育专业委员会常委、中国计算机学会理论计算机科学专业委员会常委、中国高等学校计算机教育研究会常务理事、中国计算机基础教育研究会理事、吉林省计算机学会理事。
        作为吉林大学“高级语言程序设计”课程团队负责人,常年讲授本科生课程,主讲过操作系统、编译原理、汇编语言、ALGOL60、FORTRAN、BASIC、PASCAL、C 等10余门本科生课程,决大部分是基础课和专业基础课。教学认真负责,经验丰富,方法灵活,效果优秀,深受学生的好评。目前正在讲授“高级语言程序设计”,该课程2006年被评为吉林大学精品课程,2007年被评为吉林省精品课,2009年被评为国家级精品课。
        从2003年开始招收博士生近20人,至2012年其中10余人获得博士学位。
        近年来撰写并出版教材8部,其中独撰或作为第一作者撰写7部,包括1部教育部面向21世纪教材(九五国家级规划教材),2部十一五国家级规划教材。由他主编的十一五国家级规划教材《程序设计基础》于2011年被评为国家级精品教材,2012年被遴选为十二五国家级规划教材。
        承担省级、校级教学研究项目10余项;获省级、校级教学奖励近10项。发表教学研究论文20余篇。
        主要研究方向程序分析技术、程序理论、编译技术、程序转换技术、智能规划等,取得了一系列有价值的研究成果。主持或参与国家和省部级以及科技开发等科研项目20余项,在权威和核心学术期刊上发表学术论文30余篇。