Saat ini, perkembangan ilmu komputer telah berkembang dengan pesat. Ada bidang ilmu yang berupa computer engineering (CE), computer science (CS), information systems (IS), information technology (IT) dan software engineering (SE). Menurut dokumen "Computing Curricula 2005", perkembangan disiplin ilmu komputer itu sendiri sebenarnya terbagi atas dua periode yaitu pra 1990-an dan pasca 1990-an.
Pada masa sebelum 1990-an, tepatnya tahun 1960-an, disiplin ilmu yang ada masih sangat sederhana. Electrical engineer (EE) lebih kepada urusan mengutak-atik hardware, CS bermain di rekayasa software, sedangkan IS mengeksplorasi manfaat hardware dan software dalam menyelesaikan permasalahan bisnis. Seiring berkembangnya teknologi mikroprosesor berbasis chip (chip-based) pada pertengahan 1970-an, maka secara perlahan CE, yang merupakan pemekaran dari EE, mulai berkembang.
Setelah tahun 1990-an, berbagai disiplin ilmu di dunia perkomputeran meningkat dengan pesat. CE semakin solid dan terpisah dari EE. SE yang sebelumnya merupakan bagian dari CE perlahan mulai menjadi disiplin ilmu tersendiri. IS juga berkembang seiring dengan meningkatnya tuntutan dunia bisinis yang menbutuhkan kemampuan yang lebih dalam mengeksplorasi manfaat hardware dan software. Dan akhirnya pada akhir 1990-an, ilmu IT berkembang lantaran diperlukannya satu disiplin ilmu lagi yang menjamin kelayakan infrastruktur komputer serta kesiapan sisi internal berupa sumber daya manusia terkait.
Dokumen "Computing Curricula 2005" juga secara spesifik mendeskripsikan bidang-bidang ilmu perkomputeran yang ada saat ini. Secara singkat, deskripsi bidang-bidang ilmu tersebut adalah sebagai berikut :
# Computer Engineering (CE)
mempelajari bagaimana mendesain dan merancang konstruksi komputer dan sistem berbasis komputer yang baik.
# Computer Science (CS)
mempelajari bagaimana mengembangkan robotik, computer vision, intelligence system, bio-informatika, dan hal-hal lain terkait dengan perkembangan komputer di masa depan.
#Information System (IS)
mempelajari bagaimana membangun dan mengintegrasikan solusi teknologi informasi dengan proses bisnis yang ada sehingga suatu institusi bisnis akan dapat mencapai tujuan dengan efektif dan efisien.
#Information Technology (IT)
mempelajari bagaimana sebuah sistem informasi di sebuah institusi sudah tepat keberadaannya, berfungsi sesuai harapan, mudah dalam pengaturan operasional, serta aman. Hal lain yang dipelajari berupa aspek non-teknis semisal memahami kebutuhan dari pengguna akhir, menterjemahkan kebutuhan manajemen, dan hal-hal praktis lainnya. Secara singkat, apabila IS lebih kepada merekayasa dan merancang suatu sistem, maka IT-lah yang menjaga dan memastikan agar sistem tersebut berjalan sesuai harapan.
# Software Engineering (SE)
mempelajari tentang bagaimana cara merancang-bangun dan memelihara sebuah sistem software yang reliable , efisien, efektif serta mudah dikembangkan dan memenuhi kebutuhan pengguna.
Langganan:
Posting Komentar (Atom)
3 komentar:
Ok,,nice article!
Keep posting Bro!!
Wah, ternyata ada macem2 yah. Ga cuma IT sama IS aja.
Posting Komentar