A network specification language and execution environment for undergraduate teaching
SIGCSE '91 Proceedings of the twenty-second SIGCSE technical symposium on Computer science education
Introduction to data communications and networking
Introduction to data communications and networking
Resources for teaching computer networks
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Education of wireless and ATM networking concepts using hands-on laboratory experience
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
The networks course: old problems, new solutions
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Computer networks: a systems approach
Computer networks: a systems approach
Bugs as features: teaching network protocols through debugging
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
The NetWire emulator: a tool for teaching and understanding networks
Proceedings of the 6th annual conference on Innovation and technology in computer science education
RTP: a transport layer implementation project
CCSC '01 Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small colleges
RTP: a transport layer implementation project
CCSC '01 Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small colleges
Journal on Educational Resources in Computing (JERIC)
Illustrating networking concepts with wireless handheld devices
Proceedings of the 7th annual conference on Innovation and technology in computer science education
The IEEE 802.11 Handbook: A Designer's Companion
The IEEE 802.11 Handbook: A Designer's Companion
Computer Networks
Wireless Communications and Networks
Wireless Communications and Networks
Using Java to teach networking concepts with a programmable network sniffer
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Implementing the IEEE 802.11 wireless standard on Cybiko toys
Journal of Computing Sciences in Colleges
Laboratory modules for conducting comparative analysis of 802.11 frames
Proceedings of the 8th ACM SIGITE conference on Information technology education
VDE: an emulation environment for supporting computer networking courses
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Hi-index | 0.00 |
The rapid growth of wireless communications services and networks has led departments to consider offering elective courses on the topic. Textbooks exist that can help support such a course, but providing students with hands-on wireless networking experience can be difficult and expensive.We present the outline of a wireless networking course that can be offered with minimal resources, and describe our experiences using the approach. The students who took the initial offering of the course gained hands-on experience with wireless networking, did traditional sockets programming, and acquired the theoretical foundations of both traditional and wireless networking.Students implement a simplified IEEE 802.11 Wireless Ethernet MAC layer as a course project. In our case, the implementations took advantage of the Cybiko, a $50 wireless handheld computer targeted at teenagers. Our materials are currently being ported to other platforms, including Bluetooth-enabled Palms and networks of workstations. The latter platform will allow this project to be conducted without any special resources.