Data networks
An engineering approach to computer networking: ATM networks, the Internet, and the telephone network
Computer networks: a systems approach
Computer networks: a systems approach
Computer Networking: A Top-Down Approach Featuring the Internet
Computer Networking: A Top-Down Approach Featuring the Internet
Computer Networks
Data Communications and Networking
Data Communications and Networking
Communication Networks: Fundamental Concepts and Key Architectures
Communication Networks: Fundamental Concepts and Key Architectures
Developing realistic capstone projects in conjunction with industry
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 |
This paper describes an "experiential" learning approach to teaching a foundational course on Computer Networking. In additional to the traditional laboratory sessions and analytical problem-solving, I have introduced a class project based on personal computer networks for the last three years. Each project group sets up and owns an IP private network throughout the course, and they perform various experiments on it to verify and test the networking principles learned from the textbooks and lectures. The students' feedbacks collected so far are extremely positive. Not only they can acquire practical skills during the process, they are able to better understand the abstract networking concepts and protocols through their working experience with the personal computer networks.