Feeds:
Posts
Comments

Archive for January 25th, 2007

Disiplin Ilmu Komputer

Banyak orang berpandangan bahwa orang yang sudah kuliah komputer pasti akan tahu segala hal yang berkaitan dengan (atau ahli) komputer. Pandangan tersebut tidak sepenuhnya benar, mengapa demikian? Walaupun secara umum orang yang telah kuliah di jurusan komputer memiliki kemampuan dasar terkait dengan komputer dan pemanfaatannya, ternyata masih ada lagi spesialisasi terkait dengan dunia komputer (computing).

Berdasarkan “Computing Curricula 2005” yang dikeluarkan oleh sebuah gugus tugas yang terdiri dari The Association of Computing Machinery (ACM), The Association of Information Systems (AIS) dan The Computer Society (IEEE-CS), membagi disiplin ilmu komputer menjadi computer engineering (CE), computer science (CS), information systems (IS), information technology (IT) dan software engineering (SE).

Latar Belakang Disiplin Computing

Sebelum 1990 an

Pada awalnya sekitar tahun 1960, hanya terdapat tiga disiplin ilmu terkait dengan computing, yaitu computer science, electrical engineering, dan information system. CS lebih kepada pengembangan software atau teori terkait dengan aspek computing. Sedangkan EE untuk urusan hardware. Adapun pemanfaatan hardware dan software untuk membantu menyelesaikan permasalahan bisnis merupakan domain dari IS.

Dengan semakin berkembangnya teknologi mikroprosesor berbasis chip (chip-based) yang dimulai pada pertengahan 1970-an, maka secara perlahan CE menjadi suatu ilmu dengan spesialiasi khusus, yang merupakan pemekaran dari EE.

Pasca 1990

Perkembangan jaman membentuk disiplin ilmu computing untuk semakin menyesuaikan dengan kebutuhannya. CE menjadi semakin solid dan memisahkan diri dari EE. Selanjutnya CS berkembang secara pesat dan memunculkan SE yang tadinya merupakan bagian dari CS menjadi sebuah disiplin tersendiri. IS sendiri berkembang pesat seiring dengan semakin kompleksnya masalah dalam mengatur informasi, serta tantangan efisiensi dan efektifitas organisasi dalam memanfaatkan informasi. Disiplin ilmu IT muncul pada era akhir 1990 an. Disiplin IT berkembang sejalan dengan digunakannya komputer sebagai tools di berbagai lapisan organisasi dan sistem jaringan komputer menjadi backbone informasi bagi organisasi. IT dibutuhkan untuk memastikan kelayakan infrastruktur komputer organisasi terkait dengan kemampuan sumber daya manusia dalam menggunakannya dan memecahkan permasalahan organisasi.

Deskripsi Disiplin Computing

Secara singkat Computing Curricula 2005 mendeskripsikan disiplin computing sebagai berikut :

Computer Engginering (CE) memfokuskan pada desain dan konstruksi komputer dan sistem berbasis komputer. Di dalamnya meliputi studi tentang hardware, software, komunikasi , dan interaksi antar bagian tersebut. Mahasiswa CE mempelajari desain dari sistem hardware digital yang meliputi sistem komunikasi, komputer, dan peralatan yang memuat komputer.

Computer Science (CS) mempelajari mulai dari teori-teori terkait dengan computing dan dasar algoritma sampai kepada pengembangan robotik, computer vision, intelligence system, bio-informatika, dan hal-hal lainnya. Ilmuwan komputer terbagi dalam tiga kategori yaitu desain dan implementasi software, merancang cara baru penggunaan komputer, serta mengembangkan cara untuk menyelesaikan permasalahan computing.

Information System (IS) mengintegrasikan solusi teknologi informasi dan proses bisnis untuk memenuhi kebutuhan informasi bisnis sehingga tujuan bisnis dapat tercapai secara efektif dan efisien. Spesialis IS memegang peranan dalam menentukan kebutuhan sistem informasi bagi organisasi.

Information Technology (IT) berperan dalam menentukan bagaimana sebuah sistem di sebuah institusi sudah tepat keberadaannya, berfungsi sesuai harapan, mudah dalam pengaturan operasional, serta aman. Spesialis IT mempunyai tugas untuk memelihara infrastruktur teknologi informasi sebuah organisasi dan orang-orang yang menggunakannya. Termasuk di dalamnya memilih produk hardware dan software yang sesuai bagi organisasi, serta mengintegrasikan produk tersebut pada kebutuhan organisasi.

Software Engineering (SE) merupakan disiplin yang merancang dan memelihara sistem software secara handal, efisien, efektif, serta mudah dikembangkan dan dapat memenuhi kebutuhan dari pengguna.

Dengan demikian dari Computing Curricula 2005 kita mendapatkan gambaran yang jelas mengenai displin ilmu computing, tentang karakteristik dan kekhususan masing-masing ilmu computing yang berkembang saat ini.

Read Full Post »