A survey of methods used to evaluate computer science teaching
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of 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
Working Linux into the CS curriculum
Proceedings of the eighth annual consortium on Computing in Small Colleges Rocky Mountain conference
An open source laboratory for operating systems projects
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Just for Fun: The Story of an Accidental Revolutionary
Just for Fun: The Story of an Accidental Revolutionary
Educational models and open source: resisting the proprietary university
Proceedings of the 20th annual international conference on Computer documentation
A network project course based on network processors
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
TinkerNet: a low-cost networking laboratory
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Velnet: virtual environment for learning networking
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Computer science education in the 21st century
Communications of the ACM - Self managed systems
Proceedings of the 7th conference on Information technology education
Hands-on Networking with Internet Technologies (2nd Edition)
Hands-on Networking with Internet Technologies (2nd Edition)
Teaching experiences with a virtual network laboratory
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Laboratory experiments for network security instruction
Journal on Educational Resources in Computing (JERIC)
Undergraduate data communications and networking projects using opnet and wireshark software
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Teaching cryptography with open-source software
Proceedings of the 39th SIGCSE technical symposium on Computer science education
ROSE: a repository of education-friendly open-source projects
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Hi-index | 0.00 |
Computer Networking is one of the most challenging subjects to learn and to teach in an efficient way. On one hand, students may find the topic too technical and dry when presented. On the other hand, most IT instructors still primarily use lectures as the exclusive means to teach. As stated in SIGITE Computing Curricula, it is strongly recommended to incorporate hands-on lab components into teaching as they help students apply the theory to solve real-world problems. In this paper, we designed and implemented open source lab and curriculum that cover a set of learning outcomes recommended by SIGITE IT computing curricula. The design is guided by one of most commonly used instructional design models - Dick and Carey model. This research is aimed at producing students that can configure, maintain and troubleshoot the network from a "hands-on" perspective. In addition, the labs developed in this research, which map the SIGITE IT model curricula, will be helpful in the efforts to pursue ABET accreditation