Apa Itu Ilmu Komputer?

Apa Itu Ilmu Komputer?

Dalam pembahasan topik Computer Science ini, kita akan membahas secara sederhana semua topik yang terkait dalam Ilmu Komputer.

Apa Itu Ilmu Komputer?

Ilmu Komputer dapat didefinisikan bidang ilmu teknik yang mempelajari tentang computation, algorithmic processes, computational machines atau teori automata.

Ilmu Komputer adalah disiplin ilmu yang lingkupnya mencangkup studi computer technology, computation, hadware dan software.

Apa Itu Ilmu Komputer?

Klasifikasi Ilmu Komputer

cangkupan bidang studi ilmu komputer cukup luas, oleh karena itu penting untuk memilih kejelasan berbagai klasifikasi bidang ilmu komputer. berikut ruang lingkup beberapa mata pelajaran penting yang mencangkup pada ilmu komputer:

karena cangkupan bidang ilmu komputer cukup luas, oleh karena itu klasifikasi bidang disiplin, sub-disiplin yang ada pada ilmu komputer dapat dibagi menjadi dua.

dengan kita mengetahui tentang berbagai bidang studi yang ada pada ilmu komputer, maka kita akan lebih mudah untuk memilih bidang-bidang yang ada dalam ilmu komputer, yang mungkin menarik untuk anda.

berikut ini adalah dua klasifikasi:

  • Theoretical Computer Science
  • Applied Computer Science

Theoretical Computer Science

theoretical computer science atau dalam bahasa indonesianya ilmu komputer teoretis, adalah bagian dari ilmu komputer yang bersifat abstrak dan matematis yang berfokus pada aspek lambda calculus, theory of computation, type theory.

Tujuannya adalah berkaitan dengan prinsip-prinsip dasar theoretical dan prinsip konsep-konsep design seperti:

  • Theory Computation

    teori komputasi adalah cabang ilmu komputer yang difokuskan pada masalah apa yang bisa diotomatisasi seperti apa yang dapat dihitung serta berapa jumlah resource yang dibutuhkan untuk melakukan komputasi. dengan masalah apa yang bisa diselesaikan pada model komputasi menggunakan algoritma serta seberapa efisien mereka bisa diselesaikan

  • Theory Data Structure dan Algorithm

    algoritma dan struktur data adalah bidang studi tentang metode theory komputasi yang umum sering digunakan dan serta efisiensi komputasi tersebut.

  • Theory Programming Language dan Formal Method

    teori bahasa pemograman merupakan disiplin ilmu komputer yang berhubungan dengan analisis, desain, serta implementasi, setiap bahasa pemograman memiliki karakteristik fitur masing-masing.

    metode formal dalam ilmu komputer adalah jenis matematis tertentu yang penggunaannya untuk desain spesifikasi pengembangan sistem perangkat lunak(software) dan perangkat keras(hadware). agar dapat melakukan analisis matematis yang dapat menciptakan ketahanan dan keandalan desain sistem.

  • Theory probability dan Statistics
  • Theory Boolean Algebra dan Logic Gates
  • Theory Discrete Mathematics

Applied Computer Science

applied computer science atau dalam bahasa indonesianya ilmu komputer terapan adalah bagian dari ilmu komputer yang berkaitan dengan membangun dan implementasi praktis dari konsep-konsep Teoretis serta prinsip konsep-konsep desain dalam ilmu komputer Teoretis.

ilmu komputer terapan terbagi menjadi tiga sub yaitu System, Intelligent System, Application Development.