MCA 645 Cloud Computing Theory and Practice explores cloud computing, information on security and privacy, and the theories underpinning them. In this course, students develop practical knowledge about cloud computing through case studies. Topics covered in this course include cloud computing architectures, virtualization technology in the cloud, advanced cloud applications, enterprise cloud computing, and cloud computing issues and how they can be resolved.