This unit introduces cloud computing as the provision of computation, and the management of and access to large data sets, as a service. Students are exposed to modern systems architectures and software development kits that, together, provide cloud computing frameworks. Students design, implement and evaluate cloud-based applications, following a number of distinct models of development.<br/><br/>Students gain a sound understanding of the scientific and engineering fundamentals of cloud-based computing and the opportunities that it provides for a diverse range of computing applications. Students appreciate the professional and ethical responsibilities they hold in deploying and using... -- Course Website
Prerequisites: CITS3200 Professional Computing