IF2211 Strategi Algoritma - Semester II Tahun 2023/2024

  1. Informasi Perkuliahan
  2. Slide Bahan kuliah
  3. Tugas
  4. Makalah mahasiswa
  5. UTS dan UAS
  6. Nilai Akhir
  7. Foto
  8. Video

Informasi Perkuliahan

Unduh Silabus singkat kuliah dan jadwal perkuliahan per minggu


Slide Bahan Kuliah
  1. Pengantar Strategi Algoritma (Versi baru 2024)

  2. Algoritma Brute Force (Bagian 1)

  3. Algoritma Brute Force (Bagian 2)

  4. Algoritma Greedy (Bagian 1)

  5. Algoritma Greedy (Bagian 2)

  6. Algoritma Greedy (Bagian 3)

  7. Algoritma Divide and Conquer (Bagian 1) (Versi baru 2024)

  8. Algoritma Divide and Conquer (Bagian 2) (Versi baru 2024)

  9. Algoritma Divide and Conquer (Bagian 3) (Versi baru 2024)

  10. Algoritma Divide and Conquer (Bagian 4) (Versi baru 2024)

  11. Algoritma Decresae and Conquer (Bagian 1) (Versi baru 2024)

  12. Algoritma Decrease and Conquer (Bagian 2) (Versi baru 2024)

  13. Breadth First Search (BFS) dan Depth First Search (DFS) (Bagian 1) (Versi update 2024)

  14. Breadth First Search (BFS) dan Depth First Search (DFS) (Bagian 2)

  15. Algoritma runut-balik (backtracking) (Bagian 1)

  16. Algoritma runut-balik (backtracking) (Bagian 2)

  17. Algoritma branch and bound (Bagian 1)

  18. Algoritma branch and bound (Bagian 2)

  19. Algoritma branch and bound (Bagian 3)

  20. Algoritma branch and bound (Bagian 4) (Versi update 2022)

  21. Penentuan rute (Route/Path Planning) - Bagian 1

  22. Penentuan rute (Route/Path Planning) - Bagian 2

  23. Pencocokan string (String matching/pattern matching)

  24. Pencocokan string dengan Regular Expression (Regex)
    Tambahan: Modul praktikum regex

  25. Program Dinamis (Dynamic Programming) - Bagian 1

  26. Program Dinamis (Dynamic Programming) - Bagian 2

  27. Teori P, NP, dan NP-Complete (Bagian 1)

  28. Teori P, NP, dan NP-Complete (Bagian 2)


Tugas
  1. Tugas kecil 1: Penyelesaian Cyberpunk 2077 Breach Protocol dengan Algoritma Brute Force
  2. Tugas besar 1: Pemanfaatan Algoritma Greedy dalam pembuatan bot permainan Diamonds
  3. Tugas kecil 2: Membangun Kurva Bezier dengan Algoritma Titik Tengah berbasis Divide and Conquer
  4. Tugas besar 2: Pemanfaatan Algoritma IDS dan BFS dalam Permainan WikiRace
  5. Tugas kecil 3: Penyelesaian Permainan Word Ladder Menggunakan Algoritma UCS, Greedy Best First Search, dan A*
  6. Tugas besar 3: Pemanfaatan Pattern Matching dalam Membangun Sistem Deteksi Individu Berbasis Biometrik Melalui Citra Sidik Jari
  7. Tugas makalah dan template makalah 2024

Makalah
  1. Daftar makalah tugas mahasiswa

UTS dan UAS
  1. Soal Ujian Tengah Semester (UTS)
  2. Solusi soal UTS
  3. Soal Ujian Akhir Semester (UAS)

Nilai Akhir
  1. Pengumuman nilai akhir dan indeks

Foto-foto


    Kuliah di kelas (K1) (Foto 1)


    Kuliah di kelas (K1) (Foto 2)


    Kuliah di kelas (K1) (Foto 3)


    Kuliah di kelas (K1) (Foto 4)


    Rilis tubes 1 oleh tim asisten (Foto 5)


    Rilis tubes 1 oleh tim asisten (Foto 6)


    Rilis tubes 1 oleh tim asisten (Foto 7)


    Rilis tubes 1 oleh tim asisten (Foto 8)


    Kompetisi Tubes 1 (greedy) (Foto 9)


    Kompetisi Tubes 1 (greedy) (Foto 10)


    Kompetisi Tubes 1 (greedy) (Foto 11)


    Kompetisi Tubes 1 (greedy) (Foto 12)


    Kompetisi Tubes 1 (greedy) (Foto 13)


    Ujian Tengah Semester (Foto 14)


    Ujian Tengah Semester (Foto 15)


    Ujian Tengah Semester (Foto 16)


Video