T2-F: A Comprehensive and Hands-on Undergraduate Course on Cloud Computing

Location

Coastal

Start Date

5-3-2018 1:45 PM

Description

Cloud computing has been widely adopted in the field of software development and deployment. Cloud vendors provide a great variety of services. Currently, the most used cloud vendor, Amazon Web Services, provides fifty-five different services, without mentioning combined services. It is a challenge to cover a representative subset of these services in a class so that it enables students to use cloud computing technologies in school projects as well as in their professional careers. We have recently developed a comprehensive course on cloud computing, the coverage of which is aligned with an industry recognized certificate. Compared with existing cloud computing courses previously presented in the literature, our course is unique in its wide coverage of cloud computing services. In addition, this course is highly hands-on, consisting of eleven labs. In this article, we discuss the course topics, labs, assessment of student performance, student feedback, and instructor observations. Overall, our assessment of the first implementation of the course shows that students performed well, felt they gained a lot from the course, and were overall satisfied with how the course was delivered.

Share

COinS
 
Mar 5th, 1:45 PM

T2-F: A Comprehensive and Hands-on Undergraduate Course on Cloud Computing

Coastal

Cloud computing has been widely adopted in the field of software development and deployment. Cloud vendors provide a great variety of services. Currently, the most used cloud vendor, Amazon Web Services, provides fifty-five different services, without mentioning combined services. It is a challenge to cover a representative subset of these services in a class so that it enables students to use cloud computing technologies in school projects as well as in their professional careers. We have recently developed a comprehensive course on cloud computing, the coverage of which is aligned with an industry recognized certificate. Compared with existing cloud computing courses previously presented in the literature, our course is unique in its wide coverage of cloud computing services. In addition, this course is highly hands-on, consisting of eleven labs. In this article, we discuss the course topics, labs, assessment of student performance, student feedback, and instructor observations. Overall, our assessment of the first implementation of the course shows that students performed well, felt they gained a lot from the course, and were overall satisfied with how the course was delivered.