| 1 | To introduce the concepts of cloud computing |
| 2 | To introduce cloud service providers |
| 3 | To teach the basics of artificial intelligence technologies |
| 4 | To gain the ability to develop artificial intelligence applications in cloud environment |
| 5 | Introducing real-world use cases |
| 6 | To support teamwork and project development skills |
| 7 | Raising awareness of ethics, security and data privacy |