Ilmu Informatika dan komputer dianggap sebagai rumpun ilmu “antar bidang” karena sejarah evolusi dan perkembangannya, yaitu Hardware + Sofware + Brainware + Information + System.
Perkembangan bidang keilmuan yang dinamis telah pula mewarnai platform program studi dan kurikulum yang diterapkan di Indonesia.
Saat ini APTIKOM dan para pemangku-kepentingan bersepakat untuk mengadopsi Curricula 2005 sebagai panduan dasar pengembangan kurikulum di bidang ilmu informatika dan komputer.
Curricula 2005 ini merupakan pengembangan dari kurikulum terdahulu yang di tahun 1990-an hanya membagi bidang ilmu informatika dan komputer menjadi 3 (tiga) subbidang/kelompok, yaitu: Computer Engineering (yang merupakan pecahan atau bidang minat dari Teknik Elektro), Computer Science, dan Information System.
Di Indonesia, ketiga sub-bidang ini dikenal dengan sebutan Sistem Komputer (dulu Teknik Komputer), Ilmu Komputer/Teknik Informatika, dan Sistem Informasi (dulu Manajemen Informatika).
Sesuai dengan perkembangan ilmu dan kebutuhan jaman, Computer Science kemudian melahirkan konsentrasi baru yaitu Software Engineering, sementara dari Information System melahirkan sub-bidang Information Technology.
Dengan kata lain, perlu diperkenalkan dan ditawarkan Bidang Ilmu Rekayasa Perangkat Lunak dan Teknologi Informasi di Indonesia, agar selalu relevan dengan kemajuan dunia ilmu pengetahuan sambil menghasilkan lulusan yang berkualitas.
Saat ini kurikulum yang dipergunakan program studi terkait mengacu pada standar best practice internasional yang disusun dan dikeluarkan oleh ACM dan IEEE.
Melalui standar terakhirnya yang disebut sebagai Curricula 2005, rumpun ilmu informatika dan komputer dibagi menjadi 5 (lima) Bidang Studi Utama, yaitu: SISTEM KOMPUTER (Computer Engineering), ILMU KOMPUTER (Computer Science), SISTEM INFORMASI (Information System), TEKNOLOGI INFORMASI (Information Technology), REKAYASA PERANGKAT LUNAK (Software Engineering).
SISTEM KOMPUTER (Computer Engineering)
Sistem Komputer (Computer Engineering) menekankan pada kemampuan individu dalam merancang dan mengembangkan perangkat keras berbasis digita (rekayasa perangkat keras/hardware), mencakup di antaranya:
- Terkait dengan desain dan konstruksi sistem berbasis komputer/digital.
- Mencakup studi mengenai perangkat keras, perangkat lunak, teknologi komunikasi, dan interaksi di antara komponen tersebut.
- Fokus pada teori, prinsip, dan praktek terapan ilmu elektronika serta matematika, untuk kemudian diimplementasikan dalam bentuk desain komputer atau teknologi lain berbasis digital.
- Belakangan ini berkembang menjadi ilmu yang mempelajari pula cara mendesain beragam peralatan berbasis digital yang banyak ditemui di pasar (digital gadget) dan beragam peralatan perangkat keras komunikasi yang banyak dipergunakan dalam jaringan komputer.
- Di samping itu, terkait pula dengan studi perancangan komponen berbasis digital (embedded devices).
Variasi Nama: Teknik Komputer, Sistem Komputer, Rekayasa Perangkat Keras, Komputerisasi Digital, Ilmu Komputer Digital, Rekayasa Komputer, dan lain sebagainya.
ILMU KOMPUTER (Computer Science)
Ilmu Komputer (Computer Science) menekankan pada kemampuan individu dalam merancang dan mengembangkan ragam algoritma komputasi (teori komputasi dan algoritma), mencakup di antaranya:
- Spektrum yang sangat beragam, dari yang sangat teoritis dan algorithmis hingga yang bersifat sangat terapan seperti pengembangan robotika dan sistem cerdas.
- Terbagi menjadi tiga bagian utama: i) Fokus pada teori maupun algoritma yang dipergunakan dalam proses perancangan dan implementasi perangkat lunak; ii) Fokus pada teori maupun algoritma yang dipergunakan dalam proses dan perancangan sistem perangkat keras serta komponennya; dan iii) Fokus pada teori maupun algoritma yang dipergunakan sebagai model matematis dalam menyelesaikan permasalahan tertentu.
- Kurikulumnya sangat kental dengan ilmu pengetahuan terkait dengan logika matematika, komputasi, dan algoritma, yang dalam model terapannya dinyatakan dalam pengembangan program komputer.
Variasi Nama: Teknik Informatika, Ilmu Komputer, Ilmu Komputasi, Informatika, Ilmu Informatika, Matematika Komputasi, dan lain sebagainya.
SISTEM INFORMASI (Information System)
Sistem Informasi (Information System) menekankan pada kemampuan individu dalam merancang, mengembangkan, dan menerapkan sistem informasi organisasi sebagai aset utama organisasi, mencakup di antaranya:
- Fokus pada teknik mengintegrasikan solusi teknologi informasi dengan proses bisnis agar kebutuhan organisasi akan informasi dapat terpenuhi.
- Menekankan pada informasi sebagai sebuah sumber daya penting dalam berproduksi, terutama dalam kaitan kebutuhan korporasi dalam pencapaian visi dan misi yang dicanangkan.
- Mempelajari aspek penting bagaimana informasi diciptakan, diproses, dan didistribusikan ke seluruh pemangku-kepentingan dalam institusi.
- Kurikulum ditekankan pada bagaimana memastikan agar teknologi dan sistem informasi yang dimiliki selaras dengan strategi bisnis perusahaan, agar dapat tercipta keunggulan kompetitif dalam bersaing (the value of information technology to the business).
Variasi Nama: Sistem Informasi, Manajemen Informatika, Sistem Informasi Manajemen, Manajemen Sistem Informasi, Manajemen Informasi, dan lain sebagainya.
TEKNOLOGI INFORMASI (Information Technology)
Teknologi Informasi (Information Technology) menekankan pada kemampuan individu dalam merencanakan, menentukan, dan mengelola teknologi informasi, di mana fitur dan kapabilitas teknologi untuk nilai tambah, mencakup di antaranya:
- Fokus pada aspek “teknologi” sebagai entitas pemungkin (enabler) organisasi.
- Menekankan pada proses tata kelola, perencanaan dan organisasi, pengadaan dan implementasi, penerapan dan pemeliharaan, serta pengawasan dan evaluasi sumber daya teknologi informasi yang ada pada suatu institusi.
- Spektrum fokus kurikulum dari sekedar mempelajari kecenderungan teknologi di masa mendatang hingga melakukan “perancangan” ide atau gagasan terhadap inovasi teknologi yang dibutuhkan organisasi.
- Kurikulum akan sangat padat dengan isu tata kelola dan governance teknologi informasi.
Variasi Nama: Teknologi Informasi, Teknologi Informasi dan Komunikasi, Teknik Informasi, Telematika, Teknologi Informatika, dan lain sebagainya.
REKAYASA PERANGKAT LUNAK (Software Engineering)
Rekayasa Perangkat Lunak (Software Engineering) menekankan pada kemampuan dalam merancang dan mengembangkan perangkat lunak (software), mencakup di antaranya:
- Menekankan pada pengembangan dan penerapan metodologi pembuatan perangkat lunak dengan kualitas prima.
- Fokus pada pengembangan model sistematis dan terpercaya, yang harus dipergunakan sebagai panduan dalam mengembangkan berbagai jenis perangkat lunak.
- Selain perangkat lunak aplikasi, mencakup pula pengetahuan mengenai bagaimana membangun sebuah perangkat lunak sistem (system software) dan perangkat lunak penunjang (tool software).
- Di samping itu, dibekali pula ilmu yang terkait dengan seluk beluk infrastruktur di satu sisi, dan sistem informasi di sisi lainnya, karena kedua komponen tersebut merupakan entitas penting yang berada dalam ruang lingkup pengembangan perangkat lunak.
Variasi Nama: Rekayasa Perangkat Lunak, Rekayasa Software, Programming, Pengembangan Software, dan lain sebagainya.
Di samping ke 5 (lima) bidang studi utama tersebut di atas, aneka ragam bidang studi baru yang ditawarkan oleh kebanyakan akademi (tingkat diploma) karena tingginya kebutuhan pasar, seperti misalnya: Komputerisasi Akuntansi, Multimedia, Animasi, Broadcasting, Programming, dan lain sebagainya.
Sumber: OBE APTIKOM Ver 2.0 Tahun 2019.