Berdasarkan Kepmen Ristekdikti No: 257/M/KPT/ 201
Banyak terjadi perubahan nama program studi dari jenjang sarjana, magister dan doktor. untuk rumpun komputer adalah sebagai berikut:
Nama prodi |
Sarjana |
Magister |
Doktor |
Ilmu Komputer atau Informatika |
Computer Science or Informatics |
v |
v |
v |
Kecerdasan Buatan |
Artificial Intelligence |
– |
v |
– |
Rekayasa Perangkat Lunak |
Software Engineering |
v |
v |
v |
Rekayasa Sistem Komputer |
Computer System Engineering |
v |
v |
– |
Sistem Informasi |
Information System |
v |
v |
v |
Sistem dan Teknologi Informasi |
Information System and Technology |
v |
– |
– |
Teknologi Informasi |
Information Technology |
v |
v |
v |
Penjelasan tiap nama prodi
Ilmu Komputer adalah adalah program studi yang mempelajari tentang komputer dan teknologi yang digunakan untuk mengatasi masalah serta membuat sistem yang efisien. Mahasiswa yang mengambil program ini akan belajar tentang berbagai aspek dari ilmu komputer, seperti pengembangan perangkat lunak, jaringan komputer, inteligensi buatan, pembelajaran mesin, komputasi grafis, dan keamanan sistem. Program studi Ilmu komputer sangat erat kaitannya dengan teknologi informasi namun lebih menekankan pada aspek teori dari ilmu komputer itu sendiri.
Rekayasa Perangkat Lunak adalah program studi yang mempelajari tentang bagaimana membuat dan mengembangkan perangkat lunak yang efisien dan efektif. Mahasiswa yang mengambil program ini akan belajar tentang berbagai aspek dari rekayasa perangkat lunak, seperti analisis kebutuhan, perancangan, pengembangan, pengujian, dan pemeliharaan perangkat lunak. Program ini menitikberatkan pada proses pengembangan perangkat lunak yang sistematis dan metodologi yang digunakan dalam pembuatan perangkat lunak. Kurikulum ini umumnya termasuk mata kuliah seperti pemrograman, analisis dan perancangan sistem, basis data, pengembangan web, pengembangan mobile, serta metodologi dan alat-alat pengembangan perangkat lunak.
Rekayasa Sistem Komputer adalah program studi yang mempelajari tentang bagaimana membuat dan mengembangkan sistem komputer yang efisien dan efektif. Mahasiswa yang mengambil program ini akan belajar tentang berbagai aspek dari rekayasa sistem komputer, seperti perancangan sistem, analisis sistem, pengembangan perangkat lunak, jaringan komputer, pemeliharaan sistem, dan keamanan sistem. Program ini menitikberatkan pada pengembangan dan pemeliharaan sistem komputer yang efisien dan aman, serta mengintegrasikan sistem komputer dengan perangkat keras dan perangkat lunak.
Sistem Informasi adalah program studi yang mempelajari tentang bagaimana mengumpulkan, menyimpan, mengelola, dan menyebarkan informasi dengan menggunakan teknologi komputer dan sistem informasi. Mahasiswa yang mengambil program ini akan belajar tentang berbagai aspek dari sistem informasi, seperti analisis kebutuhan, perancangan sistem, pengembangan perangkat lunak, manajemen basis data, dan pemeliharaan sistem. Program ini menitikberatkan pada penerapan teknologi informasi dalam bisnis dan organisasi, serta bagaimana meningkatkan efisiensi dan efektivitas melalui pemanfaatan sistem informasi. Kurikulum ini umumnya termasuk mata kuliah seperti pemrograman, sistem operasi, jaringan komputer, basis data, analisis dan perancangan sistem, manajemen informasi, serta bisnis dan pengambilan keputusan.
Sistem dan Teknologi Informasi adalah program studi yang mempelajari tentang bagaimana mengumpulkan, menyimpan, mengelola, dan menyebarkan informasi dengan menggunakan teknologi komputer dan sistem informasi. Namun, program ini lebih menitikberatkan pada aspek teknologi dan teori dari sistem dan teknologi informasi. Mahasiswa yang mengambil program ini akan belajar tentang berbagai aspek dari sistem dan teknologi informasi, seperti analisis kebutuhan, perancangan sistem, pengembangan perangkat lunak, manajemen basis data, pemeliharaan sistem, dan teknologi terbaru dalam bidang informasi. Kurikulum ini umumnya termasuk mata kuliah seperti pemrograman, sistem operasi, jaringan komputer, basis data, analisis dan perancangan sistem, manajemen informasi, serta teknologi informasi terbaru seperti Cloud Computing, IoT, dan Big Data.
Teknologi Informasi adalah program studi yang mempelajari tentang teknologi yang digunakan untuk mengumpulkan, menyimpan, mengelola, dan menyebarkan informasi. Mahasiswa yang mengambil program ini akan belajar tentang berbagai aspek dari teknologi informasi, seperti pengembangan perangkat lunak, jaringan komputer, basis data, dan keamanan informasi.
Gambaran umum matakuliah untuk setiap prodi:
A. Prodi Ilmu komputer:
- Matematika Diskrit
- Algoritma dan Struktur Data
- Pemrograman (Java, C++, Python, dll)
- Sistem Operasi
- Jaringan komputer
- Basis Data
- Matematika Komputasi
- Inteligensi Buatan
- Pembelajaran Mesin
- Pemrosesan Citra dan Grafika Komputer
- Keamanan Sistem
- Teori Komputasi
B. Rekayasa Perangkat Lunak
- Algoritma dan Struktur Data
- Pemrograman (Java, C++, Python, dll)
- Analisis dan Perancangan Sistem
- Basis Data
- Metodologi dan Alat-alat Pengembangan Perangkat Lunak
- Pengembangan Web
- Pengembangan Mobile
- Pengujian Perangkat Lunak
- Keamanan Perangkat Lunak
- Pemeliharaan Perangkat Lunak
- Artificial Intelligence and Machine Learning
C. Rekayasa Sistem Komputer
- Matematika Diskrit
- Algoritma dan Struktur Data
- Pemrograman (Java, C++, Python, dll)
- Sistem Operasi
- Jaringan komputer
- Basis Data
- Arsitektur Sistem
- Rekayasa Perangkat Keras
- Keamanan Sistem
- Pemeliharaan Sistem
- Rekayasa Cloud Computing
D. Rekayasa Sistem Komputer
- Matematika Diskrit
- Algoritma dan Struktur Data
- Pemrograman (Java, C++, Python, dll)
- Sistem Operasi
- Jaringan komputer
- Basis Data
- Arsitektur Sistem
- Rekayasa Perangkat Keras
- Keamanan Sistem
- Pemeliharaan Sistem
- Rekayasa Cloud Computing
- Rekayasa Embedded System
- Rekayasa Sistem Real-time
- Rekayasa Sistem Distribusi
- Rekayasa Sistem Paralel
E. Sistem dan Teknologi Informasi
- Matematika Diskrit
- Algoritma dan Struktur Data
- Pemrograman (Java, C++, Python, dll)
- Sistem Operasi
- Jaringan komputer
- Basis Data
- Analisis dan Perancangan Sistem
- Manajemen Informasi
- Teknologi Cloud Computing
- Internet of Things (IoT)
- Big Data
- Keamanan Sistem
- Pemeliharaan Sistem
- Sistem Terdistribusi
- Interaksi Manusia dan Komputer
- Sistem Informasi Bisnis
F. Teknologi Informasi
- Pemrograman (Java, C++, Python, dll)
- Sistem Operasi
- Jaringan komputer
- Basis Data
- Analisis dan Perancangan Sistem
- Keamanan Informasi
- Pengembangan Aplikasi Web
- Interaksi Manusia dan Komputer
- Sistem Informasi
Mata kuliah ini bisa saja berbeda-beda di tiap universitas atau sekolah tinggi dan mungkin akan disesuaikan dengan kebutuhan dan kecenderungan industri saat ini.