CMPS 372B Cloud Computing

This course introduces students to the design and implementation of cloud computing solutions.  Topics include virtualization, public and private clouds, use of cloud computing resources, data centers, different cloud computing models, cloud computing storage solutions, security in cloud computing, and IBM’s Smart Cloud Computing.  This course will also investigate motivating factors, benefits, challenges, Enterprise Software as a service, and other service models of cloud computers.  This course will be extremely hands-on to successfully use or implement most of the material covered in the course.  This course will investigate cloud computing solutions such as Google App Engine and Amazon EC2, and virtualization technologies, such as Xen and VMWare. The final project of the course will be the implementation of a cloud computing solution.

Credits

3

Prerequisite

CMPS 201B