Cloud Computing - EEN 474

Fundamentals of the emerging cloud computing paradigm and its enabling technologies. parallel and distributed computing. advantages and disadvantages. how the cloud is organized, provisioned and programmed. computer systems constraints, tradeoffs and techniques in setting up and using the cloud to best serve the computing needs for different types of data and applications. Prerequisite: EEN 323/CSC 312.