Cloud Computing is growing very fast and many universities are offering Cloud Computing courses on undergraduate and graduate levels, however, most of them are seminar type courses without hands-on learning experience for students. Hands-on learning, i.e. learning by doing is very crucial to help students understand better on the concepts of cloud computing such as security, task scheduling and network topology. In this paper, we propose to enhance Cloud Computing education with open source simulation tools such as CloudSim. We apply CloudSim to create labware for students to gain hands-on experience and understand different aspects of Cloud Computing more efficiently and effectively. The preliminary feedback on student learning outcomes is very encouraging.
['Yong Shi', 'Dan Chia-Tien Lo', 'Kai Qian']
Teaching Secure Cloud Computing Concepts with Open Source CloudSim Environment