Tabel Analisis Beban Semester

Mata KuliahTopik UtamaTingkat Kesulitan & Karakteristik SoalKomposisi UjianPrasyarat
IF3151
Interaksi Manusia & Komputer
Prinsip Desain & UX: Fokus pada aspek kognitif, sosial, dan emosional manusia, proses desain interaksi, prototyping, evaluasi usabilitas, dan pengalaman pengguna (UX),.Menengah (Analisis Desain): Soal tahun lalu menggunakan Google Form dan bersifat rahasia (tidak disebar), namun tujuan kuliah menuntut kemampuan “membangun produk” dan “menjelaskan konsep”, sehingga soal kemungkinan besar bersifat konseptual dan studi kasus desain,.Hafalan & Logika Desain: Dominan pada pemahaman konsep, prinsip desain, serta evaluasi antarmuka. Tidak ada indikasi hitungan rumit.Tidak disebutkan secara eksplisit dalam dokumen, namun kemampuan komunikasi lisan dan tulisan ditekankan.
IF3141
Sistem Informasi
Manajemen & Analisis Bisnis: Konsep sistem informasi, BPMN, Five Competitive Forces, Value Chain, etika profesi, serta manajemen data dan pengetahuan,.Tinggi (Analisis Kasus): Soal berbentuk esai panjang berbasis studi kasus nyata (misal: “Warung Baso Malang” atau “Restoran IS Food”). Anda diminta menganalisis strategi bisnis, membuat diagram BPMN, dan merancang solusi sistem secara rinci,.Analisis & Hafalan: Mayoritas analisis kasus (logika bisnis) dan pemodelan proses. Ada bagian hafalan untuk definisi dan framework manajemen,.Wajib:
1. IF2240 Basis Data
2. IF2230 Jaringan Komputer
3. WI4003 Manajemen.
IF3250
Proyek Perangkat Lunak (PPL)
Metodologi & Skala Besar: Scrum, manajemen konfigurasi (Git Branching), CI/CD, arsitektur perangkat lunak skala besar, dan Software Product Line Engineering (SPLE),.Tinggi (Praktek & Teori): Soal UAS meminta analisis mendalam tentang strategi branching Git, kritik terhadap proses CI/CD tim, perhitungan cyclomatic complexity, hingga pembuatan diagram fitur untuk aplikasi sejenis (Traveloka/Airbnb),,.Logika Proses & Penerapan: Sangat fokus pada pemahaman alur kerja (workflow), manajemen proyek, dan arsitektur teknis. Sedikit hitungan (metrik kode).Disarankan Review Kembali:
1. Rekayasa Perangkat Lunak
2. Manajemen Proyek PL
3. IMK
4. Git, GitLab, Jenkins, Testing.
IF3211
Komputasi Spesifik Domain
Biologi & Algoritma: Pengantar biologi (sel, molekuler, genetika, evolusi) dan algoritma bioinformatika (komputasi biologi),.Menengah-Tinggi (Lintas Disiplin): Dokumen soal kosong, namun materi mencakup pemahaman konsep biologi yang padat (seperti struktur DNA) yang kemudian dipetakan ke solusi komputasi,. Tantangannya adalah memahami terminologi biologi.Hafalan & Logika: Kombinasi pemahaman konsep biologi (hafalan) dan penerapan algoritma komputasi pada data biologis.Wajib:
IF3170 Intelegensi Buatan (Artificial Intelligence) atau IF3070.
IF3210
Pengembangan App. Peranti Bergerak
Platform Mobile: Pengembangan Android (Kotlin/Jetpack Compose) dan iOS, Cross-platform (Flutter), sensor, UI/UX mobile, serta isu keamanan/privasi.Menengah (Teknis): Dokumen soal kosong, tetapi bobot nilai didominasi oleh praktikum/tugas (65%). Ujian (35%) kemungkinan menguji pemahaman arsitektur dan karakteristik platform,.Logika Pemrograman & Teknis: Fokus pada implementasi teknis, lifecycle aplikasi, dan penggunaan SDK/API.Tidak disebutkan spesifik, namun pemahaman OOP dan pemrograman dasar sangat krusial.
IF3270
Pembelajaran Mesin (Machine Learning)
Algoritma Learning: Supervised vs Unsupervised, Neural Networks (FFNN, CNN, RNN), Backpropagation, SVM, Decision Tree, dan Ensemble Methods.Sangat Tinggi (Matematis): Soal ujian meminta perhitungan manual (misal: Information Gain, Entropy, update bobot Backpropagation), serta analisis grafik Support Vector Machine (SVM).Hitungan & Logika Algoritma: Sangat berat di hitungan matematis (kalkulus/aljabar untuk gradient) dan logika cara kerja algoritma.Wajib:
1. IF2123 Aljabar Linier & Geometri
2. IF3170 Intelegensi Buatan.
Best Practice Workflow yang mengintegrasikan Gemini, NotebookLM, Obsidian, dan Plugin Spaced Repetition yang disesuaikan dengan karakteristik unik setiap mata kuliah Anda.

