Developed and Taught Course Modules to Enhance Cloud Computing Education

Huiming Yu, Nakia Powell, Dexter Stembridge, Jonathan Rann

Abstract

Cloud computing (CC) is emerging as a promising solution to businesses and individual users. In order to effectively teach knowledge of CC we have developed three course modules, one education tool, and one real world project. These modules have been successfully taught in COMP 621 Web Security course in Spring 2011, Spring 2012 and Spring 2013 in the Department of Computer Science at XXXX. Our experience exhibits that teaching these modules helped students not only understand the need of CC, but also gained significant knowledge of CC and security architecture. Through a laboratory exercise and a real world project students gained hands-on experience. Students’ survey and feedback reflected that these modules and the laboratory exercise are very valuable in their educational experience. These modules and hands-on laboratory exercise could be used in software engineering, networking, Web security and other first year graduate level courses.

References

  1. Amazon Web Services, DOI=http://aws.amazon.com/ec2/
  2. Google 2010 Google Apps, DOI=http:// code.google.com/apis.
  3. Wardley, S., 2009. Cloud Computing-Why it Matters. O'Reilly Open Source Convention.
  4. Choi, P., 2009. How to Develop an Effective Security Strategy to Play in the Public Cloud. Cloud Computing Journal.
  5. Velte, T., Velte, A. and Elsenpeter, R., 2009. Cloud Computing A Practical Approach. McGraw-Hill.
  6. Mell, P. and Grance, T., 2009. The NIST Definition of Cloud Computing. Version 15, October 7, 2009.
  7. Chappelle, D., 2008. Introducing the Azure Services Platform. Microsoft Corporation.
  8. Wang, L., Tao, J. and Kunze, M., 2008. Scientific Cloud Computing: Early Definition and Experience. In Proceedings of 10th IEEE International Conference on High Performance Computing and Communications.
  9. Wu, J., Ping, L., Ge, X., Wang, Y. and Fu, J., 2010. Cloud Storage as the Infrastructure of Cloud Computing. In Proceedings of IEEE Int. Conf. on Intelligent Computing and Cognitive Informatics.
  10. Amazon, Amazon Simple Storage Service, DOI=http://aws.amazon.com/s3/faqs/#What_can_I_do _with_Amazon_S3.
  11. Pianese, F., Bosch, P., Duminuco, A., Janssens, N. Stathopoulos, T. and Steiner, M., 2010. Toward a Cloud Operating System. In Proceedings of IEEE Network Operations and Management Symposium.
  12. Lu, X., 2010. An Approach to Service and Cloud Computing Oriented Web GIS Application. In Proceedings of IEEE International Conference on Internet Technology and Applications.
  13. Yu, H., Rann, J. and Zhan, J., 2012. SUCH: A Cloud Computing Management Tool. In Proceedings of the 5th IFIP International Conference on New Technologies, Mobility & Security.
Download


Paper Citation


in Harvard Style

Yu H., Powell N., Stembridge D. and Rann J. (2014). Developed and Taught Course Modules to Enhance Cloud Computing Education . In Proceedings of the 6th International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-758-021-5, pages 167-175. DOI: 10.5220/0004842101670175


in Bibtex Style

@conference{csedu14,
author={Huiming Yu and Nakia Powell and Dexter Stembridge and Jonathan Rann},
title={Developed and Taught Course Modules to Enhance Cloud Computing Education},
booktitle={Proceedings of the 6th International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2014},
pages={167-175},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004842101670175},
isbn={978-989-758-021-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - Developed and Taught Course Modules to Enhance Cloud Computing Education
SN - 978-989-758-021-5
AU - Yu H.
AU - Powell N.
AU - Stembridge D.
AU - Rann J.
PY - 2014
SP - 167
EP - 175
DO - 10.5220/0004842101670175