IF2211 Strategi Algoritma - Semester II Tahun 2021/2022

  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 2022)
    Lihat video kuliah Stima 01 - Pengantar Strategi Algoritma di YouTube

  2. Algoritma Brute Force (Bagian 1) (Versi baru 2022)
    Lihat video kuliah Stima 02 - Algoritma Brute Force (Bagian 1.1: Definisi dan contoh-contoh) di YouTube
    Lihat video kuliah Stima 03 - Algoritma Brute Force (Bagian 1.2: Contoh-contoh) di YouTube
    Lihat video kuliah Stima 04 - Algoritma Brute Force (Bagian 1.3: Exhaustive Search) di YouTube

  3. Algoritma Brute Force (Bagian 2) (Versi baru 2022)
    Lihat video kuliah Stima 05 - Algoritma Brute Force (Bagian 2:Teknik Heuristik) di YouTube

  4. Algoritma Greedy (Bagian 1)
    Lihat video kuliah Stima 06 - Algoritma Greedy (Bagian 1.1) di YouTube
    Lihat video kuliah Stima 07 - Algoritma Greedy (Bagian 1.2) di YouTube

  5. Algoritma Greedy (Bagian 2)
    Lihat video kuliah Stima 08 - Algoritma Greedy (Bagian 2) di YouTube

  6. Algoritma Greedy (Bagian 3) (Versi baru 2022)
    Lihat video kuliah Stima 09 - Algoritma Greedy (Bagian 3) di YouTube

  7. Algoritma Divide and Conquer (Bagian 1)
    Lihat video kuliah Stima 10 - Algoritma Divide and Conquer (Bagian 1) di YouTube

  8. Algoritma Divide and Conquer (Bagian 2)
    Lihat video kuliah Stima 11 - Algoritma Divide and Conquer (Bagian 2.1) di YouTube
    Lihat video kuliah Stima 12 - Algoritma Divide and Conquer (Bagian 2.2) di YouTube

  9. Algoritma Divide and Conquer (Bagian 3)
    Lihat video kuliah Stima 13 - Algoritma Divide and Conquer (Bagian 3) di YouTube

  10. Algoritma Divide and Conquer (Bagian 4) (Versi baru 2022)
    Lihat video kuliah Stima 14 - Algoritma Divide and Conquer (Bagian 4) di YouTube

  11. Algoritma Decrease and Conquer (Bagian 1)
    Lihat video kuliah Stima 15 - Algoritma Decrease and Conquer di YouTube

  12. Algoritma Decrease and Conquer (Bagian 2)
    Lihat video kuliah Stima 15 - Algoritma Decrease and Conquer di YouTube

  13. Breadth First Search (BFS) dan Depth First Search (DFS) (Bagian 1) (Versi baru 2021)
    Lihat video kuliah Stima 16 - Pengantar Depth First Search (DFS) dan Breadth First Search (BFS) di YouTube
    Lihat video kuliah Stima 17 - Penelusuran Graf dengan Breadth First Search (BFS) di YouTube
    Lihat video kuliah Stima 18 - Penelusuran Graf dengan DFS di YouTube
    Lihat video kuliah Stima 19 - Penerapan Penelusuran Graf dengan DFS dan BFS di YouTube

  14. Breadth First Search (BFS) dan Depth First Search (DFS) (Bagian 2)
    Lihat video kuliah Stima 20 - Pencarian Solusi dengan DFS dan BFS di YouTube
    Lihat video kuliah Stima 21 - Evaluasi Kinerja DFS dan BFS di YouTube
    Lihat video kuliah Stima 22 - DLS dan IDS di YouTube
    Lihat video kuliah Stima 23 - Route Path Planning di YouTube

  15. Algoritma runut-balik (backtracking) (Bagian 1)
    Lihat video kuliah Stima 24 - Pengantar algoritma bcaktracking di YouTube
    Lihat video kuliah Stima 25 - Prinsip Pencarian Solusi di dalam algoritma backtracking di YouTube
    Lihat video kuliah Stima 26 - Penyelesaian Persoalan N-Ratu dengan algoritma backtracking di YouTube

  16. Algoritma runut-balik (backtracking) (Bagian 2)
    Lihat video kuliah Stima 27 - Penyelesaian Persoalan Sum of Subset dengan algoritma backtracking di YouTube
    Lihat video kuliah Stima 28 - Penyelesaian Persoalan Pewarnaan Graf dengan algoritma backtracking di YouTube
    Lihat video kuliah Stima 29 - Penyelesiaan Persoalan Sirkuit Hamilton dengan algoritma backtracking di YouTube

  17. Algoritma branch and bound (Bagian 1)
    Lihat video kuliah Stima 30 - Algoritma branch and bound (Bagian 1) di YouTube

  18. Algoritma branch and bound (Bagian 2)
    Lihat video kuliah Stima 31 - Algoritma branch and bound (Bagian 2) di YouTube

  19. Algoritma branch and bound (Bagian 3)
    Lihat video kuliah Stima 32 - Algoritma branch and bound (Bagian 3) di YouTube

  20. Algoritma branch and bound (Bagian 4) (Versi update 2022)
    Lihat video kuliah Stima 33 - Algoritma branch and bound (Bagian 4) di YouTube

  21. Penentuan rute (Route/Path Planning) - Bagian 1
    Lihat video kuliah Stima 34 - Penentuan rute (Bagian 1) di YouTube

  22. Penentuan rute (Route/Path Planning) - Bagian 2
    Lihat video kuliah Stima 35 - Penentuan rute (Bagian 2) di YouTube

  23. Pencocokan string (String matching/pattern matching)
    Lihat video kuliah Stima 36 - Pencocokan String (String/Pattern Matching) Bagian I: Pengantar + Brute Force di YouTube
    Lihat video kuliah Stima 37 - Pencocokan String (String Matching) Bagian II: Algoritma Knuth- Morris-Pratt (KMP) di YouTube
    Lihat video kuliah Stima 38 - Pencocokan String (String matching) Bagian III: Algoritma Boyer Moore di YouTube

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

  25. Program Dinamis (Dynamic Programming) - Bagian 1 (Versi tahun 2020)
    Lihat video kuliah Stima 39 - Program Dinamis (Dynamic Programming) - Bagian 1 di YouTube

  26. Program Dinamis (Dynamic Programming) - Bagian 2 (Versi tahun 2020)
    Lihat video kuliah Stima 40 - Program Dinamis (Dynamic Programming) - Bagian 2.1: Peganggaan modal (Capital Budgeting) di YouTube
    Lihat video kuliah Stima 41 - Program Dinamis (Dynamic Programming) - Bagian 2.2: Travelling Salesperson Problem (TSP) di YouTube
    Materi tambahan Program Dinamis

  27. Teori P, NP, dan NP-Complete (Bagian 1)
    Lihat video kuliah Stima 42 - Teori P, NP, dan NP-Complete (Bagian 1) di YouTube

  28. Teori P, NP, dan NP-Complete (Bagian 2)
    Lihat video kuliah Stima 43 - Teori P, NP, dan NP-Complete (Bagian 2) di YouTube


