This course gives students a deep exposure to Cloud Computing, its enabling technologies, main building blocks, design strategies, and an in-depth understanding through home-works, projects, and exams. Cloud computing has shaped our lives in many ways. Every one of us knowingly or unknowingly is using a number of cloud computing services in our daily life. These include shopping (e.g. Amazon), education (e.g. Coursera), health (e.g. UnitedHealth), social media (e.g. Facebook), entertainment (e.g. Youtube) and many more. The success of cloud computing is attributed to its ability to deliver computing as a service over the network, whereby distributed resources are rented, rather than owned, by an end user as a utility.
Course Credits
3