Reasoning about naming systems
ACM Transactions on Programming Languages and Systems (TOPLAS)
Using a network simulation package to teach the client-server model
Proceedings of the 2nd conference on Integrating technology into computer science education
Teaching computer networking using open source software
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Information system security curricula development
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
Designing and teaching information security curriculum
Proceedings of the 1st annual conference on Information security curriculum development
Active and cooperative learning: tips and tricks (part I)
ACM SIGCSE Bulletin
A laboratory for teaching computer networks
IEEE Transactions on Education
Developing a multifunctional network laboratory for teaching and research
Proceedings of the 10th ACM conference on SIG-information technology education
Positive influence dominating set in e-learning social networks
ICWL'11 Proceedings of the 10th international conference on Advances in Web-Based Learning
Hi-index | 0.00 |
A key to effective learning of computer networking and security is providing a "hands-on" laboratory coupled with modular curriculum that allows students to apply the problem-solving skills. However, it requires significant costs and time to set up a "hands-on" network laboratory in an academic environment. In this paper, we utilize open-source software to build an open network lab and create 17 hands-on learning modules. The framework of the lab and modules will allow instructors to deliver real world projects to the students. We expect that this research will contribute to the long-term improvement of IT workforce qualification in the U.S.