We got your back! We are coming back with more features and improvements. Read more here.

CE4052 CLOUD COMPUTING

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 Units3
Exam ScheduleNot Applicable
Grade TypeLetter Graded
Department MaintainingCE
Prerequisites

Year 3 standing CE1104 OR CE1012 OR MH2802

Mutually Exclusive

CZ4052

Not Available to ProgrammeBCG, CSC, CSEC, MACS
Not Available to All Programme(Admyr 2021-onwards)

Prerequisites Tree

CE4052requiresone ofMH2802CE1012CE1104

Indexes

IndexTypeGroupDayTimeVenueRemark

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON
TUE
WED
THU
FRI
SAT

Reviews & Discussion

We would encourage you to review with the following template.

Review Template

AY Taken: ...

Assessment (Optional): ...

Topics (Optional): ...

Lecturer (Optional): ...

TA (Optional): ...

Review: ...

Final Grade (Optional): ...


© 2025 NTUMODS Dev Team. All rights reserved