Cloud computing refers to both the applications delivered as services over the Internet and the modern applications powered by these services, collectively known as Software as a Service (SaaS), IaaS (Infrastructure as a Service) and PaaS (Platform as a Service). This course introduces the students to the basic concepts and theory behind cloud computing. Techniques and algorithms in distributed computing that leverages artificial intelligence, machine learning and blockchains, topics that forms an integral part of modern cloud computing and edge/fog computing, will also be covered, along with industrial perspectives. Upon completion, students will be able to understand cloud computing applications that use software frameworks, e.g., MapReduce/Spark, distributed computing services-including database, networking, software, analytics, and intelligence over the Internet to offer faster innovation, flexible resources, and economies of scale.
| Academic Units | 3 |
| Exam Schedule | Tue May 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time) 09:00-11:00 |
| Grade Type | Letter Graded |
| Department Maintaining | CSC(CE) |
| Prerequisites | |
| Not Available to All Programme | Yr1, Yr2, (Admyr 2011-2020) |
| Index | Type | Group | Day | Time | Venue | Remark |
|---|---|---|---|---|---|---|
| 10520 | LEC/STUDIO | SCL4 | FRI | 0830-1020 | LT19 | |
| 10520 | TUT | SCEL | MON | 1030-1120 | LT20 | Teaching Wk2-13 |
0930
1030
1130
1230
1330
1430
1530
1630
1730
SC4052
TUT | LT20
Teaching Wk2-13
SC4052
LEC/STUDIO | LT19
We would encourage you to review with the following template.
AY Taken: ...
Assessment (Optional): ...
Topics (Optional): ...
Lecturer (Optional): ...
TA (Optional): ...
Review: ...
Final Grade (Optional): ...