Secara umum, alur kerjanya adalah:

  1. NotebookLM: Sebagai “Dosen Privat” untuk membedah dokumen PDF/Slide kuliah dan Bank Soal (sumber terpercaya).

  2. Gemini: Sebagai “Tutor Coding & Brainstorming” untuk penjelasan konsep umum, contoh kode, dan analogi sederhana.

  3. Obsidian: Sebagai “Otak Kedua” untuk merangkum materi.

  4. Spaced Repetition: Sebagai “Pelatih Ingatan” untuk menghafal istilah dan rumus.


  1. IF3270 Pembelajaran Mesin (Machine Learning)

Karakteristik: Sangat berat di konsep matematika, algoritma (Backpropagation, CNN, RNN), dan hitungan manual.

• NotebookLM: Unggah textbook (Mitchell/Prince) dan slide kuliah. Gunakan untuk menjelaskan penurunan rumus yang rumit.

    ◦ Prompt: “Jelaskan langkah demi langkah algoritma Backpropagation berdasarkan slide pertemuan 3.”

• Gemini: Gunakan untuk visualisasi kode atau analogi.

    ◦ Prompt: “Buatkan contoh kode Python sederhana menggunakan PyTorch untuk implementasi Perceptron, dan beri komentar di setiap baris.”

• Obsidian + Spaced Repetition:

    ◦ Buat kartu flashcard untuk rumus turunan (gradient), fungsi aktivasi (Sigmoid, ReLU), dan metrik evaluasi (Precision, Recall, F1).

    ◦ Contoh Flashcard:

  1. IF3141 Sistem Informasi

Karakteristik: Analisis studi kasus panjang, pemodelan bisnis (BPMN), dan hafalan framework manajemen (Porter’s Five Forces, Value Chain).

• NotebookLM: Sangat Krusial disini. Unggah “Bundel Soal Sistem Informasi.pdf”. Karena soal SI berupa studi kasus panjang (misal: “Warung Baso Malang”), NotebookLM sangat cepat dalam menganalisis teks panjang.

    ◦ Prompt: “Berdasarkan studi kasus Restoran IS Food di dokumen soal, analisis menggunakan 5 Competitive Forces.”

• Obsidian: Gunakan untuk menyimpan template jawaban standar. Buat note khusus berisi definisi dan elemen diagram BPMN (Event, Activity, Gateway).

• Spaced Repetition: Hafalkan definisi Business Process, Enterprise Architecture, dan elemen-elemen Value Chain.

  1. IF3250 Proyek Perangkat Lunak (PPL)

Karakteristik: Metodologi (Scrum), teknis kolaborasi (Git Branching, CI/CD), dan arsitektur skala besar.

• Obsidian: Gunakan plugin Mermaid.js di Obsidian untuk menggambar dan menyimpan diagram alur Git Branching dan arsitektur sistem yang tim Anda gunakan. Ini sering keluar di ujian.

• Gemini: Gunakan untuk debug masalah konfigurasi CI/CD atau Docker yang sering muncul saat pengerjaan proyek.

• Spaced Repetition: Hafalkan peran Scrum (Master, PO, Team) dan Ceremonies (Sprint Planning, Retro, Review) karena sering muncul di pilihan ganda.

  1. IF3211 Komputasi Spesifik Domain (Bioinformatika)

Karakteristik: Banyak istilah biologi baru (Genetika, Sel, DNA) yang asing bagi anak IT.

• NotebookLM: Unggah slide materi biologi. Minta NotebookLM membuatkan glosarium (kamus istilah).

    ◦ Prompt: “Buatkan daftar istilah biologi penting dari Bab ‘Cell and Molecular’ beserta definisi singkatnya untuk mahasiswa informatika.”

• Obsidian + Spaced Repetition: Ini adalah kunci lulus mata kuliah ini. Masukkan semua istilah biologi tersebut ke dalam flashcard. Anda harus menghafal bedanya DNA vs RNA, struktur sel, dsb.

• Gemini: Minta analogi komputasi untuk konsep biologi.

    ◦ Prompt: “Jelaskan konsep replikasi DNA dengan analogi pengkopian string atau array dalam pemrograman.”

  1. IF3210 Pengembangan App. Peranti Bergerak (Mobile)

Karakteristik: Praktikal, lifecycle aplikasi, UI/UX, Kotlin/Flutter.

• Gemini: Gunakan sebagai pair programmer.

    ◦ Prompt: “Jelaskan siklus hidup (Activity Lifecycle) di Android dan metode apa yang dipanggil saat layar diputar (rotate).”

