CS 519 Introduction to Cloud Computing
This course introduces students to developing applications in a cloud environment. Students will explore the potential benefits of cloud computing, the paradigms, tools and techniques used to develop cloud applications, and how cloud services are managed. Students will develop their own cloud applications. After taking this course students will be prepared to create cloud applications, to evaluate the performance of cloud applications and to explore emerging and advanced cloud computing techniques..