Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
bgsu1322873621.pdf (3.68 MB)
ETD Abstract Container
Abstract Header
A Cloud Computing Framework for Computer Science Education
Author Info
Aldakheel, Eman A.
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=bgsu1322873621
Abstract Details
Year and Degree
2011, Master of Science (MS), Bowling Green State University, Computer Science.
Abstract
With the rapid growth of Cloud Computing, the use of Clouds in educational settings can provide great opportunities for Computer Science students to improve their learning outcomes. In this thesis, we introduce Cloud-Based Education architecture (CBE) as well as Cloud-Based Education for Computer Science (CBE-CS) and propose an automated CBE-CS ecosystem for implementation. This research employs the Cloud as a learning environment for teaching Computer Science courses by removing the locality constraints, while simultaneously improving students' understanding of the material provided through practical experience with the finer details and subjects’ complexities. In addition, this study includes a comparison between Cloud-based virtual classrooms and the traditional e-learning system to highlight the advantages of using Clouds in such a setting. We argue that by deploying Computer Science courses on the Cloud, the institution, administrators, faculty, and the students would gain significant advantages from the new educational setting. The infrastructure buildup, the software updating and licenses managements, the hardware configurations, the infrastructure space, maintenance, and power consumption, and many other issues will be either eliminated or minimized using the Cloud technology. On the other hand, the number of enrolled students is likely to increase since the Cloud will increase the availability of the needed resources for interactive education of larger number of students; it can deliver advanced technology for hands-on training, and can increase the readiness of the students for job market. The CBE-CS approach is more likely to allow faculty to better demonstrate the subjects' complexities to the students by renting he needed facilities whenever it is desired. The research also identified several potential Computer Science courses which could be launched and taught through Clouds. In addition, the selected courses have been classified based on three well-known levels of the Cloud services: Software as a Service (SaaS), Platform as a service (PaaS), and Infrastructure as a Service (IaaS). Subsequently, we propose to build a framework for CSE-CS considering the service layers and the selected courses. The proposed CBE-CS framework is intended to be integrated in a Virtual Classroom Ecosystem for Computer Sciences based on Cloud Computing referred to as VCE-CS. This ecosystem is scalable, available, reliable, and cost effective. Examples from selected pilot courses (i.e., Database, Operating System, Network, and Parallel Programming) are discussed. This research describes VCE-CS and argues for the benefits of such systems.
Committee
Hassan Rajaei, PhD (Advisor)
Guy Zimmerman, PhD (Committee Member)
Jong Lee, PhD (Committee Member)
Pages
141 p.
Subject Headings
Computer Science
Keywords
Cloud Computing
;
Clouds in educational settings
;
Cloud Computing for Computer Science (CBE-CS)
;
Cloud Computing for Computer students
;
Cloud Based Education architecture
;
Cloud Based Education (CBE)
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Aldakheel, E. A. (2011).
A Cloud Computing Framework for Computer Science Education
[Master's thesis, Bowling Green State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=bgsu1322873621
APA Style (7th edition)
Aldakheel, Eman.
A Cloud Computing Framework for Computer Science Education.
2011. Bowling Green State University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=bgsu1322873621.
MLA Style (8th edition)
Aldakheel, Eman. "A Cloud Computing Framework for Computer Science Education." Master's thesis, Bowling Green State University, 2011. http://rave.ohiolink.edu/etdc/view?acc_num=bgsu1322873621
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
bgsu1322873621
Download Count:
7,638
Copyright Info
© 2011, all rights reserved.
This open access ETD is published by Bowling Green State University and OhioLINK.