• Obsidian: Buat “Code Snippet Library”. Simpan potongan kode yang sering dipakai (misal: RecyclerView adapter, Retrofit setup) agar bisa copy-paste cepat saat Tugas Besar.

• NotebookLM: Unggah dokumentasi resmi Android/Flutter jika ada tugas merangkum fitur spesifik.

  1. IF3151 Interaksi Manusia & Komputer

Karakteristik: Prinsip desain, evaluasi usability, aspek kognitif manusia.

• Obsidian: Buat catatan visual. Tempelkan screenshot antarmuka aplikasi yang buruk dan yang baik, lalu beri anotasi berdasarkan prinsip desain (misal: Visibility of system status).

• Gemini: Gunakan untuk mencari ide skenario pengujian usability.

    ◦ Prompt: “Berikan 5 skenario tugas (task scenario) untuk menguji usability aplikasi pemesanan tiket bioskop.”

• Spaced Repetition: Hafalkan 10 Usability Heuristics dari Jakob Nielsen dan prinsip-prinsip desain lainnya.


Ringkasan Strategi Integrasi

LangkahToolsTindakan Konkret
PersiapanNotebookLMUnggah semua PDF materi & Bundel Soal per folder mata kuliah.
Belajar KonsepGeminiTanya konsep yang sulit dimengerti dari hasil ringkasan NotebookLM (“Jelaskan Backprop seperti saya anak 5 tahun”).
MencatatObsidianRangkum materi dengan bahasa sendiri. Gunakan backlink ([]) untuk menghubungkan konsep antar matkul (misal: konsep Graph di PPL dihubungkan ke struktur data di ML).
MenghafalPlugin Spaced RepetitionSetiap selesai satu bab, wajib buat minimal 10 kartu soal (Q&A) di Obsidian. Lakukan review setiap pagi.
Latihan SoalNotebookLMBuka “Bundel Soal”, minta NotebookLM membuat kuis variasi berdasarkan soal tahun lalu.
  1. IF3250 Proyek Perangkat Lunak (4 SKS)

Karakteristik: Sangat berat di process dan project management. Ujian meminta analisis diagram dan kritik metodologi. Beban: 4 SKS (Materi sangat padat + Beban Proyek Besar 75% nilai).

Flow Belajar per Sesi:

  1. Bedah Konsep (NotebookLM): Unggah slide kuliah (misal: Scrum, Git Branching, CI/CD). Minta ringkasan peran Scrum Master, Product Owner, dan artefak penting.

  2. Simulasi Visual (Gemini & Obsidian):

    ◦ Soal ujian sering meminta menggambar/menganalisis Git Branching Strategy (Gitflow, Trunk-based) dan diagram arsitektur.

    ◦ Action: Minta Gemini membuatkan kode Mermaid.js untuk diagram Gitflow, lalu simpan di Obsidian.

  1. Refleksi Proyek (Obsidian - Wajib):

    ◦ Materi ujian banyak mengambil kasus nyata dari proyek tim Anda (misal: “Sebutkan 2 hal yang diperbaiki tim Anda dalam Code Review”).

    ◦ Action: Setiap minggu, catat di Obsidian: Apa masalah teknis minggu ini? Bagaimana strategi branching tim berjalan? Apakah CI/CD pipeline gagal?

  1. Hafalan (Spaced Repetition): Fokus pada istilah Scrum Ceremonies (Sprint Planning, Retro) dan metrik kualitas kode (Cyclomatic Complexity).

  1. IF3270 Pembelajaran Mesin / Machine Learning (3 SKS)

Karakteristik: Berat di matematika (Kalkulus/Aljabar) dan algoritma. Beban: 3 SKS (Konsep padat, hitungan manual di ujian).

Flow Belajar per Sesi:

  1. Pemahaman Matematis (NotebookLM):

    ◦ Unggah slide materi (misal: Backpropagation, CNN).

    ◦ Prompt: “Jelaskan langkah demi langkah perhitungan manual algoritma Backpropagation seperti yang ada di slide.”

  1. Latihan Hitungan (Gemini - Kritis):

    ◦ Soal ujian meminta hitungan manual seperti Information Gain atau update bobot Neural Network.

    ◦ Action: Minta Gemini membuatkan 3 soal latihan hitungan manual sederhana beserta kunci jawabannya untuk Anda kerjakan di kertas.

  1. Visualisasi Grafik (Obsidian):

    ◦ Gambar sketsa grafik SVM (Support Vector Machine) dan Decision Boundary. Soal sering meminta menentukan margin atau garis pemisah. Simpan gambarnya di Obsidian.

  1. Hafalan Rumus (Spaced Repetition): Masukkan rumus Entropy, Gini Index, dan fungsi aktivasi (Sigmoid, ReLU) ke flashcards.

  1. IF3141 Sistem Informasi (3 SKS)

