Jurusan Ilmu Komputer

Jurusan Ilmu Komputer

Kategori Komputer dan Teknologi

Jurusan Ilmu Komputer_[473 x 314]

Jurusan Biologi

Kategori Kesehatan

Daftar Isi

Apa Itu Jurusan Ilmu Komputer

Jurusan Ilmu Komputer mempelajari baik tentang komputasi, perangkat keras (hardware) maupun perangkat lunak (software). Ilmu komputer mencakup beragam topik yang berkaitan dengan komputer, mulai dari analisis abstrak algoritma hingga subyek yang lebih konkret seperti bahasa pemrograman, perangkat lunak, termasuk perangkat keras. Sebagai suatu disiplin ilmu, Ilmu Komputer lebih menekankan pada pemrograman komputer, dan rekayasa perangkat lunak (software), sementara teknik komputer cenderung berkaitan dengan hal-hal seperti perangkat keras komputer (hardware).

Ilmu Komputer mempelajari apa yang bisa dilakukan oleh beberapa program, dan apa yang tidak (komputabilitas dan intelegensia buatan), bagaimana program itu harus mengevaluasi suatu hasil (algoritma), bagaimana suatu program harus menyimpan dan mengambil bit tertentu dari suatu informasi (struktur data), dan bagaimana program dan pengguna berkomunikasi (antarmuka pengguna dan bahasa pemrograman). Ilmu komputer berakar dari elektronika, matematika dan linguistik. Dalam tiga dekade terakhir dari abad 20, ilmu komputer telah menjadi suatu disiplin ilmu baru yang telah mengembangkan beragam metode dan istilah sendiri.

Kenapa Jurusan Ilmu Komputer

Perkembangan teknologi yang begitu cepat membuat lulusan ilmu komputer dan teknologi informatika banyak dicari oleh perusahaan, baik perusahaan asing maupun di dalam negeri. Apalagi di saat semua bisnis kini go online. Kamu dapat bekerja di instansi pemerintahan, perusahaan swasta, retail, e-commerce, pertambangan, otomotif, komunikasi, manufaktur, properti, bidang pendidikan dan masih banyak lagi. Sementara pilihan profesinya mulai dari Programmer, Game developer, Software engineer, Software tester, Quality Assurance, Web Designer, IT Staff, IT Manager, IT Consultant, Network Administrator, Network Engineer, System Analyst, Database Administrator, Akademisi, dan lain-lain.

Ilmu Komputer juga merupakan ilmu yang Selalu Berkembang atau terus mengalami perubahan sesuai dengan kemajuan dan kebutuhan jaman. Tak hanya berlaku untuk negara tertentu, ilmu komputer dapat berlaku secara global. Hal ini menjadi keuntunganmu sebab dapat bekerja di perusahaan multinasional hingga ke luar negeri, edufriends.

Jurusan Ilmu Komputer_[473 x 314]

Keahlian Jurusan Ilmu Komputer

✓ Kemampuan programming

✓ Kemampuan berpikir sistematis

✓ Kemampuan bekerja secara tim

✓ Kemampuan problem solving

✓ Pemahaman matematika

✓ Kemampuan riset

✓ Kemampuan komunikasi

Jurusan Ilmu Komputer_[473 x 314]

Kebutuhan Lulusan Jurusan Ilmu Komputer di Dunia Kerja

  • Android Developer, tugasnya mengerjakan aplikasi android agar dapat digunakan pengguna dalam sistem operasi Android. Sistem operasi Android sendiri kini tengah berkembang pesat di Indonesia, sehingga pekerjaan ini memiliki peluang yang cukup besar
  • Desainer Grafis, Bagimu lulusan ilmu komputer dan suka mendesain atau meciptakan ilustrasi, fotografi, dan tipografi pekerjaan ini cocok untukmu
  • Software Engineer tugasnya mengembangkan perangkat lunak yang dapat digunakan untuk mendukung berbagai kebutuhan manusia. Di dalam pengembangan software  seorang engineer harus benar-benar memiliki skill yang baik
  • System Analyst, Tugas utamanya adalah menganalisa sistem yang akan dibuat. Seorang analis sistem harus memiliki keahlian analisis, manajerial, interpersonal, dan teknis
  • Data Scientist, tugasnya menganalis data untuk pengambilan suatu keputusan. Menjadi data scientiest tentunya dibutuhkan banyak sekali kemampuan, misalnya saja pengolahan data dengan Hadoop, penggunaan statistik, pemrograman bahasa R/Python, dan logika yang kuat
  • Database Administrator, Tugas utamanya meliputi melakukan desain database, melakukan pemeliharaan, dan perbaikan suatu basis data
  • SEO Specialist bertugas membuat suatu website tampil di halaman pertama mesin pencari ketika user mengetikan kata kunci tertentu

