Teknik Informatika
Walaupun antara Engineering dan Science memiliki sejumlah pengertian yang berbeda, namun dalam hal pengertian Teknik Informatika dan Ilmu Komputer, hingga saat ini di Indonesia pada khususnya, memiliki garis besar acuan yang sama. Dengan demikian terminologi Teknik Informatika dalam dokumen rujukan dimaknai sama dengan Ilmu Komputer (Computer Science).
Informatika secara teknis merujuk kepada terminologi computing. Pengertian sederhana dari computing itu sendiri adalah segala hal teknis yang melibatkan penggunaan komputer. Diantara aktivitas dan pengertian computing menurut dokumen Computing Curricula 2005 (CC 2005) adalah:
- Designing and building hardware and software systems for any of a wide range of purposes.
- Processing, structuring and managing various kinds of information.
- Doing scientific studies using computers.
- Making computer systems behave intelligently.
- Creating and using communications and entertainment media.
- Finding and gathering information relevant to any particular purpose.
Berdasar pengertian diatas, maka bidang kajian teknik informatika mencangkup area yang cukup luas. Dengan kemampuan yang dimilikinya, maka lulusan teknik informatika diharapkan memiliki kemampuan untuk menangani bidang pekerjaan antara lain adalah :
- Desain dan implementasi perangkat lunak (Software). Lulusan teknik informatika memiliki keahlian dalam hal tugas–tugas pemrograman dan melakukan supervisi terhadap kegiatan pemrograman dengan kemampuan melakukan berbagai teknik pendekatan untuk menyelesaikan masalah-masalah pemrograman.
- Memberikan solusi bagi optimalisasi penggunaan komputer dalam berbagai aspek kehidupan bermasyarakat. Sejalan dengan semakin luasnya penggunaan komputer, maka sejumlah cara baru untuk menerapkan penggunaan komputer serta mengoptimalkan kemampuan komputer untuk membantu kehidupan bermasyarakat adalah sebuah tantangan bagi lulusan teknik informatika.
- Memberikan solusi yang efektif terhadap berbagai permasalahan komputasi. Sejalan dengan meningkatnya penggunaan komputer di masyarakat, maka sejumlah tuntutan untuk meningkatkan kemampuan komputer baik dalam hal efisiensi, kecepatan, ukuran, serta berbagai alternatif teknik komputasi adalah bidang yang menjadi lahan pengembangan kemampuan lulusan teknik informatika.
Untuk memahami hal itu semua maka, keahlian dasar yang disiapkan oleh pendidikan tinggi teknik informatika adalah :
- Pemahaman yang baik terhadap hal yang sifatnya esensi dan fundamental dari disiplin ilmu komputer, baik secara teori ataupun aplikas
- Kemampuan pemrograman yang baik, dari sisi konsep ataupun skill. Paling tidak terdapat 3 aspek yang harus dimiliki, yaitu Pemahaman yang baik terhadap aturan –aturan dasar pemrograman. Pemahaman algoritma dan struktur data kemudian mengimplementasikannya kedalam perangkat lunak yang digunakan
- Kemampuan terkait dengan teknologi rekayasa perangkat lunak yang dapat menjamin aplikasi yang dihasilkan bersifat reliable, robust dan sesuai dengan user requirement.
- Memahami dengan baik kemampuan dan keterbatasan teknologi komputer (software, hardware dan networking), meliputi kemampuan dalam hal : Pengetahuan terhadap apa yang dapat dan tidak dapat dilakukan oleh teknologi komputer terbaru.Memahami keterbatasan proses komputasi dan solusi terhadap keterbatasan tersebut lewat perbaikan teknologi dimasa yang akan datang
- Memahami dampak terhadap penyebaran teknologi computer bagi individu, organisasi dan masyarakat.
- Memahami dengan baik konsep lifecycle termasuk karakter pada masing-masing phase ((planning, development, deployment, and evolution), implikasi dari pengembangan semua aspek dari sistem komputer (hardware, software dan interaksi manusia komputer) serta hubungan antara kualitas dan lifecycle management.
- Memahami dengan baik konsep dasar proses dari dua aspek, yaitu Proses yang terkait dengan komputasi,terutama eksekusi program dan system operasi. Proses yang terkait dengan aktivitas professional, terutama hubungan antara kualitas produk dan penyebarannya.
- Memiliki wawasan terhadap topik-topik lanjutan agar memahami perkembangan terbaru dari bidang yang sedang dipelajarinya.
- Memiliki kemampuan dalam hal interpersonal skill lewat interaksi kelompok diskusi, presentasi, project, wawancara, studi literatur.
- Dapat mengkoneksikan antara teori dan skill yang dipelajari lewat studi kasus yang dihadapi dalam kehidupan sesungguhnya.
- Dapat mendemonstrasikan kemampuan individu dengan mengintegrasikan berbagai elemen dari pengalaman kuliah lewat sebuah project, mulai dari perancangan, implementasi hingga presentasi akhir.

August 22nd, 2008 at 6:09 pm
” - Menurut saya CS atau IF keduanya sinonim. Mengenai muatannya, menurut saya 50% Matematika, 30% Rekayasa, 15% Manajemen, 5% Seni. Salah kaprah di Indonesia, ada yang mengambil “gampangnya saja”, Untuk aspek teori Matematikanya disunat, Manajemennya diperbanyak. Dalam pengembangan P/L, Rekayasanya ketinggalan, “The Art of Programming” jadi alasan. ”
Sepertinya Informatika UII lama kelamaan kok mengarah ke arah yang salah kaprah itu yah ? Banyak sekali mata kuliah matematika yang dipangkas (Teori Informasi ttg entropy, Teori Shanon, dsb…). Dari kurikulum memang tampaknya benar, manajemen yang diperbanyak, bahkan ada beberapa matakuliah yang nampak aneh dan hanya untuk mengikuti trend saja (Ethical Hacking, E-Goverment jika mau disebut). Lebih jauh ke SAP, saya bahkan melihat banyak matakuliah yang amat sangat praktis, yang sebenarnya bisa dipelajari sendiri oleh si mahasiswa (di Desain Grafis misalnya)…
August 31st, 2008 at 7:03 am
terima kasih banyak atas masukannya. terus terang saja kami memang mencari format terbaik untuk desain kurikulum yg akan dijalankan di TF UII. selama 14 tahun menyelenggarakan pendidikan tinggi TF, kami telah 4 kali ganti kurikulum 1994, 1996, 2002 dan 2006. banyak aspek yang kami pertimbangkan, selain aturan dikti, tentunya aspek yg terpenting adalah ketersedian SDM serta raw material yg masuk ke UII. apakah yang anda sampaikan terkait dengan prosesntase keilmuan TF, ada benarnya juga, karena itu dalam desain kurukulum inti terbaru yang baru di launching tanggal 27 Agustus 2008 ini oleh APTIKOM, telah dilakukan revisi terhadap kurikulum inti bidang ilmu komputer ini. Semoga harapan anda terkait dengan bagaimana sesungguhnya bidang ilmu ini diajarkan di pendidikan tinggi akan segera diadaptasi oleh semua perguruan tinggi.