COM 1008 An Overview of Cloud Computing

Jan 13, 2020 - Apr 25, 2020 Semester 2 (3 units)

Lecturer: Hans Yip

Course Description:

This module aims to provide an overview of cloud computing to students. Students are expected to learn what cloud computing means and its significance to the modern world. The history, development and impacts of cloud computing are discussed in the module. The module trains students to use state-of-the-art cloud computing tools and applications, such as virtual machine (VM) and Amazon Web Services (AWS) to deal with daily-life challenges, and to scientifically analyse and evaluate the cloud computing methods to solve the challenges. The module is designed for students without prior computing or programming background.

WeekDateTopicsHomeworkComment
Week01Jan 13 - 17, 2020Class OverviewNoneNone
Week02Jan 20 - 24, 2020What is Cloud Computing?Due next weekNone
*Jan 24 - 30, 2020Lunar New Year HolidaysNoneNone
Week03Feb 3 - 7, 2020 Due next weekNone
Week04Feb 10 - 14, 2020 None
Week05Feb 17 - 21, 2020 None
Week06Feb 24 - 28, 2020Cloud historyDue next week
Week07Mar 2 - 6, 2020Mid-termNone
Week08Mar 9 - 13, 2020Cloud modelsDue next week
Week09Mar 16 - 20, 2020Cloud distributed system - HadoopNone
Week10Mar 23 - 27, 2020Cloud framework - SwiftNone
Week11Mar 30 - Apr 3, 2020Microsoft AzureNone
Week12Apr 6 - 10, 2020Amazon Web Services (AWS)NoneFinal project due in two weeks
*Apr 10 - 13, 2020Easter HolidaysNoneNone
Week13Apr 13 - 17, 2020Amazon Web Services (AWS)NoneFinal project due next week
Week14Apr 20 - 24, 2020Final project presentationFinal project dueNone