Perkuliahan & Mata Kuliah Jurusan Ilmu Komputer

Perkuliahan di Jurusan Ilmu Komputer pada Tahun Pertama (Semester 1 dan 2) lebih banyak membahas materi dasar, seperti matematika dan fisika, Diskret Dasar-Dasar Pemrograman, Struktur Data dan Algoritma, Aljabar, Linier, Fisika Dasar dan lain-lain. Memasuki semester 3 dan 4 biasanya kamu sudah mulai masuk ke “ilmu komputer”, mempelajari Perancangan & Pemrograman Web, Pengantar Organisasi Komputer, Matematika Dasar, Bahasa Inggris, Sistem Operasi Teori Bahasa & Automata, Pemrograman Deklaratif dan lainnya.

Beberapa spesialisasi di Jurusan ini yang dapat kamu pilih sesuai minatmu diantaranya Artificial Intelligence, Information Technology, Database System, Computer Science, Software Engineering, Computer Systems and Networks, Computer Security Human-Computer Interaction, Information Management and Analytics, dan Game Development.

Mata Kuliah Jurusan Ilmu Komputer

Berikut ini adalah mata kuliah yang akan kamu pelajari di Jurusan Ilmu Komputer:

  1. Mobile Progamming
  2. Sistem Otomasi
  3. Teknologi Mikrotik
  4. Matematika Komputasi
  5. Aljabar Linear Matriks
  6. Sistem Instrumentasi
  7. Sistem Operasi
  8. Metode Numerik
  9. Analisis Perancangan Sistem

Karakter Siswa yang Sesuai di Jurusan Ilmu Komputer

  • Teliti
  • Tekun
  • Detil
  • Kritis
  • Rasional
  • Observan
  • Terstruktur
  • Senang berhitung
  • Senang menganalisis
  • Senang bekerja sendiri
  • Senang melakukan riset
  • Senang memecahkan masalah

Universitas Terbaik Jurusan Ilmu Komputer

Berikut ini adalah list universitas terbaik untuk Jurusan Ilmu Komputer (Terkreditasi A oleh BAN-PT) di Indonesia:

  1. Universitas Sumatera Utara (USU), Medan
  2. Universitas Diponegoro (UNDIP), Semarang
  3. Universitas Indonesia (UI), Depok
  4. Universitas Lampung (UNILA), Lampung
  5. Institut Pertanian Bogor (IPB), Bogor
  6. Universitas Gadjah Mada (UGM), Yogyakarta
  7. Universitas Hasanuddin (UNHAS), Makassar
  8. Universitas Negeri Medan (UNIMED), Medan
  9. Universitas Pendidikan Indonesia (UPI), Bandung
  10. Universitas Mulawarman (UNMUL), Samarinda
Career Profesi

Prospek Kerja Jurusan Ilmu Keolahragaan

FULL STACK DEVELOPER

Full Stack Developer adalah pekerjaan dengan berbagai bidang IT. Full stack developer juga bekerja dari sisi front-end maupun back-end. Bertanggung jawab dalam mengembangkan database, server, sistem engineering, maupun dari sisi client. Pekerjaan ini mengharuskan kamu menguasai konsep dari teknologi yang akan kamu tekuni. Selain itu, kamu juga wajib memiliki kreatifitas, pemikiran global, selalu ingin tahu, mempunyai kemampuan manajemen waktu dan komunikasi yang baik.

DATA COMMUNICATION MANAGER