Karakteristik: Analisis studi kasus panjang, pemodelan proses (BPMN), dan hafalan framework bisnis. Beban: 3 SKS (Banyak bacaan dan istilah manajemen).

Flow Belajar per Sesi:

  1. Bedah Kasus (NotebookLM):

    ◦ Unggah soal cerita panjang dari bank soal (misal: Kasus “Warung Baso Malang” atau “Restoran IS Food”).

    ◦ Prompt: “Identifikasi 5 Competitive Forces dari Porter berdasarkan teks studi kasus ini.”

  1. Modeling (Obsidian + Excalidraw/Mermaid):

    ◦ Latihan menggambar BPMN (Business Process Model and Notation). Anda harus paham beda simbol Exclusive Gateway (X) dan Parallel Gateway (+).

    ◦ Gambar ulang diagram BPMN dari slide kuliah ke Obsidian untuk melatih memori visual.

  1. Analogi Konsep (Gemini):

    ◦ Minta analogi untuk konsep abstrak seperti Value Chain atau Enterprise Architecture.

  1. Hafalan (Spaced Repetition): Definisi data vs informasi vs pengetahuan, dan komponen SDLC.

  1. IF3151 Interaksi Manusia & Komputer (3 SKS)

Karakteristik: Prinsip desain, psikologi pengguna, evaluasi usabilitas. Beban: 3 SKS (Didominasi Tugas Besar 80%, Teori 20%).

Flow Belajar per Sesi:

  1. Review Prinsip (NotebookLM): Rangkum 10 Usability Heuristics dari Jakob Nielsen atau prinsip desain Norman.

  2. Kritik Desain (Obsidian):

    ◦ Ambil screenshot aplikasi populer (atau tugas teman).

    ◦ Tulis kritik di Obsidian menggunakan teori (misal: “Tombol ini melanggar prinsip Consistency”). Ini melatih nalar untuk ujian analisis.

  1. Simulasi Ujian (Gemini): Minta Gemini memberikan skenario: “Berikan contoh situasi di mana metode Low-Fidelity Prototyping lebih baik daripada High-Fidelity.”

  1. IF3210 Pengembangan App. Peranti Bergerak (2 SKS)

Karakteristik: Sangat teknis, coding, arsitektur Android/iOS. Beban: 2 SKS (Praktikum dominan 65%).

Flow Belajar per Sesi:

  1. Bedah Arsitektur (NotebookLM): Pahami konsep Activity Lifecycle (onCreate, onPause, dll) dan arsitektur MVVM/MVC. Ini materi teoritis yang sering keluar di ujian tulis.

  2. Coding Snippets (Obsidian):

    ◦ Jangan menghafal kode, tapi simpan pola kode (Design Pattern) di Obsidian. Contoh: Cara memanggil API dengan Retrofit, atau cara navigasi antar layar.

  1. Hafalan Teknis (Spaced Repetition): Istilah spesifik platform seperti Intent, Fragment, Widget (Flutter).

  1. IF3211 Komputasi Spesifik Domain / Bioinformatika (2 SKS)

Karakteristik: Hafalan istilah biologi (Sel, DNA, Gen) dan algoritma pencocokan string. Beban: 2 SKS (Materi baru yang asing bagi orang IT).

Flow Belajar per Sesi:

  1. Glosarium (NotebookLM - Wajib):

    ◦ Materi penuh istilah asing (Mitosis, RNA, Nukleotida).

    ◦ Action: Minta NotebookLM membuat tabel: “Istilah Biologi | Definisi Komputasi | Analogi”.

  1. Visualisasi Proses (Gemini):

    ◦ Minta Gemini menjelaskan proses biologis (seperti Replikasi DNA) sebagai sebuah algoritma. Contoh: “Jelaskan transkripsi DNA seolah-olah itu adalah proses copy-paste string di Python”.

  1. Drill Hafalan (Spaced Repetition): Gunakan ini secara intensif untuk menghafal nama-nama bagian sel dan fungsi dasarnya.

Ringkasan Strategi 1 SKS = 4 PPT

Jika Anda memiliki sesi belajar untuk matkul 3 SKS (setara 12 PPT/Topik), bagilah waktu Anda:

• 30% Waktu (NotebookLM): Baca cepat slide, minta AI merangkum poin kunci.

• 40% Waktu (Gemini + Kertas): Active Recall. Kerjakan soal hitungan (ML), gambar diagram (SI/PPL), atau tulis kode (Mobile). Jangan cuma baca.

• 30% Waktu (Obsidian + Anki): Rapikan catatan ke dalam “Otak Kedua” dan buat kartu soal untuk direview besok pagi.