Mempelajari hubungan antara manusia dan komputer yang meliputi perancangan, evaluasi, dan implementasi antarmuka pengguna komputer agar mudah digunakan oleh manusia.
mempelajari bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh manusia bahkan bisa lebih baik daripada yang dilakukan manusia..
Mempelajari pembuatan dan pengembangan aplikasi berbasis web melalui pemahaman teknologi jaringan, internet, bahasa pemrograman dan berbagai kolaborasi teknologi.
Mendalami komputasi yang memodelkan perilaku sebuah sistem (nyata maupun tidak) dalam suatu rentang waktu.
berkutat pada usaha untuk melakukan transformasi suatu citra menjadi citra lain dengan menggunakan teknik tertentu.
Menunjukkn ara berkomunikasi di mana penyampaian dan penerima pesan dilakukan dengan atau melalui jaringan internet.