Seorang lulusan Ilmu Komputer (Computer Science) juga dapat menjadi ahli computer network dimana tugasnya merancang arsitektur dan pembangunan jaringan. Seorang Computer Network juga berperan besar dalam perawatan dan pengelolaan jaringan dalam suatu perusahaan. Selain itu, seorang Computer Network atau Data Communication Engineer wajib memahami perangkat jaringan komputer karena memantain peralatan tersebut sangat penting bagi profesi ini.

FRONT END DEVELOPER

Seorang front end developer merupakan programmer yang tugasnya mengerjakan program yang langsung dapat dilihat oleh pengguna. Untuk menjadi seorang frontend developer, kamu harus belajar mengenai HTML, CSS, dan pemrograman JavaScript. HTML sendiri digunakan sebagai kerangka dari sebuah website. CSS untuk memperindah tampilan website. Sedangkan JavaScript berfungsi untuk functional dari komponen websitenya. Bagi programmer front end yang sudah lebih lanjut, tentu harus mampu menguasai salah satu atau berbagai macam jenis framework JS seperti React, Angular, Vue, CSS Preprocessor, dan lainnya. Tak lupa juga kamu harus menguasai responsif desain serta testing pada aplikasi.

SYSTEM ANALYST

System Analyst bertanggung jawab atas perencanaan, koordinasi, dan analisa sistem perangkat lunak yang telah direkomendasikannya. Tugas utama System Analyst adalah menganalisa sistem yang akan dibuat. Selain itu, seorang analis sistem setidaknya harus memiliki keahlian analisis, manajerial, interpersonal, dan teknis. Jika dijabarkan tugas profesi System Analyst diantaranya berinteraksi dengan client untuk memahami kebutuhan perangkat lunak atau keras yang diperlukan, berinteraksi dengan designer untuk membuat rancangan UI (User Interface), Berinteraksi dengan programmer untuk membuat sebuah program perangkat yang diminta oleh pelanggan dan kemudian dirancang oleh designer untuk interfacenya, selanjutnya system analyst akan memantaui pengujian Perangkat dan Melakukan dokumentasi penting terhadap program yang telah dibuat. Selain itu, System Analyst juga harus memiliki kemampuan untuk mengatur budget yang dibutuhkan oleh suatu perusahaan dan client dalam perancangan sebuah sistem.

SOFTWARE TESTER

Sofware Taster melakukan pengujian pada perangkat lunak, Ia akan bertanggung jawab atas fungsi suatu software atau perangkat lunak yang telah diciptakan agar dapat berfungsi dengan baik tanpa adanya bug. Banyak orang yang berpikir bahwa tugas software tester adalah tugas yang sangat mudah, namun pada kenyataannya tugas software tester adalah tugas yang sulit dan memiliki tanggungjawab yang besar terhadap keberhasilan sebuah produk IT.  Selain harus memiliki kesabaran dan ketelitian, seorang softawre tester juga dituntut untuk proaktif dan memiliki kreatifitas serta imajinasi yang tinggi.

ANDROID DEVELOPER

Seorang android developer adalah seorang programmer yang tugasnya merancang sekaligus membuat aplikasi android agar dapat digunakan user pada sistem operasi Android. Seorang android developer juga akan berkolaborasi dengan UX desainer untuk mendapatkan aplikasi yang mudah digunakan user. Menjadi seorang android developer tentunya kamu harus menguasai bahasa pemrograman Java atau Kotlin.

Pertanyaan Umum Yang Sering Ditanyakan

Apa yang dipelajari di Jurusan Ilmu Komputer?

Ilmu yang berkaitan tentang komputasi, perangkat lunak dan perangkat keras, serta pemrograman di bidang Teknologi Informasi.

Apakah prospek kerja untuk para lulusannya?

Programmer, Web atau Database Administrator, Software Engineer, Game Developer, Software Tester, Konsultan IT, Tenaga Pendidik, Wiraswasta.

Apa saja keahlian dasar yang dibutuhkan untuk berkuliah di Jurusan ini?

Kemampuan programming, Kemampuan berpikir sistematis, Kemampuan berpikir logis, Kemampuan problem solving, Kemampuan melakukan analisis, Kemampuan riset, Pemahaman matematika, Kreatif, Detail, dan Tekun.