1982年計算機應用專業(yè)本科畢業(yè),1986年由水電部研究所調入杭州大學計算機系任教,1991年破格晉升副教授,1999年調入浙江大學城市學院計算機系任教,2005年晉升教授。在杭州大學、浙江大學、浙江大學城市學院、浙江工業(yè)大學之江學院、溫州大學城市學院、嘉興學院南湖學院、溫州職業(yè)技術學院等多所院校專/兼職任教,教學經驗豐富。 長期從事計算機等專業(yè)教學工作,擔任計算機基礎、計算機導論、軟件工程、軟件測試技術、軟件體系結構、電子商務、移動商務、多媒體技術、數字媒體技術、項目管理、管理信息系統、應用統計學、C語言程序設計、面向對象程序設計、網絡傳播技術、網絡生態(tài)學、人機交互技術、藝術設計概論、藝術欣賞概論、計算機平面設計、信息管理與信息系統概論、信息資源管理、辦公軟件高級應用、信息安全技術、網絡管理技術、科技應用文寫作、創(chuàng)新思維與創(chuàng)新方法、大數據與數據挖掘等課程的教學,對計算機學科教學以及應用型院校教學有深刻理解。 1988年在天津科學技術出版社出版第一本教材《FoxBASE+及其程序設計技巧》并獲1991年全國優(yōu)秀科技暢銷書。1992年所著教材《軟件工程及其應用》(天津科技出版社) 獲北方十省市科技圖書二等獎。