会议专题

Educate Secure Programming Skills in University

Computer users, managers, and developers all would agree that we need software and systems which are more secure. Such efforts will require support from both the education and training communities to improve software assurance-particularly in writing secure code. So, we need to add secure programming content to educate secure programming skills in programming curricula in university. Based on this idea,we write a textbook--the C programming language (C99version), which adopted a novel organization architecture,included some secure programming content and published by tsinghua university publishing company in China in 2006. And we used this book as a textbook in school of computer science,Sichuan University, China. After nearly two years later, we find that secure programming skills is very important for a student of computer science, and the textbook is helpful to educate the secure skills of the student. This paper discusses the secure programming content organization of the book, and compares the effect of using the book with the old style book. And it also proposed a preferable teaching method, that is the completionmethod which requires students to complete part-complete solutions to given programming problems. Recur to this method,students can understand the program deeply and after a lot of exercises the students maybe have the capability to solve the complex problem.

CHEN Liangyin CHEN Liangwei ZHANG Jingyu Xing Jianchuan Li Qing

School of Computer Science Sichuan University Chengdu 610065, China The First Middle School of Tongliang, Chongqing, 625060, China

国际会议

第二届国际计算机新科技与教育学术会议(Proceedings of the Second International Conference on Computer Science & Education ICCSE2007)

武汉

英文

1351-1353

2007-07-25(万方平台首次上网日期,不代表论文的发表时间)