. .

TEKNIK KOMPUTER - COMPUTER ENGINEERING

Posted by CHRISTIANTO D,WIBOWO | D3MI-2016 STMIK BUMI GORA On Jumat, April 21, 2017 No comments

TEKNIK KOMPUTER - COMPUTER ENGINEERING
Teknik komputer (disebut juga teknik sistem komputer, bahasa Inggris: computer engineering) adalah suatu disiplin khusus yang mengkombinasikan teknik elektro dan ilmu komputer. Seorang teknisi komputer adalah teknisi elektro arus lemah yang lebih berfokus pada sistem sirkuit digital, sistem komunikasi data pada frekuensi radio, dan elektronika sebagai bagian dari komputer secara menyeluruh. Dari kacamata ilmu komputer, seorang teknisi komputer adalah seorang arsitek perangkat lunak yang memiliki fokus pada interaksi antara perangkat lunak dan program serta komponen perangkat keras pendukungnya. Secara akademis, teknik komputer menekankan pada jenis mata kuliah :
  • Rangkaian elektronika dan sistem digital
  • mikroprosesor dan bahasa pemrograman assembler
  • organisasi komputer atau arsitektur komputer
  • jaringan komputer (LAN, MAN, WAN) dan Internet
  • komputer paralel, dll
Pada Tahun 2013, jurusan Teknik Komputer Universitas Indonesia menjadi program studi dengan tingkat keketatan persaingan tertinggi yang menjadikan program studi ini yang paling diminati oleh siswa SMA se-Indonesia. Sedangkan untuk program studi Teknik Komputer di Universitas Gunadarma dan Institut Pertanian Bogor (IPB) menjadi favorit jurusan diperguruan tinggi terbaik di Indonesia.

Teknik komputer adalah disiplin yang mengintegrasikan beberapa bidang teknik elektro dan ilmu komputer yang dibutuhkan untuk mengembangkan perangkat keras dan perangkat lunak komputer. Insinyur komputer biasanya memiliki pelatihan teknik elektronik (atau teknik elektro), perancangan perangkat lunak, dan integrasi perangkat keras-perangkat lunak daripada hanya rekayasa perangkat lunak atau teknik elektronik. Insinyur komputer terlibat dalam banyak aspek perangkat keras dan perangkat lunak komputasi, mulai dari perancangan mikrokontroler individu, mikroprosesor, komputer pribadi, dan superkomputer, sampai desain rangkaian. Bidang teknik ini tidak hanya berfokus pada bagaimana sistem komputer bekerja sendiri, tapi juga bagaimana mengintegrasikannya ke gambar yang lebih besar.

Tugas biasa yang melibatkan insinyur komputer termasuk menulis perangkat lunak dan firmware untuk mikrokontroler tertanam, merancang chip VLSI, merancang sensor analog, merancang papan sirkuit sinyal campuran, dan merancang sistem operasi. Teknisi komputer juga cocok untuk penelitian robotika, yang sangat bergantung pada penggunaan sistem digital untuk mengendalikan dan memantau sistem kelistrikan seperti motor, komunikasi, dan sensor. Di banyak institusi, mahasiswa teknik komputer diperbolehkan untuk memilih bidang studi mendalam di tahun pertama dan junior mereka, karena pengetahuan luas yang digunakan dalam perancangan dan penerapan komputer berada di luar lingkup gelar sarjana. Institusi lain mungkin memerlukan mahasiswa teknik untuk menyelesaikan satu atau dua tahun General Engineering sebelum menyatakan teknik komputer sebagai fokus utama mereka.
Program gelar teknik komputer pertama di Amerika Serikat didirikan di Case Western Reserve University pada tahun 1972.
Pada tahun 2015, ada 238 program teknik komputer terakreditasi ABET di AS. Di Eropa, akreditasi sekolah teknik komputer dilakukan oleh berbagai instansi bagian jaringan EQANIE. Karena meningkatnya persyaratan kerja bagi insinyur yang pada saat bersamaan dapat merancang perangkat keras, perangkat lunak, firmware, dan mengelola semua bentuk sistem komputer yang digunakan di industri, beberapa institusi tersier di seluruh dunia menawarkan gelar sarjana yang umumnya disebut teknik komputer. Kedua teknik komputer dan program rekayasa elektronik meliputi desain sirkuit analog dan digital dalam kurikulum mereka. Seperti kebanyakan disiplin teknik, memiliki pengetahuan tentang matematika dan sains diperlukan bagi para insinyur komputer.

