๐ Sistem Akademik Kurikulum
Visualisasi Lengkap Data Kurikulum, CPL, CPMK, dan Taksonomi Bloom
Program Studi Teknik Informatika - Kurikulum MBKM 2024
Menjadi program studi yang unggul dalam bidang teknologi informasi dan komputer yang inovatif, berkarakter, dan berdaya saing global pada tahun 2030.
๐ Tanggal Penetapan: 15 Januari 2024 | ๐ข Unit Kerja: Fakultas Ilmu Komputer
Aktif- Misi 1: Menyelenggarakan pendidikan teknologi informasi yang berkualitas dan berbasis kompetensi dengan mengintegrasikan nilai-nilai karakter.
- Misi 2: Mengembangkan penelitian dan inovasi dalam bidang teknologi informasi yang relevan dengan kebutuhan industri dan masyarakat.
- Misi 3: Melaksanakan pengabdian kepada masyarakat berbasis teknologi informasi untuk meningkatkan kesejahteraan masyarakat.
- Misi 4: Membangun kerjasama strategis dengan institusi nasional dan internasional dalam pengembangan tri dharma perguruan tinggi.
- Misi 5: Menghasilkan lulusan yang kompeten, berkarakter, inovatif, dan berdaya saing di tingkat nasional dan global.
Nama Kurikulum:
Kurikulum Berbasis MBKM 2024
Tahun Kurikulum:
2024
Program Studi:
Teknik Informatika (S1)
Kode Program Studi:
TIF-S1-001
๐ Catatan: Kurikulum ini mengacu pada Visi Institusi dan dirancang untuk menghasilkan lulusan yang kompeten sesuai dengan kebutuhan industri 4.0 dan society 5.0.
Deskripsi:
Mampu mengembangkan aplikasi perangkat lunak dengan menerapkan prinsip rekayasa perangkat lunak yang baik, serta mampu bekerja dalam tim pengembangan software.
Deskripsi:
Mampu menganalisis dan mengolah data menggunakan teknik data science dan machine learning untuk menghasilkan informasi dan pengetahuan yang bernilai bagi pengambilan keputusan.
Deskripsi:
Mampu merancang, mengimplementasi, mengelola, dan memelihara infrastruktur jaringan komputer serta memastikan keamanan sistem jaringan.
Deskripsi: Mampu menganalisis kebutuhan sistem informasi berdasarkan kebutuhan pengguna dan merancang solusi teknologi yang tepat dan efisien.
Bahan Kajian yang Mendukung CPL-01:
Bahan kajian yang mencakup metodologi pengembangan software, analisis kebutuhan, desain sistem, dan implementasi aplikasi.
Teknik analisis kebutuhan pengguna, pemodelan sistem menggunakan UML, dan desain arsitektur aplikasi.
Deskripsi: Mampu mengimplementasikan konsep pemrograman berorientasi objek (OOP) dalam pengembangan perangkat lunak dengan menerapkan prinsip encapsulation, inheritance, dan polymorphism.
Deskripsi: Mampu merancang, mengimplementasi, dan mengelola basis data relasional dengan menerapkan normalisasi, query optimization, dan database security.
Deskripsi: Mampu mengimplementasikan algoritma machine learning untuk menyelesaikan permasalahan prediksi dan klasifikasi data.
| Kode MK | Nama Mata Kuliah | SKS | Semester | Jenis | Aksi |
|---|---|---|---|---|---|
| IF101 | Pemrograman Dasar | 4 | 1 | Wajib | |
๐ Informasi Mata KuliahBahan Kajian: BK-003 - Dasar Pemrograman dan Algoritma Jenis Bahan Kajian: Keilmuan dan Keahlian Deskripsi: Mata kuliah ini membahas konsep dasar pemrograman menggunakan bahasa Python, meliputi variabel, tipe data, struktur kontrol, fungsi, dan struktur data dasar. Sumber Bahan Kajian: ACM Computing Curricula 2020 ๐ฏ CPMK yang Terkait:
CPMK-IF101-01: Mahasiswa mampu memahami konsep variabel dan tipe data
Bobot: 25%
No. Urut: 1
CPMK-IF101-02: Mahasiswa mampu menerapkan struktur kontrol (percabangan dan perulangan)
Bobot: 25%
No. Urut: 2
CPMK-IF101-03: Mahasiswa mampu membuat dan menggunakan fungsi
Bobot: 25%
No. Urut: 3
CPMK-IF101-04: Mahasiswa mampu mengimplementasi array dan list
Bobot: 25%
No. Urut: 4
|
|||||
| IF102 | Algoritma dan Struktur Data | 4 | 2 | Wajib | |
๐ Informasi Mata KuliahBahan Kajian: BK-004 - Algoritma dan Kompleksitas Jenis Bahan Kajian: Keilmuan dan Keahlian Deskripsi: Mata kuliah ini membahas tentang analisis algoritma, struktur data (stack, queue, linked list, tree, graph), dan algoritma sorting serta searching. |
|||||
| IF201 | Pemrograman Berorientasi Objek | 4 | 3 | Wajib | |
๐ Informasi Mata KuliahBahan Kajian: BK-005 - Object Oriented Programming Jenis Bahan Kajian: Keilmuan dan Keahlian Deskripsi: Mata kuliah ini membahas konsep OOP menggunakan Java, meliputi class, object, inheritance, polymorphism, encapsulation, dan design patterns. ๐ฏ CPMK yang Terkait:
CPMK-IF201-01: Mahasiswa mampu memahami konsep class dan object
Bobot: 20%
CPMK-IF201-02: Mahasiswa mampu menerapkan inheritance dan polymorphism
Bobot: 30%
CPMK-IF201-03: Mahasiswa mampu mengimplementasi encapsulation
Bobot: 20%
CPMK-IF201-04: Mahasiswa mampu menerapkan design patterns
Bobot: 30%
|
|||||
| IF202 | Basis Data | 4 | 3 | Wajib | |
๐ Informasi Mata KuliahBahan Kajian: BK-006 - Database Management System Deskripsi: Mata kuliah ini membahas perancangan database relasional, normalisasi, SQL, dan administrasi database. |
|||||
| IF301 | Rekayasa Perangkat Lunak | 3 | 5 | Wajib | |
๐ Informasi Mata KuliahBahan Kajian: BK-001 - Rekayasa Perangkat Lunak Deskripsi: Mata kuliah ini membahas metodologi pengembangan software, SDLC, Agile, Scrum, dan project management. |
|||||
| IF302 | Pemrograman Web | 3 | 5 | Wajib | |
๐ Informasi Mata KuliahBahan Kajian: BK-007 - Web Development Deskripsi: Mata kuliah ini membahas HTML, CSS, JavaScript, PHP, dan framework web modern seperti React atau Vue. |
|||||
| IF401 | Machine Learning | 3 | 7 | Pilihan | |
๐ Informasi Mata KuliahBahan Kajian: BK-008 - Artificial Intelligence & Machine Learning Deskripsi: Mata kuliah ini membahas algoritma machine learning, supervised/unsupervised learning, neural networks, dan deep learning. |
|||||
| IF402 | Jaringan Komputer | 3 | 6 | Wajib | |
๐ Informasi Mata KuliahBahan Kajian: BK-009 - Computer Networks Deskripsi: Mata kuliah ini membahas OSI Layer, TCP/IP, routing, switching, dan network security. |
|||||
