TY - JOUR
T1 - A novel approach for computer security education using Minix instructional operating system
AU - Du, Wenliang
AU - Shang, Mingdong
AU - Xu, Haizhi
N1 - Funding Information:
Wenliang Du received the B.S. degree in Computer Science from the University of Science and Technology of China, Hefei, China, in 1993, the M.S. degree and the Ph.D. degree from the Computer Science Department at Purdue University, West Lafayette, Indiana, USA, in 1999 and 2001, respectively. During his studies in Purdue, he did research in the Center for Education and Research in Information Assurance and Security (CERIAS). Dr. Du is currently an assistant professor in the Department of Electrical Engineering and Computer Science at Syracuse University, Syracuse, New York, USA. His research background is in computer and network security. In particular, he is interested in wireless sensor network security and privacy-preserving data mining. He is also interested in developing instructional laboratories for security education using instructional operating systems. His research has been supported by the National Science Foundation and the Army Research Office.
PY - 2006/5
Y1 - 2006/5
N2 - To address national needs for computer security education, many universities have incorporated computer and security courses into their undergraduate and graduate curricula. In these courses, students learn how to design, implement, analyze, test, and operate a system or a network to achieve security. Pedagogical research has shown that effective laboratory exercises are critically important to the success of these types of courses. However, such effective laboratories do not exist in computer security education. Intrigued by the successful practice in operating system and network courses education, we adopted a similar practice, i.e., building our laboratories based on an instructional operating system. We use Minix operating system as the lab basis, and in each lab we require students to add a different security mechanism to the system. Benefited from the instructional operating system, we design our lab exercises in a way such that students can focus on one or a few specific security concepts while doing each exercise. The similar approach has proved to be effective in teaching operating system and network courses, but it has not yet been used in teaching computer security courses.
AB - To address national needs for computer security education, many universities have incorporated computer and security courses into their undergraduate and graduate curricula. In these courses, students learn how to design, implement, analyze, test, and operate a system or a network to achieve security. Pedagogical research has shown that effective laboratory exercises are critically important to the success of these types of courses. However, such effective laboratories do not exist in computer security education. Intrigued by the successful practice in operating system and network courses education, we adopted a similar practice, i.e., building our laboratories based on an instructional operating system. We use Minix operating system as the lab basis, and in each lab we require students to add a different security mechanism to the system. Benefited from the instructional operating system, we design our lab exercises in a way such that students can focus on one or a few specific security concepts while doing each exercise. The similar approach has proved to be effective in teaching operating system and network courses, but it has not yet been used in teaching computer security courses.
KW - Computer security
KW - Courseware
KW - Education
KW - Laboratory projects
KW - Minix
UR - http://www.scopus.com/inward/record.url?scp=33646920083&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33646920083&partnerID=8YFLogxK
U2 - 10.1016/j.cose.2005.09.011
DO - 10.1016/j.cose.2005.09.011
M3 - Article
AN - SCOPUS:33646920083
SN - 0167-4048
VL - 25
SP - 190
EP - 200
JO - Computers and Security
JF - Computers and Security
IS - 3
ER -