Computing in the cloud has emerged as a leading paradigm for cost-effective, scalable, well-managed computing. This class is intended for all students who want to begin to understand the implications of the shift towards cloud technologies. We will explore solutions and learn design principles for building large network-based systems to support both compute and data intensive computing across geographically distributed infrastructures. Topics include resource management, programming models, application models, system characterizations, and implementations. Additional discussions will be held on the architecture and design of existing cloud deployments, as well as the challenges that need to be addressed to help cloud computing reach its full potential.
Course Type | Minor |
---|---|
Credit Hour | 3 |
Lecture Hour | 45 |
1. Distributed and Cloud Computing: Clusters, Grids, Clouds, and the Future Internet by Kai Hwang, Jack Dongarra & Geoffrey C. Fox
Letter Grade | Marks | Grade Point |
---|---|---|
A | 90 - 100 | 4.00 |
A- | 85 - 89 | 3.70 |
B+ | 80 - 84 | 3.30 |
B | 75 - 79 | 3.00 |
B- | 70 - 74 | 2.70 |
C+ | 65 - 69 | 2.30 |
C | 60 - 64 | 2.00 |
C- | 55 - 59 | 1.70 |
D+ | 50 - 54 | 1.30 |
D | 45 - 49 | 1.00 |
F | 00 - 44 | 0.00 |