Komputasi modern mencakup berbagai aspek yang melibatkan algoritma dan desain untuk menyelesaikan masalah kompleks. Pengenalan komputasi dan penerapannya dalam berbagai bidang menjadi penting, terutama dengan adanya komputasi awan yang menawarkan berbagai layanan seperti hybrid cloud, public cloud, dan community cloud.