Ada dua spesialisasi utama dalam teknik komputer: perangkat lunak dan perangkat keras.
Computer software engineering
Sebagian besar insinyur perangkat keras komputer meneliti, mengembangkan, merancang, dan menguji berbagai peralatan komputer. Ini bisa berkisar dari papan sirkuit dan mikroprosesor hingga router. Beberapa update peralatan komputer yang ada menjadi lebih efisien dan bekerja dengan software yang lebih baru. Sebagian besar insinyur perangkat keras komputer bekerja di laboratorium penelitian dan perusahaan manufaktur berteknologi tinggi. Beberapa juga bekerja untuk pemerintah federal. Menurut BLS, 95% insinyur perangkat keras komputer bekerja di wilayah metropolitan. Mereka umumnya bekerja penuh waktu. Sekitar 33% pekerjaan mereka membutuhkan lebih dari 40 jam seminggu. Gaji rata-rata untuk teknisi perangkat keras komputer berkualifikasi (2012) adalah $ 100,920 per tahun atau $ 48,52 per jam. Insinyur perangkat keras komputer memegang 83.300 pekerjaan pada tahun 2012 di Amerika Serikat.

Ada banyak area khusus di bidang teknik komputer.
Coding, cryptography, and information protection
Teknisi komputer bekerja dalam pengkodean, kriptografi, dan perlindungan informasi untuk mengembangkan metode baru untuk melindungi berbagai informasi, seperti gambar digital dan musik, fragmentasi, pelanggaran hak cipta dan bentuk-bentuk gangguan lainnya. Contohnya termasuk bekerja pada komunikasi nirkabel, sistem multi-antena, transmisi optik, dan watermark digital.

Communications and wireless networks
Mereka yang berfokus pada komunikasi dan jaringan nirkabel, kemajuan kerja dalam sistem dan jaringan telekomunikasi (terutama jaringan nirkabel), modulasi dan pengkodean error-control, dan teori informasi. Perancangan jaringan berkecepatan tinggi, penekanan interferensi dan modulasi, perancangan dan analisis sistem fault-tolerant, dan skema penyimpanan dan transmisi semuanya merupakan bagian dari keistimewaan ini.

Compilers and operating systems
Spesialisasi ini berfokus pada desain dan pengembangan kompiler dan sistem operasi. Insinyur di bidang ini mengembangkan arsitektur sistem operasi baru, teknik analisis program, dan teknik baru untuk menjamin kualitas. Contoh kerja di bidang ini mencakup pengembangan algoritma transformasi kode post-link-time dan pengembangan sistem operasi baru.

Computational science and engineering
Ilmu Komputasi dan Teknik adalah disiplin yang relatif baru. Menurut Sloan Career Cornerstone Center, individu yang bekerja di bidang ini, "metode komputasi diterapkan untuk merumuskan dan memecahkan masalah matematika yang kompleks dalam rekayasa dan fisik dan ilmu sosial. Contohnya meliputi desain pesawat terbang, pemrosesan plasma fitur nanometer pada wafer semikonduktor , Desain sirkuit VLSI, sistem deteksi radar, pengangkutan ion melalui jalur biologis, dan masih banyak lagi ".

Computer networks, mobile computing, and distributed systems
Dalam spesialisasi ini, para insinyur membangun lingkungan yang terintegrasi untuk komputasi, komunikasi, dan akses informasi. Contohnya termasuk jaringan shared-channel wireless, pengelolaan sumber daya adaptif di berbagai sistem, dan peningkatan kualitas layanan di lingkungan mobile dan ATM. Beberapa contoh lainnya termasuk bekerja pada sistem jaringan nirkabel dan sistem cluster berkabel Ethernet yang cepat.

Computer systems: architecture, parallel processing, and dependability
Insinyur yang bekerja di sistem komputer mengerjakan proyek penelitian yang memungkinkan sistem komputer yang andal, aman, dan berkinerja tinggi. Proyek seperti merancang prosesor untuk pemrosesan multi-threading dan paralel disertakan dalam bidang ini. Contoh lain dari pekerjaan di bidang ini meliputi pengembangan teori, algoritma, dan alat baru yang menambahkan kinerja ke sistem komputer.

Computer vision and robotics
Dalam spesialisasi ini, para insinyur komputer fokus pada pengembangan teknologi penginderaan visual untuk merasakan lingkungan, representasi lingkungan, dan manipulasi lingkungan. Informasi tiga dimensi yang terkumpul kemudian diimplementasikan untuk melakukan berbagai tugas. Ini termasuk pemodelan manusia, komunikasi gambar, dan antarmuka komputer-manusia yang lebih baik, serta perangkat seperti kamera tujuan khusus dengan sensor penglihatan serbaguna.