Tugas
  1. Tugas Kecil 1 (Tucil 1): Penyelesaian Word Search Puzzle dengan Algoritma Brute Force
  2. Tugas Besar 1 (Tubes 1): Pemanfaatan Algoritma Greedy dalam Aplikasi Permainan "Overdrive"
  3. Tugas Kecil 2 (Tucil 2): Implementasi Convex Hull untuk Visualisasi Tes Linear Separability Dataset dengan Algoritma Divide and Conquer
  4. Tugas Besar 2 (Tubes 2): Pengaplikasian Algoritma BFS dan DFS dalam Implementasi Folder Crawling
  5. Tugas Kecil 3 (Tucil 3): Penyelesaian Persoalan 15-Puzzle dengan Algoritma Branch and Bound
  6. Tugas Besar 3 (Tubes 3): Penerapan String Matching dan Regular Expression dalam DNA Pattern Matching
  7. Tugas makalah dan template makalah 2022

Makalah
  1. Daftar makalah karya tulis 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

Foto-foto


    Kuliah di kelas (K3) (Foto 1)


    Kuliah di kelas (K3) (Foto 2)


    Kuliah di kelas (K3) (Foto 3)


    Kuliah di kelas (K3) (Foto 4)


    IF 2020 berkunjung ke Lab IRK (Foto 5)


    UTS luring di kampus (K3) (Foto 6)


    UTS luring di kampus (K3) (Foto 7)


    UTS luring di kampus (K2) (Foto 8)


    UTS luring di kampus (K2) (Foto 9)


    UTS luring di kampus (K2) (Foto 10)


    UTS luring di kampus(K1) (Foto 11)


    UTS luring di kampus(K1) (Foto 12)


    UTS luring di kampus (K2) (Foto 13)


    UTS luring di kampus (K1) (Foto 14)


    UTS luring di kampus(K1) (Foto 15)


    UTS luring di kampus(K1) (Foto 16)


    UTS luring di kampus (K3) (Foto 17)


    UTS luring di kampus (K3) (Foto 18)


    Peserta ujian daring (Foto 19)


    Peserta ujian daring (Foto 20)


    Peserta ujian daring (Foto 21)


    Peserta ujian daring (Foto 22)


    Peserta ujian daring (Foto 23)


    Pemenang kompetisi Tubes 1 (Foto 24)


    Pemenang kompetisi Tubes 1 (Foto 25)


    Pemenang kompetisi Tubes 1 (Foto 26)


    Pemenang kompetisi Tubes 1 (Foto 27)


    Foto dengan asisten Stima (Foto 28)


    Foto dengan asisten Stima (Foto 29)


    Foto dengan pemenang kompetisi Tubes (Foto 30)


    Foto dengan asisten Stima (Foto 31)


    Hadiah kompetisi berupa mug gelas cantik (Foto 32)


    Hadiah kompetisi berupa mug gelas cantik (Foto 33)


    Foto kelas di 7604 (Foto 34)


    Foto kelas di 7604 (Foto 35)


    Foto kelas di 7604 (Foto 36)


    Foto kelas di 7604 (Foto 37)


    Foto kelas di 7604 (Foto 38)


    Foto kelas di 7604 (Foto 39)


Video
  1. Video kompetisi Tubes 1 (babak final)
  2. Video suasana UTS "IF2211 Strategi Algoritma" secara luring
  3. Video suasana UAS "IF2211 Strategi Algoritma" secara luring