Embedded systems
Individu yang bekerja di bidang ini merancang teknologi untuk meningkatkan kecepatan, kehandalan, dan kinerja sistem. Sistem tertanam ditemukan di banyak perangkat dari radio FM kecil ke pesawat luar angkasa. Menurut Sloan Cornerstone Career Center, perkembangan sistem embedded yang sedang berjalan meliputi "kendaraan dan peralatan otomatis untuk melakukan pencarian dan penyelamatan, sistem transportasi otomatis, dan koordinasi robot manusia untuk memperbaiki peralatan di luar angkasa.

Integrated circuits, VLSI design, testing and CAD
Keistimewaan teknik komputer ini memerlukan pengetahuan yang memadai tentang sistem elektronika dan kelistrikan. Insinyur yang bekerja di bidang ini bekerja untuk meningkatkan efisiensi kecepatan, keandalan, dan efisiensi rangkaian terpadu (VLSI) berskala besar dan mikrosistem. Contoh dari keistimewaan ini adalah pekerjaan yang dilakukan untuk mengurangi konsumsi daya dari algoritma dan arsitektur VLSI.

Signal, image and speech processing
Teknisi komputer di bidang ini mengembangkan perbaikan dalam interaksi manusia-komputer, termasuk pengenalan dan sintesis ucapan, pencitraan medis dan ilmiah, atau sistem komunikasi. Pekerjaan lain di bidang ini mencakup pengembangan visi komputer seperti pengenalan fitur wajah manusia.

PENDIDIKAN
Sebagian besar pekerjaan teknik komputer entry level memerlukan setidaknya gelar sarjana teknik komputer. Terkadang gelar di bidang teknik elektronik diterima, karena kesamaan kedua bidang tersebut. Karena para insinyur perangkat keras biasanya bekerja dengan sistem perangkat lunak komputer, latar belakang pemrograman komputer biasanya sangat dibutuhkan. Menurut BLS, "jurusan teknik komputer mirip dengan teknik elektro tapi dengan beberapa kursus ilmu komputer ditambahkan ke kurikulum". 
BLS = Bureau of Labor Statistics [Biro Statistik Tenaga Kerja AS]
Beberapa perusahaan besar atau pekerjaan khusus memerlukan gelar master. Hal ini juga penting bagi para insinyur komputer untuk mengikuti perkembangan teknologi yang pesat. Karena itu, banyak yang terus belajar sepanjang karir mereka. Hal ini bisa sangat membantu, terutama ketika harus mempelajari keterampilan baru atau memperbaiki yang sudah ada. Sebagai contoh, karena biaya relatif untuk memperbaiki bug meningkat lebih jauh lagi sepanjang siklus pengembangan perangkat lunak, dapat terjadi penghematan biaya yang lebih besar karena mengembangkan dan menguji kode kualitas sesegera mungkin dalam prosesnya, dan terutama sebelum rilis.

Menurut Biro Statistik Tenaga Kerja AS (BLS), "insinyur perangkat lunak aplikasi komputer dan insinyur perangkat lunak sistem komputer diproyeksikan menjadi yang lebih cepat dari rata-rata pertumbuhan pekerjaan" mulai 2014-24, dengan tingkat pertumbuhan yang diproyeksikan sebesar 17%. Ini turun dari perkiraan BLS 2012 sampai 2022 sebesar 22% untuk pengembang perangkat lunak. Dan, selanjutnya turun dari perkiraan BLS 30% 2010 sampai 2020. Selain itu, meningkatnya kekhawatiran akan keamanan cyber bertambah hingga menempatkan rekayasa perangkat lunak komputer jauh di atas rata-rata kenaikan untuk semua bidang. Namun, beberapa pekerjaan akan dioutsourcing di luar negeri. Karena ini, pertumbuhan pekerjaan tidak akan secepat dalam dekade terakhir, karena pekerjaan yang akan beralih ke insinyur perangkat lunak komputer di Amerika Serikat malah beralih ke insinyur perangkat lunak komputer di negara-negara seperti India. Selain itu, BLS Job Outlook untuk Pemrogram Komputer, 2014-24 memiliki -8% (penurunan kata-kata mereka) bagi mereka yang memprogram komputer (yaitu embedded system) yang bukan pengembang aplikasi komputer.

Menurut BLS juga, bahwa pekerjaan Job Outlook untuk insinyur perangkat keras komputer, 2014-24 adalah 3% ("Lebih lambat dari rata-rata" dengan kata-kata mereka sendiri bila dibandingkan dengan pekerjaan lainnya) " dan turun dari 7% untuk 2012 sampai 2022 BLS Perkiraan dan selanjutnya turun dari 9% pada perkiraan BLS 2010 sampai 2020. " Saat ini, perangkat keras komputer entah bagaimana setara dengan Electronic and Computer Engineering (ECE) dan telah terbagi menjadi banyak subkategori, yang terpenting adalah disain sistem Embedded.

0 komentar:

Posting Komentar